/plugins/cvs/javacvs-src/org/netbeans/lib/cvsclient/file/IFileSystem.java
https://bitbucket.org/nbargnesi/idea · Java · 31 lines · 9 code · 7 blank · 15 comment · 0 complexity · 664c038dee3368d3664aea833273073e MD5 · raw file
- /*
- * Sun Public License Notice
- *
- * The contents of this file are subject to the Sun Public License
- * Version 1.0 (the "License"). You may not use this file except in
- * compliance with the License. A copy of the License is available at
- * http://www.sun.com/
- *
- * The Original Code is NetBeans. The Initial Developer of the Original
- * Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun
- * Microsystems, Inc. All Rights Reserved.
- */
- package org.netbeans.lib.cvsclient.file;
- import java.io.File;
- /**
- * @author Thomas Singer
- */
- public interface IFileSystem {
- File getRootDirectory();
- File getFile(String relativeFileName);
- File getFile(AbstractFileObject fileObject);
- FileObject getFileObject(File file) throws OutOfFileSystemException;
- DirectoryObject getDirectoryObject(File directory) throws OutOfFileSystemException;
- }