Class fever.app.context.abstract.FileSystem

Description

Defines available methods for FileSystem context.

See Also

Field Index

appendToFile, createDirectory, deleteDirectory, deleteFile, getAppDirectory, getTempDirectory, isDirectory, isFile, readFile, renameDirectory, renameFile, writeToFile

Method Index

getFullQualifiedFileName(), isAvailable(), toString()

Field Detail

isDirectory

public isDirectory:Function
Template method. Indicates if passed-in path is a directory or not.

createDirectory

public createDirectory:Function
Template method. Creates new directory.

deleteDirectory

public deleteDirectory:Function
Template method. Removes passed-in directory.

renameDirectory

public renameDirectory:Function
Template method. Renames passed-in directory.

isFile

public isFile:Function
Template method. Indicates if passed-in path is a valid file.

renameFile

public renameFile:Function
Template method. Renames passed-in file.

deleteFile

public deleteFile:Function
Template method. Removes passed-in file.

readFile

public readFile:String
Template method. Reads passed-in file content ( Binary mode is not supported ! ).

writeToFile

public writeToFile:Function
Template method. Writes text data into passed-in file ( Binary mode is not supported ! ).

appendToFile

public appendToFile:Function
Template method. Appends text data into passed-in file ( Binary mode is not supported ! ).

getTempDirectory

public getTempDirectory:Function
Template method. Returns user "temporary" directory from current system.

getAppDirectory

public getAppDirectory:Function
Template method. Returns current application path from current system.

Method Detail

isAvailable

public function isAvailable():Boolean

Returns is filesystem is ready.

Only really use by SharedObject and Server filesystem.

getFullQualifiedFileName

public function getFullQualifiedFileName(directory:String, filename:String):String

Builds a correct full qualified filename with passed-in directory and filename.

Example, getFullQualifiedFileName( 'temp', 'test.txt ) return temp/test.txt.

toString

public function toString():String

Returns string representation.