Packagemain.view.mediators
Classpublic class SharedObjectsContainerMediator
InheritanceSharedObjectsContainerMediator Inheritance org.puremvc.as3.multicore.utilities.fabrication.patterns.mediator.FlexMediator



Public Properties
 PropertyDefined By
  appMediator : AppMediator
SharedObjectsContainerMediator
  currentSharedObjects : ArrayCollection
[read-only]
SharedObjectsContainerMediator
  netGroupProxy : NetGroupProxy
SharedObjectsContainerMediator
  paramsProxy : ParamsProxy
SharedObjectsContainerMediator
  sharedObjectProxy : SharedObjectProxy
SharedObjectsContainerMediator
  sharedObjects : List
[read-only]
SharedObjectsContainerMediator
  sharedObjectsContainer : SharedObjectsContainer
[read-only]
SharedObjectsContainerMediator
  timer : Timer
[read-only]
SharedObjectsContainerMediator
Public Methods
 MethodDefined By
  
SharedObjectsContainerMediator(viewComponent:Object)
SharedObjectsContainerMediator
  
onRegister():void
[override]
SharedObjectsContainerMediator
  
onRemove():void
[override]
SharedObjectsContainerMediator
  
reactToFileButton$CLICK(event:MouseEvent):void
SharedObjectsContainerMediator
  
SharedObjectsContainerMediator
  
reactToLookupButton$CLICK(event:MouseEvent):void
SharedObjectsContainerMediator
  
reactToPauseButton$CLICK(event:MouseEvent):void
SharedObjectsContainerMediator
  
reactToRemoveButton$CLICK(event:MouseEvent):void
SharedObjectsContainerMediator
  
reactToSaveButton$CLICK(event:MouseEvent):void
SharedObjectsContainerMediator
  
reactToSharedObjects$CHANGE(event:IndexChangeEvent):void
SharedObjectsContainerMediator
  
reactToStartButton$CLICK(event:MouseEvent):void
SharedObjectsContainerMediator
  
reactToStopButton$CLICK(event:MouseEvent):void
SharedObjectsContainerMediator
  
reactToTimer$TIMER(event:TimerEvent):void
SharedObjectsContainerMediator
  
respondToNetGroupAdded(notification:INotification):void
SharedObjectsContainerMediator
  
respondToNetGroupConnected(notification:INotification):void
SharedObjectsContainerMediator
  
respondToNetGroupRemoved(notification:INotification):void
SharedObjectsContainerMediator
  
respondToSharedObjectAdded(notification:INotification):void
SharedObjectsContainerMediator
  
respondToSharedObjectCompleted(notification:INotification):void
SharedObjectsContainerMediator
  
respondToSharedObjectRemoved(notification:INotification):void
SharedObjectsContainerMediator
  
respondToSharedObjectUpdated(notification:INotification):void
SharedObjectsContainerMediator
Public Constants
 ConstantDefined By
  NAME : String = SharedObjectsContainerMediator
[static]
SharedObjectsContainerMediator
  STATUS_WAITING : String = Waiting for files...
[static]
SharedObjectsContainerMediator
Property Detail
appMediatorproperty
public var appMediator:AppMediator

currentSharedObjectsproperty 
currentSharedObjects:ArrayCollection  [read-only]


Implementation
    public function get currentSharedObjects():ArrayCollection
netGroupProxyproperty 
public var netGroupProxy:NetGroupProxy

paramsProxyproperty 
public var paramsProxy:ParamsProxy

sharedObjectProxyproperty 
public var sharedObjectProxy:SharedObjectProxy

sharedObjectsproperty 
sharedObjects:List  [read-only]


Implementation
    public function get sharedObjects():List
sharedObjectsContainerproperty 
sharedObjectsContainer:SharedObjectsContainer  [read-only]


Implementation
    public function get sharedObjectsContainer():SharedObjectsContainer
timerproperty 
timer:Timer  [read-only]


Implementation
    public function get timer():Timer
Constructor Detail
SharedObjectsContainerMediator()Constructor
public function SharedObjectsContainerMediator(viewComponent:Object)



Parameters
viewComponent:Object
Method Detail
onRegister()method
override public function onRegister():void

onRemove()method 
override public function onRemove():void

reactToFileButton$CLICK()method 
public function reactToFileButton$CLICK(event:MouseEvent):void

Parameters

event:MouseEvent

reactToFileReferenceList$SELECT()method 
public function reactToFileReferenceList$SELECT(event:Event):void

Parameters

event:Event

reactToLookupButton$CLICK()method 
public function reactToLookupButton$CLICK(event:MouseEvent):void

Parameters

event:MouseEvent

reactToPauseButton$CLICK()method 
public function reactToPauseButton$CLICK(event:MouseEvent):void

Parameters

event:MouseEvent

reactToRemoveButton$CLICK()method 
public function reactToRemoveButton$CLICK(event:MouseEvent):void

Parameters

event:MouseEvent

reactToSaveButton$CLICK()method 
public function reactToSaveButton$CLICK(event:MouseEvent):void

Parameters

event:MouseEvent

reactToSharedObjects$CHANGE()method 
public function reactToSharedObjects$CHANGE(event:IndexChangeEvent):void

Parameters

event:IndexChangeEvent

reactToStartButton$CLICK()method 
public function reactToStartButton$CLICK(event:MouseEvent):void

Parameters

event:MouseEvent

reactToStopButton$CLICK()method 
public function reactToStopButton$CLICK(event:MouseEvent):void

Parameters

event:MouseEvent

reactToTimer$TIMER()method 
public function reactToTimer$TIMER(event:TimerEvent):void

Parameters

event:TimerEvent

respondToNetGroupAdded()method 
public function respondToNetGroupAdded(notification:INotification):void

Parameters

notification:INotification

respondToNetGroupConnected()method 
public function respondToNetGroupConnected(notification:INotification):void

Parameters

notification:INotification

respondToNetGroupRemoved()method 
public function respondToNetGroupRemoved(notification:INotification):void

Parameters

notification:INotification

respondToSharedObjectAdded()method 
public function respondToSharedObjectAdded(notification:INotification):void

Parameters

notification:INotification

respondToSharedObjectCompleted()method 
public function respondToSharedObjectCompleted(notification:INotification):void

Parameters

notification:INotification

respondToSharedObjectRemoved()method 
public function respondToSharedObjectRemoved(notification:INotification):void

Parameters

notification:INotification

respondToSharedObjectUpdated()method 
public function respondToSharedObjectUpdated(notification:INotification):void

Parameters

notification:INotification

Constant Detail
NAMEConstant
public static const NAME:String = SharedObjectsContainerMediator

STATUS_WAITINGConstant 
public static const STATUS_WAITING:String = Waiting for files...