org.richfaces.cdk.vfs.file
Class FileVFSFile
java.lang.Object
org.richfaces.cdk.vfs.file.FileVFSFile
- All Implemented Interfaces:
- VirtualFile
- Direct Known Subclasses:
- FileVFSRoot
public class FileVFSFile
- extends java.lang.Object
- implements VirtualFile
- Author:
- Nick Belaevski
|
Constructor Summary |
FileVFSFile(java.io.File file,
java.lang.String relativePath)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileVFSFile
public FileVFSFile(java.io.File file,
java.lang.String relativePath)
isFile
public boolean isFile()
- Specified by:
isFile in interface VirtualFile
isDirectory
public boolean isDirectory()
- Specified by:
isDirectory in interface VirtualFile
getInputStream
public java.io.InputStream getInputStream()
throws java.io.IOException
- Specified by:
getInputStream in interface VirtualFile
- Throws:
java.io.IOException
getName
public java.lang.String getName()
- Specified by:
getName in interface VirtualFile
getRelativePath
public java.lang.String getRelativePath()
- Specified by:
getRelativePath in interface VirtualFile
getChildren
public java.util.Collection<VirtualFile> getChildren()
- Specified by:
getChildren in interface VirtualFile
getChild
public VirtualFile getChild(java.lang.String path)
- Specified by:
getChild in interface VirtualFile
getChild
public VirtualFile getChild(java.lang.String path,
boolean chrooted)
- Specified by:
getChild in interface VirtualFile
getFile
protected java.io.File getFile()
Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.