Uses of Interface
org.kquiet.browser.DynamicActionSequence
Packages that use DynamicActionSequence
-
Uses of DynamicActionSequence in org.kquiet.browser
Subinterfaces of DynamicActionSequence in org.kquiet.browserModifier and TypeInterfaceDescriptioninterface
ActionComposer
is responsible to maintain a sequence of actions, arrange them to be executed and track their execution result.Classes in org.kquiet.browser that implement DynamicActionSequenceModifier and TypeClassDescriptionclass
AbstractActionComposer
implements most methods ofActionComposer
to lay ground works for possible subclasses.class
BasicActionComposer
provides basic implementation ofActionComposer
.Fields in org.kquiet.browser with type parameters of type DynamicActionSequenceModifier and TypeFieldDescriptionprotected final Stack<DynamicActionSequence>
AbstractActionComposer.executionContextStack
The execution context stack of thisAbstractActionComposer
, theDynamicActionSequence
must be pushed into this stack before any action in it gets executed to reflect execution context.Methods in org.kquiet.browser that return DynamicActionSequenceModifier and TypeMethodDescriptiondefault DynamicActionSequence
DynamicActionSequence.add
(Composable action) Add action to the tail of the action sequence.DynamicActionSequence.addToHead
(Composable action) Add action to the head of the action sequence.AbstractActionComposer.addToHeadByContext
(Composable action) ActionComposer.addToHeadByContext
(Composable action) Add action to the head of the action sequence of execution context.DynamicActionSequence.addToPosition
(Composable action, int position) Add action to the specified position of the action sequence.AbstractActionComposer.addToPositionByContext
(Composable action, int position) ActionComposer.addToPositionByContext
(Composable action, int position) Add action to specified position of the action sequence of execution context.DynamicActionSequence.addToTail
(Composable action) Add action to the tail of the action sequence.AbstractActionComposer.addToTailByContext
(Composable action) ActionComposer.addToTailByContext
(Composable action) Add action to the tail of the action sequence of execution context. -
Uses of DynamicActionSequence in org.kquiet.browser.action
Classes in org.kquiet.browser.action that implement DynamicActionSequenceModifier and TypeClassDescriptionclass
IfThenElse
is a subclass ofSinglePhaseAction
which performs actions according to the evaluation result of specified function.Methods in org.kquiet.browser.action that return DynamicActionSequenceModifier and TypeMethodDescriptionIfThenElse.addToHead
(Composable action) Add action to the head of positive or negative list.IfThenElse.addToPosition
(Composable action, int position) Add action to the the specified position of positive or negative list.IfThenElse.addToTail
(Composable action) Add action to the tail of positive or negative list.