samples/unionfs/src/org/apidesign/unionfs/UnionFS.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 09:56:56 +0200
changeset 135 6a66df28018c
permissions -rw-r--r--
Sample code to work with filesystem layers
     1 package org.apidesign.unionfs;
     2 
     3 import java.net.URL;
     4 import org.openide.filesystems.FileSystem;
     5 import org.openide.filesystems.MultiFileSystem;
     6 import org.openide.filesystems.XMLFileSystem;
     7 import org.xml.sax.SAXException;
     8 
     9 public final class UnionFS {
    10     private UnionFS() {
    11     }
    12     
    13     public static FileSystem union(FileSystem... toUnion) {
    14         return new MultiFileSystem(toUnion);
    15     }
    16     
    17     public static FileSystem fromResource(URL stream) throws SAXException {
    18         return new XMLFileSystem(stream);
    19     }
    20 }