|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.waveset.object.WorkflowComponentVisitor
Class for visiting WorkflowComponents
Field Summary | |
static java.lang.String |
code_id
|
Constructor Summary | |
WorkflowComponentVisitor(FormItemVisitor formItemVisitor)
Create a WorkflowComponentVisitor which uses the given FormItemVisitor to traverse all form items in the tree. |
Method Summary | |
FormItemVisitor |
getFormItemVisitor()
Retrieves the form item visitor which we delegate to for each top-level FormItem which we find in the tree. |
void |
setFormItemVisitor(FormItemVisitor visitor)
Sets the form item visitor which we delegate to for each top-level FormItem which we find in the tree. |
protected void |
visitAction(WFProcess.Action component)
Called when a WFProcess.Action is encountered |
protected void |
visitActionResult(WFProcess.ActionResult component)
Called when a WFProcess.ActionResult is encountered |
protected void |
visitActivity(WFProcess.Activity component)
Called when a WFProcess.Activity is encountered |
protected void |
visitArgument(WFProcess.Argument component)
Called when a WFProcess.Argument is encountered |
protected void |
visitExNode(ExNode node)
Called when a top-level ExNode is encountered. |
protected void |
visitFormItem(FormItem item)
Called when a top-level FormItem is encountered. |
protected void |
visitIteration(WFProcess.Iteration component)
Called when a WFProcess.Iteration is encountered |
protected void |
visitReturn(WFProcess.Return component)
Called when a WFProcess.Return is encountered |
protected void |
visitTransition(WFProcess.Transition component)
Called when a WFProcess.Transition is encountered |
protected void |
visitVariable(Variable component)
Called when a Variable is encountered |
protected void |
visitWFProcess(WFProcess component)
Called when a WFProcess is encountered |
void |
visitWorkflowComponent(WorkflowComponent component)
Called to visit a workflow component. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String code_id
Constructor Detail |
public WorkflowComponentVisitor(FormItemVisitor formItemVisitor)
Method Detail |
public FormItemVisitor getFormItemVisitor()
public void setFormItemVisitor(FormItemVisitor visitor)
protected void visitExNode(ExNode node)
protected void visitFormItem(FormItem item)
public void visitWorkflowComponent(WorkflowComponent component)
protected void visitWFProcess(WFProcess component)
protected void visitActivity(WFProcess.Activity component)
protected void visitAction(WFProcess.Action component)
protected void visitIteration(WFProcess.Iteration component)
protected void visitArgument(WFProcess.Argument component)
protected void visitReturn(WFProcess.Return component)
protected void visitActionResult(WFProcess.ActionResult component)
protected void visitTransition(WFProcess.Transition component)
protected void visitVariable(Variable component)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |