Class URLFileImpl
java.lang.Object
gw.fs.url.URLFileImpl
-
Field Summary
FieldsFields inherited from interface IFile
EMPTY_ARRAY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancreate()booleandelete()booleanexists()Indicates whether this resource exists.getName()Gets this file's or directory's name.Gets this file's our directory's parent directory.getPath()booleanisChildOf(IDirectory dir) Indicates whether this resource is a direct child of the given directory.booleanisDescendantOf(IDirectory dir) Indicates whether this resource is a descendant of the given directory.booleanisInJar()booleantoURI()
-
Field Details
-
_url
-
-
Constructor Details
-
URLFileImpl
-
-
Method Details
-
openInputStream
- Specified by:
openInputStreamin interfaceIFile- Throws:
IOException
-
openOutputStream
- Specified by:
openOutputStreamin interfaceIFile- Throws:
IOException
-
openOutputStreamForAppend
- Specified by:
openOutputStreamForAppendin interfaceIFile- Throws:
IOException
-
getExtension
- Specified by:
getExtensionin interfaceIFile
-
getBaseName
- Specified by:
getBaseNamein interfaceIFile
-
getParent
Description copied from interface:IResourceGets this file's our directory's parent directory. -
getName
-
exists
-
delete
- Specified by:
deletein interfaceIResource- Throws:
IOException
-
toURI
-
getPath
-
isChildOf
Description copied from interface:IResourceIndicates whether this resource is a direct child of the given directory. -
isDescendantOf
Description copied from interface:IResourceIndicates whether this resource is a descendant of the given directory.- Specified by:
isDescendantOfin interfaceIResource- Parameters:
dir- the directory which would be the ancestor- Returns:
- true if this is a descendant of the given directory
-
toJavaFile
- Specified by:
toJavaFilein interfaceIResource
-
isJavaFile
public boolean isJavaFile()- Specified by:
isJavaFilein interfaceIResource
-
isInJar
-
create
-