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 +}