Packageorg.fluint.sequence
Interfacepublic interface ISequencePend extends ISequenceStep
Implementors SequenceBindingWaiter, SequenceWaiter

Interface defined by any step who's primary purpose is to pend (or wait) for an action to occur before continuing the test.



Public Properties
 PropertyDefined By
  eventName : String
[read-only] The name of the event that this step is pending upon.
ISequencePend
 Inheritedtarget : IEventDispatcher
[read-only] The target eventDispatcher which the implementing classes will manipulate, use to boradcast events or listen to for events
ISequenceStep
  timeout : int
[read-only] Time in milliseconds this operation is allowed before it is considered a failure.
ISequencePend
  timeoutHandler : Function
[read-only] Event handler to call on a timeout.
ISequencePend
Public Methods
 MethodDefined By
  
setupListeners(testCase:*, sequence:SequenceRunner):void
Called to cause implementors to setup their wait conditions.
ISequencePend
Property Detail
eventNameproperty
eventName:String  [read-only]

The name of the event that this step is pending upon.


Implementation
    public function get eventName():String
timeoutproperty 
timeout:int  [read-only]

Time in milliseconds this operation is allowed before it is considered a failure.


Implementation
    public function get timeout():int
timeoutHandlerproperty 
timeoutHandler:Function  [read-only]

Event handler to call on a timeout.


Implementation
    public function get timeoutHandler():Function
Method Detail
setupListeners()method
public function setupListeners(testCase:*, sequence:SequenceRunner):void

Called to cause implementors to setup their wait conditions.

Parameters

testCase:*
 
sequence:SequenceRunner