Packageat.datacollection
Classpublic class DataCollectionModule
InheritanceDataCollectionModule Inheritance flash.events.EventDispatcher



Public Properties
 PropertyDefined by
  enableLiveDataWindow : Boolean
[static] For debugging purposes only.
DataCollectionModule
Public Methods
 MethodDefined by
  
DataCollectionModule(target:IEventDispatcher = null)
DataCollectionModule
  
[static] This is the main function for the DataCollection module.
DataCollectionModule
  
flushAll():void
[static] Tells all the worker classes to flush out any remaining records to the database.
DataCollectionModule
  
flushSlides(caller:*):void
[static] Convience method for all IDataItemWorker to flush the DataWorkerSlide class to the database.
DataCollectionModule
Property detail
enableLiveDataWindowproperty
enableLiveDataWindow:Boolean  [read-write]

For debugging purposes only. Creates a small overlay window that outputs the most recent database commits.

Implementation
    public static function get enableLiveDataWindow():Boolean
    public function set enableLiveDataWindow(value:Boolean):void
Constructor detail
DataCollectionModule()constructor
public function DataCollectionModule(target:IEventDispatcher = null)Parameters
target:IEventDispatcher (default = null)
Method detail
addDataCollectionItem()method
public static function addDataCollectionItem(value:IDataItemDescription):void

This is the main function for the DataCollection module. All Data items must be passed through this method (unless explicitly stated in this documentation). The Data items will be moved into their appropriate workers to allow the items to begin data collection.

Parameters
value:IDataItemDescription
flushAll()method 
public static function flushAll():void

Tells all the worker classes to flush out any remaining records to the database.

flushSlides()method 
public static function flushSlides(caller:*):void

Convience method for all IDataItemWorker to flush the DataWorkerSlide class to the database.

Parameters
caller:*