samples/unionfs/src/org/apidesign/unionfs/UnionFS.java
changeset 135 6a66df28018c
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/samples/unionfs/src/org/apidesign/unionfs/UnionFS.java	Sat Jun 14 09:56:56 2008 +0200
     1.3 @@ -0,0 +1,20 @@
     1.4 +package org.apidesign.unionfs;
     1.5 +
     1.6 +import java.net.URL;
     1.7 +import org.openide.filesystems.FileSystem;
     1.8 +import org.openide.filesystems.MultiFileSystem;
     1.9 +import org.openide.filesystems.XMLFileSystem;
    1.10 +import org.xml.sax.SAXException;
    1.11 +
    1.12 +public final class UnionFS {
    1.13 +    private UnionFS() {
    1.14 +    }
    1.15 +    
    1.16 +    public static FileSystem union(FileSystem... toUnion) {
    1.17 +        return new MultiFileSystem(toUnion);
    1.18 +    }
    1.19 +    
    1.20 +    public static FileSystem fromResource(URL stream) throws SAXException {
    1.21 +        return new XMLFileSystem(stream);
    1.22 +    }
    1.23 +}