public class Transition extends ProcessElement
Constructor and Description |
---|
Transition(State source,
org.w3c.dom.Node node,
TransitionsGroup group) |
Modifier and Type | Method and Description |
---|---|
TransitionAction |
getAction() |
TransitionCondition |
getCondition() |
State |
getDestination() |
TransitionForm |
getForm() |
TransitionsGroup |
getGroup() |
java.lang.String |
getLabel() |
Param |
getParam(java.lang.String name) |
java.lang.Object |
getParamValue(java.lang.String name) |
java.lang.Object[] |
getPrivs() |
java.lang.String |
getRedirectAfterTransitionURL() |
State |
getSource() |
TransitionAction |
getSourceAction() |
java.lang.Boolean |
isBreakAfterTransition() |
protected void |
load(org.w3c.dom.Node node) |
getComment, getProcess
public Transition(State source, org.w3c.dom.Node node, TransitionsGroup group) throws HetmanException, ProcessException, PalioException
protected void load(org.w3c.dom.Node node) throws javax.xml.xpath.XPathExpressionException, HetmanException, ProcessException, PalioException
load
in class ProcessElement
javax.xml.xpath.XPathExpressionException
HetmanException
ProcessException
PalioException
public TransitionAction getAction()
public TransitionCondition getCondition()
public State getDestination()
public TransitionForm getForm()
public State getSource()
public java.lang.Boolean isBreakAfterTransition()
public java.lang.String getLabel()
public java.lang.Object[] getPrivs()
public Param getParam(java.lang.String name)
public java.lang.Object getParamValue(java.lang.String name)
public TransitionsGroup getGroup()
public TransitionAction getSourceAction()
public java.lang.String getRedirectAfterTransitionURL()