Packageorg.servebox.toolbox.browsing
Classpublic class BrowsingAction
ImplementsIBrowsingAction
SubclassesGetObjectBrowsingAction, StateBrowsingAction, ViewStackBrowsingAction

Define a action for the FlexBrowser



Protected Properties
 PropertyDefined by
  logger : ILogger
[static] The class logger.
BrowsingAction
Public Methods
 MethodDefined by
  
BrowsingAction(sequence:BrowsingSequence, target:String)
BrowsingAction
  
cancel():void
Do-nothing method.
BrowsingAction
  
execute(refObject:UIComponent):void
Do-nothing method.
BrowsingAction
  
getTarget():String
Return the current target of the BrowsingAction
BrowsingAction
  
nextAction(newRefComponent:UIComponent):void
Triggers next action inside the sequence.
BrowsingAction
  
Stores the related sequence reference.
BrowsingAction
  
setTarget(target:String):void
Stores the related sequence reference.
BrowsingAction
Property detail
loggerproperty
protected static var logger:ILogger

The class logger.

Constructor detail
BrowsingAction()constructor
public function BrowsingAction(sequence:BrowsingSequence, target:String)Parameters
sequence:BrowsingSequence
 
target:String
Method detail
cancel()method
public function cancel():void

Do-nothing method. Override if needed.

execute()method 
public function execute(refObject:UIComponent):void

Do-nothing method. TODO, override.

Parameters
refObject:UIComponent
getTarget()method 
public function getTarget():String

Return the current target of the BrowsingAction

Returns
String
nextAction()method 
public function nextAction(newRefComponent:UIComponent):void

Triggers next action inside the sequence.

Parameters
newRefComponent:UIComponent
setSequence()method 
public function setSequence(sequence:BrowsingSequence):void

Stores the related sequence reference.

Parameters
sequence:BrowsingSequence
setTarget()method 
public function setTarget(target:String):void

Stores the related sequence reference.

Parameters
target:String