ActionScript® 3.0 Reference for the Adobe® Flash® Platform
Home  |  Show Packages and Classes List |  Packages  |  Classes  |  What's New  |  Index  |  Appendixes
lc.procmgmt.ui.tracking 

TrackingModel  - AS3 ADEP Workspace

Packagelc.procmgmt.ui.tracking
Classpublic class TrackingModel
InheritanceTrackingModel Inheritance NavigationSupervisorModel

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

The TrackingModel class provides support for the Tracking component.

The TrackingModel class loads a list of processes, represented by Process objects, which the user initiated or participated in, into the contents of the listData property. The list data also contains a SearchTemplateDescriptors object so that the user can search for tasks from within the tracking area.

If the user selects a process from the list of processes, the set of associated ProcessInstances objects are displayed in the content area of the Tracking component.

Related API Elements



Public Properties
 PropertyDefined By
  collatedListData : ListCollectionView
A collection of CollatedProcesses objects and a SearchTemplateDescriptors object.
TrackingModel
  data : Object
Maps the data to the selectedProcess property.
TrackingModel
  errorMessage : String
The error message after an event occurs.
TrackingModel
  iconSource : Class
The location of the icon image for the component.
TrackingModel
  listData : AggregatingCollection
A collection of Process objects and a SearchTemplateDescriptors object.
TrackingModel
  selectedCollatedProcesses : CollatedProcesses
After all processes are loaded, the selectedCollatedProcesses property is set to the first CollatedProcesses object stored in the collatedListData property.
TrackingModel
  selectedProcess : Process
After all processes are loaded, the selectedProcess property is set to the first Process object stored in the listData property.
TrackingModel
  trackingSelectorModel : lc.procmgmt.ui.tracking:TrackingSelectorModel
The model for the TrackingSelector object.
TrackingModel
Public Methods
 MethodDefined By
  
Constructor.
TrackingModel
  
[override] Initializes the presentation model for the Tracking component and displays the processes the user participated in by process name.
TrackingModel
  
Loads the processes that a user participated in or started.
TrackingModel
  
Refreshes the state of the container.
TrackingModel
Public Constants
 ConstantDefined By
  STATE_ERROR : String = "errorState"
[static] A special value that represents that an error occurred.
TrackingModel
Property Detail

collatedListData

property
collatedListData:ListCollectionView

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

A collection of CollatedProcesses objects and a SearchTemplateDescriptors object.

This property can be used as the source for data binding. When this property is modified, it dispatches the propertyChange event.



Implementation
    public function get collatedListData():ListCollectionView
    public function set collatedListData(value:ListCollectionView):void

data

property 
data:Object

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

Maps the data to the selectedProcess property.



Implementation
    public function get data():Object
    public function set data(value:Object):void

errorMessage

property 
errorMessage:String

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

The error message after an event occurs.

This property can be used as the source for data binding. When this property is modified, it dispatches the propertyChange event.



Implementation
    public function get errorMessage():String
    public function set errorMessage(value:String):void

iconSource

property 
iconSource:Class

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

The location of the icon image for the component.

This property can be used as the source for data binding. When this property is modified, it dispatches the propertyChange event.



Implementation
    public function get iconSource():Class
    public function set iconSource(value:Class):void

listData

property 
listData:AggregatingCollection

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

A collection of Process objects and a SearchTemplateDescriptors object.

This property can be used as the source for data binding. When this property is modified, it dispatches the propertyChange event.



Implementation
    public function get listData():AggregatingCollection
    public function set listData(value:AggregatingCollection):void

selectedCollatedProcesses

property 
selectedCollatedProcesses:CollatedProcesses

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

After all processes are loaded, the selectedCollatedProcesses property is set to the first CollatedProcesses object stored in the collatedListData property.

This property can be used as the source for data binding. When this property is modified, it dispatches the propertyChange event.



Implementation
    public function get selectedCollatedProcesses():CollatedProcesses
    public function set selectedCollatedProcesses(value:CollatedProcesses):void

selectedProcess

property 
selectedProcess:Process

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

After all processes are loaded, the selectedProcess property is set to the first Process object stored in the listData property.

This property can be used as the source for data binding. When this property is modified, it dispatches the propertyChange event.



Implementation
    public function get selectedProcess():Process
    public function set selectedProcess(value:Process):void

trackingSelectorModel

property 
trackingSelectorModel:lc.procmgmt.ui.tracking:TrackingSelectorModel

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

The model for the TrackingSelector object.

This property can be used as the source for data binding. When this property is modified, it dispatches the propertyChange event.



Implementation
    public function get trackingSelectorModel():lc.procmgmt.ui.tracking:TrackingSelectorModel
    public function set trackingSelectorModel(value:lc.procmgmt.ui.tracking:TrackingSelectorModel):void
Constructor Detail

TrackingModel

()Constructor
public function TrackingModel()

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

Constructor.

Method Detail

initialize

()method
override public function initialize():void

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

Initializes the presentation model for the Tracking component and displays the processes the user participated in by process name.

loadProcesses

()method 
public function loadProcesses():void

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

Loads the processes that a user participated in or started.

refresh

()method 
public function refresh():void

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

Refreshes the state of the container. This method is typically invoked by the view when it is reentered and re-shown.

Constant Detail

STATE_ERROR

Constant
public static const STATE_ERROR:String = "errorState"

Language Version: ActionScript 3.0
Product Version: Adobe Digital Enterprise Platform Document Services - Workspace 9
Runtime Versions: AIR (unsupported), Flash Player 9, Flash Player 10

A special value that represents that an error occurred.