Package org.jmol.awtjs2d
Class JSFile
- java.lang.Object
-
- org.jmol.awtjs2d.JSFile
-
- All Implemented Interfaces:
GenericFileInterface
class JSFile extends java.lang.Object implements GenericFileInterface
A class that mimics java.io.File
-
-
Constructor Summary
Constructors Constructor Description JSFile(java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetFullPath()java.lang.StringgetName()GenericFileInterfacegetParentAsFile()static java.lang.ObjectgetURLContents(java.net.URL url, byte[] outputBytes, java.lang.String post)Note that the JS equivalent passes back a javajs.util.SBbooleanisDirectory()longlength()(package private) static GenericFileInterfacenewFile(java.lang.String name)
-
-
-
Method Detail
-
newFile
static GenericFileInterface newFile(java.lang.String name)
-
getParentAsFile
public GenericFileInterface getParentAsFile()
- Specified by:
getParentAsFilein interfaceGenericFileInterface
-
getFullPath
public java.lang.String getFullPath()
- Specified by:
getFullPathin interfaceGenericFileInterface
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceGenericFileInterface
-
isDirectory
public boolean isDirectory()
- Specified by:
isDirectoryin interfaceGenericFileInterface
-
length
public long length()
- Specified by:
lengthin interfaceGenericFileInterface
-
getURLContents
public static java.lang.Object getURLContents(java.net.URL url, byte[] outputBytes, java.lang.String post)Note that the JS equivalent passes back a javajs.util.SB- Parameters:
url-outputBytes-post-- Returns:
- javajs.util.SB or
-
-