|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IWorkflowNode
A workflow node. i.e. a Task or an Event in the workflow
Field Summary |
---|
Fields inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed |
---|
SEP |
Method Summary | |
---|---|
IWorkflowTransition |
getFirstTransitionTo(String toNodeName)
Get the first transition to the node named toNodeName or null if no such transition. |
List<IWorkflowTransition> |
getIncomingTransitions()
List of incoming transitions |
String |
getName()
Name of the workflow node. |
IWorkflowTransition |
getOutgoingTransition(String transitionName)
Get the outgoing transition with the given name |
List<IWorkflowTransition> |
getOutgoingTransitions()
List of outgoing transitions |
List<IHumanTask> |
getToTasks()
Deprecated. use getOutgoingTransitions() instead |
List<IWorkflowTransition> |
getTransitionsTo(String toNodeName)
Returns the list of transition from current node to a node named toNameName. |
IWorkflowTransition |
getTransitionTo(String toNodeName)
Deprecated. use getFirstTransitionTo(String) or
getTransitionsTo(String) or
getOutgoingTransition(String) instead. |
IHumanWorkflow |
getWorkflow()
|
Methods inherited from interface com.semarchy.mdm.runtime.model.logical.IShape |
---|
getHeight, getWidth, getX, getY |
Methods inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed |
---|
getPrefixedUniqueName, getUniqueName |
Method Detail |
---|
IHumanWorkflow getWorkflow()
String getName()
List<IWorkflowTransition> getOutgoingTransitions()
IWorkflowTransition getOutgoingTransition(String transitionName)
transitionName
-
NoSuchTransitionException
- if no outgoing transition exist with this nameIWorkflowTransition getTransitionTo(String toNodeName) throws NoSuchTransitionException
getFirstTransitionTo(String)
or
getTransitionsTo(String)
or
getOutgoingTransition(String)
instead.
toNodeName
-
NoSuchTransitionException
- if no transition foundIWorkflowTransition getFirstTransitionTo(String toNodeName)
toNodeName
-
List<IWorkflowTransition> getTransitionsTo(String toNodeName)
toNodeName
-
List<IHumanTask> getToTasks()
getOutgoingTransitions()
instead
List<IWorkflowTransition> getIncomingTransitions()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |