public class CompoundSelector extends Object implements ExecutionPhaseListener, ElementSelector, Initializable
Constructor and Description |
---|
CompoundSelector() |
Modifier and Type | Method and Description |
---|---|
void |
initialize(Element element)
This method is called whenever an Element is pushed onto the
ExecutionStack.
|
boolean |
isDone() |
protected boolean |
isExecutePrimary() |
protected boolean |
isExecuteSecondary() |
void |
processExecutionPhase(ExecutionContext event)
Called on phase events.
|
boolean |
selectNextElement(ExecutionContext context)
Called on the top element of the stack.
|
protected void |
setDone(boolean done) |
protected void |
setExecutePrimary(boolean executePrimary) |
protected void |
setExecuteSecondary(boolean executeSecondary) |
protected boolean isExecutePrimary()
protected boolean isExecuteSecondary()
protected void setExecutePrimary(boolean executePrimary)
protected void setExecuteSecondary(boolean executeSecondary)
public boolean isDone()
protected void setDone(boolean done)
public void initialize(Element element)
Initializable
initialize
in interface Initializable
public boolean selectNextElement(ExecutionContext context)
ElementSelector
selectNextElement
in interface ElementSelector
public void processExecutionPhase(ExecutionContext event)
processExecutionPhase
in interface ExecutionPhaseListener
Copyright © 2013. All Rights Reserved.