Packagecom.gestureworks.cml.managers
Classpublic class FileManager
InheritanceFileManager Inheritance Object

The FileManager handles the loading of all external files.

The FileManager is used by the CMLParser to preload external files. It supports the following file types:

See also

com.gestureworks.cml.loaders.CSSManager


Public Properties
 PropertyDefined By
  audioType : RegExp
[static]
FileManager
  cml : LoaderMax
[static]
FileManager
  cmlType : RegExp
[static]
FileManager
  css : LoaderMax
[static]
FileManager
  cssType : RegExp
[static]
FileManager
  debug : Boolean = false
[static] Turns on the debug information
FileManager
  fileCount : Number
[static] [read-only]
FileManager
  fileList : LinkedMap
[static]
FileManager
  fileTypes : RegExp
[static]
FileManager
  imageType : RegExp
[static]
FileManager
  libraryTypes : RegExp
[static]
FileManager
  media : LoaderMax
[static]
FileManager
  mediaPreloadTypes : RegExp
[static]
FileManager
  mediaTypes : RegExp
[static]
FileManager
  mp3Type : RegExp
[static]
FileManager
  swcType : RegExp
[static]
FileManager
  swf : LoaderMax
[static]
FileManager
  swfType : RegExp
[static]
FileManager
  videoType : RegExp
[static]
FileManager
Public Methods
 MethodDefined By
  
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
[static]
FileManager
  
append(file:String):LoaderCore
[static] Appends to file queue
FileManager
  
dispatchEvent(event:Event):Boolean
[static]
FileManager
  
hasEventListener(type:String):Boolean
[static]
FileManager
  
hasFile(file:String):Boolean
[static]
FileManager
  
init():void
[static]
FileManager
  
isCML(file:String):Boolean
[static] Returns true if the given file path is a cml type
FileManager
  
isCSS(file:String):Boolean
[static] Returns true if the given file path is a cml type
FileManager
  
isLibrary(file:String):Boolean
[static] Returns true if the given file path is a library type
FileManager
  
isMedia(file:String):Boolean
[static] Returns true if the given file path is a media type
FileManager
  
isPreloadMedia(file:String):Boolean
[static] Returns true if the given file path is a preloaded media type
FileManager
  
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
[static]
FileManager
  
willTrigger(type:String):Boolean
[static]
FileManager
Property Detail
audioTypeproperty
public static var audioType:RegExp

cmlproperty 
public static var cml:LoaderMax

cmlTypeproperty 
public static var cmlType:RegExp

cssproperty 
public static var css:LoaderMax

cssTypeproperty 
public static var cssType:RegExp

debugproperty 
public static var debug:Boolean = false

Turns on the debug information

fileCountproperty 
fileCount:Number  [read-only]


Implementation
    public static function get fileCount():Number
fileListproperty 
public static var fileList:LinkedMap

fileTypesproperty 
public static var fileTypes:RegExp

imageTypeproperty 
public static var imageType:RegExp

libraryTypesproperty 
public static var libraryTypes:RegExp

mediaproperty 
public static var media:LoaderMax

mediaPreloadTypesproperty 
public static var mediaPreloadTypes:RegExp

mediaTypesproperty 
public static var mediaTypes:RegExp

mp3Typeproperty 
public static var mp3Type:RegExp

swcTypeproperty 
public static var swcType:RegExp

swfproperty 
public static var swf:LoaderMax

swfTypeproperty 
public static var swfType:RegExp

videoTypeproperty 
public static var videoType:RegExp

Method Detail
addEventListener()method
public static function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void

Parameters

type:String
 
listener:Function
 
useCapture:Boolean (default = false)
 
priority:int (default = 0)
 
useWeakReference:Boolean (default = false)

append()method 
public static function append(file:String):LoaderCore

Appends to file queue

Parameters

file:String — - file name

Returns
LoaderCore
dispatchEvent()method 
public static function dispatchEvent(event:Event):Boolean

Parameters

event:Event

Returns
Boolean
hasEventListener()method 
public static function hasEventListener(type:String):Boolean

Parameters

type:String

Returns
Boolean
hasFile()method 
public static function hasFile(file:String):Boolean

Parameters

file:String

Returns
Boolean
init()method 
public static function init():void

isCML()method 
public static function isCML(file:String):Boolean

Returns true if the given file path is a cml type

Parameters

file:String

Returns
Boolean
isCSS()method 
public static function isCSS(file:String):Boolean

Returns true if the given file path is a cml type

Parameters

file:String

Returns
Boolean
isLibrary()method 
public static function isLibrary(file:String):Boolean

Returns true if the given file path is a library type

Parameters

file:String

Returns
Boolean
isMedia()method 
public static function isMedia(file:String):Boolean

Returns true if the given file path is a media type

Parameters

file:String

Returns
Boolean
isPreloadMedia()method 
public static function isPreloadMedia(file:String):Boolean

Returns true if the given file path is a preloaded media type

Parameters

file:String

Returns
Boolean
removeEventListener()method 
public static function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void

Parameters

type:String
 
listener:Function
 
useCapture:Boolean (default = false)

willTrigger()method 
public static function willTrigger(type:String):Boolean

Parameters

type:String

Returns
Boolean