This is a general class that wraps XPCOM filesystem functionality and from which File and Dir objects are derived.
Platform Support
| Jaxer Server Framework | Jaxer Client Framework | 1.0 | no |
|---|
Constructors
| Constructor | Action | Jaxer Server Framework | Jaxer Client Framework | ||
|---|---|---|---|---|---|
|
Jaxer.FileUtils Constructor() : Jaxer.FileUtils
A helper object for filesystem access
|
Show Details | 1.0 | no | ||
Jaxer.FileUtils() : Jaxer.FileUtilsA helper object for filesystem access Returns
|
|||||
Functions
| Method | Action | Jaxer Server Framework | Jaxer Client Framework | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
append(String leafname) : String
Changes the path of the filesystem object by appending the provided leaf value.
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
|
chromeToPath(String a) : String
Convert a chrome path to a filesystem path
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
|
copy(String source, String destination) :
void
Copies the source path to the destination path
|
Show Details | 1.0 | no | ||||||||
|
Parameters
|
|||||||||||
|
create(String aPath) :
void
Creates a file on the filesystem with the default permissions
|
Show Details | 1.0 | no | ||||||||
|
Parameters
|
|||||||||||
|
dateModified() : Object
The last modified timestamp as reported by the OS
|
Show Details | 1.0 | no | ||||||||
|
Returns
|
|||||||||||
|
exists() : Boolean
A boolean indicator of whether the referenced object physically exists on the filesystem.
|
Show Details | 1.0 | no | ||||||||
|
Returns
|
|||||||||||
|
ext(String aPath) : String
Returns the extension of the file object
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
|
isValidPath(String aPath) : Boolean
Returns a boolean indicator that is true for a valid path and false otherwise
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
|
leaf(String a) : String
Returns the leaf (filename + extension) portion of the file path
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
|
nsIFile(String aPath) : Object
Returns an nsIFIle object for the specified path
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
|
parent(String aPath) : String
Returns the path of the parent filesystem object
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
|
pathToURL(String a) : String
Convert a filesystem path to a file protocol URL
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
|
permissions() : String
Get the file permissions for the File object
|
Show Details | 1.0 | no | ||||||||
|
Returns
|
|||||||||||
|
remove() :
void
Removes the referenced object physically from the filesystem.
|
Show Details | 1.0 | no | ||||||||
|
|||||||||||
|
run(String aPath, Array aArgs) : Number
Trys to execute the requested file as a separate *non-blocking* process. Passes the supplied *array* of arguments on the command
line if the OS supports it.
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
|
size(String source) : Number
Returns the size in bytes as reported by the OS
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
|
urlToPath(String a) : String
Convert a file protocol URL to a filesystem path
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
|
validatePermissions(Number the) : Boolean
This function will validate the numeric permissions value provided, if true the permissions value is valid, if false the value
is invalid.
|
Show Details | 1.0 | no | ||||||||
|
Parameters
Returns
|
|||||||||||
