|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mozilla.javascript.ScriptableObject
helma.scripting.rhino.extensions.FileObject
public class FileObject
An EcmaScript FileIO 'File' object
Field Summary |
---|
Fields inherited from class org.mozilla.javascript.ScriptableObject |
---|
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST |
Fields inherited from interface org.mozilla.javascript.Scriptable |
---|
NOT_FOUND |
Constructor Summary | |
---|---|
protected |
FileObject()
|
protected |
FileObject(java.lang.String fileName)
|
protected |
FileObject(java.lang.String pathName,
java.lang.String fileName)
|
Method Summary | |
---|---|
boolean |
canRead()
|
boolean |
canWrite()
|
void |
clearError()
|
boolean |
close()
|
boolean |
eof()
|
java.lang.String |
error()
|
boolean |
exists()
|
static FileObject |
fileObjCtor(org.mozilla.javascript.Context cx,
java.lang.Object[] args,
org.mozilla.javascript.Function ctorObj,
boolean inNewExpr)
|
boolean |
flush()
|
java.lang.String |
getAbsolutePath()
|
java.lang.String |
getClassName()
|
protected java.io.File |
getFile()
|
double |
getLength()
|
java.lang.String |
getName()
|
java.lang.String |
getParent()
|
java.lang.String |
getPath()
|
static void |
init(org.mozilla.javascript.Scriptable scope)
|
boolean |
isAbsolute()
|
boolean |
isDirectory()
|
boolean |
isFile()
|
boolean |
isOpened()
|
double |
lastModified()
|
java.lang.Object |
list()
|
boolean |
mkdir()
|
boolean |
open()
|
java.lang.String |
readAll()
|
java.lang.String |
readln()
|
boolean |
remove()
|
boolean |
renameTo(FileObject toFile)
|
protected void |
setError(java.lang.Throwable e)
|
java.lang.String |
toDetailString()
|
java.lang.String |
toString()
|
boolean |
write(java.lang.Object what)
|
boolean |
writeln(java.lang.Object what)
|
Methods inherited from class org.mozilla.javascript.ScriptableObject |
---|
associateValue, avoidObjectDetection, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, equivalentValues, get, get, getAllIds, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, has, has, hasInstance, hasProperty, hasProperty, isConst, isSealed, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected FileObject()
protected FileObject(java.lang.String fileName)
protected FileObject(java.lang.String pathName, java.lang.String fileName)
Method Detail |
---|
public static FileObject fileObjCtor(org.mozilla.javascript.Context cx, java.lang.Object[] args, org.mozilla.javascript.Function ctorObj, boolean inNewExpr)
public static void init(org.mozilla.javascript.Scriptable scope)
public java.lang.String getClassName()
getClassName
in interface org.mozilla.javascript.Scriptable
getClassName
in class org.mozilla.javascript.ScriptableObject
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toDetailString()
protected void setError(java.lang.Throwable e)
public boolean exists()
public boolean open()
public boolean isOpened()
public boolean close()
public boolean write(java.lang.Object what)
public boolean writeln(java.lang.Object what)
public java.lang.String readln()
public boolean eof()
public boolean isFile()
public boolean isDirectory()
public boolean flush()
public double getLength()
public double lastModified()
public java.lang.String error()
public void clearError()
public boolean remove()
public boolean renameTo(FileObject toFile)
public boolean canRead()
public boolean canWrite()
public java.lang.String getParent()
public java.lang.String getName()
public java.lang.String getPath()
public java.lang.String getAbsolutePath()
public boolean isAbsolute()
public boolean mkdir()
public java.lang.Object list()
public java.lang.String readAll()
protected java.io.File getFile()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |