Calculates the total milliseconds from the appropriate class member variables.
private function calculateTotalMilliseconds():void
Checks the runtime environment for JavaScript availability as well as running some simple tests to determine what JavaScript functionality is available.
public function checkJavaScriptEnvironment ():void
(int) An error code to include with the error broadcast and/or with the Flash runtime error dialog.
public var code: int
(int) An error code to include with the exception.
public var code: int
Commits the error broadcast by broadcasting to all listeners and/or displays the Flash error dialog.
public function commit( ... args ):void
Commits the exception by throwing an Error object.
public function commit()
public function set concurrentLoadLimit ( limit: uint )
public function get content ():*
Converts data to the content object type based on the internal _type type.
private function convertData ():void
public function get copyright():String
Returns the top-level or core class of the specified parameter object.
public function coreClass( ... value ):Object
Constructor method for the class.
public function CoreData()
The constructor method for the class.
public function CoreObject()
(Object) Stores global environment data for the current application.
private static var CoreObject_environData: Object
(Array) An array of method references to be called when the main ‘stage’ object instance becomes available.
private static var CoreObject_stageExistCallbacks: Array
(Boolean) Tracks whether or not the stage search method is currently active or not.
private static var CoreObject_stageSearchActive: Boolean
A static secondary constructor that can be used to non-destructively instantiate the API.
public static function create ()
private function createBoolean( sourceXML: XML, targetObject: * )
private function createByte( sourceXML: XML, targetObject: * )
private function createDataFromNode( nodeRef: *, parentObject: * ):void
private function createInteger( sourceXML: XML, targetObject: * )
loadObject (Object, required): An object containing the parameters to be associated with the load item.
public function createLoad ( loadObject: Object ):LoadItem
private function createMethod( sourceXML: XML, targetObject: * )
Creates a new FIFOBuffer for use with loads that need to retain sequencing.
public function createNewFIFOBuffer():FIFOBuffer
private function createNumber( sourceXML: XML, targetObject: * )
private function createObject( sourceXML: XML, targetObject: * ):Object
private function createString( sourceXML: XML, targetObject: * )
Creates a Thread instance and assigns all of the associated parameters.
public function createThread( threadObj: Object, ... parameters ):Thread
private function createUnsigned( sourceXML: XML, targetObject: * )
private function createXML( sourceXML: XML, targetObject: * )
public function get data():Object
public function get date():Date
public function get dateIndex():uint
Creates a new DateObject instance.
public function DateObject( ... args )
public function get day():Number
public function get dayOfWeek():Number
Sends a debug message to all registered listeners.
public function debug( message: *, ... args ):void
De-registers an external node as a listener.
private function deRegisterExternalNode ( nodeNum: int ):void
Destroys (removes) a running thread from the execution stack.
public function destroyThread( threadObj: Thread )
Disables the thread from further execution.
public function disable():void
Used to disable debugging messages via the debug method.
public function disableDebug( eventObj: Object ):void
public function get elapsedHours():uint
public function get elapsedMilliseconds():uint
public function get elapsedMinutes():uint
public function get elapsedSeconds():uint
Used to enable debugging messages via the debug method.
public function enableDebug( eventObj: Object ):void
public function get environment():Object
Creates a new ErrorBroadcast instance.
public function ErrorBroadcast ( sourceObject: *, sourceMethod: Function, ... args )
Constructor method for the class.
public function Events ()
(LocalConnection) Listening and broadcasting connection used for external events.
public static var Events_connection: LocalConnection
(Boolean) Stores whether (TRUE) or not (FALSE) the event broadcasting system is initialized.
public static var Events_initialized: Boolean
(Boolean) TRUE if the JavaScript event mechanism is available via the ExternalInterface class.
public static var Events_JSsupported: Boolean
public static var Events_listeners: Array
(String) The name of the connection being used for this node.
public static var Events_nodeName: String
(Array) Array of external event nodes.
public static var Events_nodes: Array
Creates a new Exception instance.
public function Exception ( sourceObject: *, sourceMethod: Function, ... args )
Executes the thread instance, calling the targetted method with the specified parameters, and at the interval supplied.
public function execute():void
Executes threads based on the provided execution model.
private function executeThreads( eventObj: TimerEvent ):void
Method used for validity/security checking of URLs for LocalConnection connection attempts.
private function externalSecurityCheck( URL: String ):Boolean
public function set fastBuffer ( bufferSet: Boolean )
Finds a thread from the execution stack based on the supplied Thread object instance.
private function findThread( threadObj: Thread )
Converts a string from a dollar string (such as one that would be created by the toDollarString method) and creates a number out of it.
public function fromDollarString ( inp: String ):*
Converts the hexadecinal input string to its plain text value.
public function fromHexString( input: String ):String
Converts the input number from its hexadecimal string representation to a number value.
public function fromHexValue( input: String ):Number