palio.modules.hetman
Class Transition

java.lang.Object
  extended by palio.modules.hetman.ProcessElement
      extended by palio.modules.hetman.Transition

public class Transition
extends ProcessElement

Author:
Krzysztof Madyniak (kmadyniak@torn.com.pl)

Constructor Summary
Transition(State source, org.w3c.dom.Node node, TransitionsGroup group)
           
 
Method Summary
 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()
           
 
Methods inherited from class palio.modules.hetman.ProcessElement
getComment, getProcess
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Transition

public Transition(State source,
                  org.w3c.dom.Node node,
                  TransitionsGroup group)
           throws HetmanException,
                  ProcessException,
                  palio.PalioException
Throws:
HetmanException
ProcessException
palio.PalioException
Method Detail

getAction

public TransitionAction getAction()

getCondition

public TransitionCondition getCondition()

getDestination

public State getDestination()

getForm

public TransitionForm getForm()

getSource

public State getSource()

isBreakAfterTransition

public java.lang.Boolean isBreakAfterTransition()

getLabel

public java.lang.String getLabel()

getPrivs

public java.lang.Object[] getPrivs()

getParam

public Param getParam(java.lang.String name)

getParamValue

public java.lang.Object getParamValue(java.lang.String name)

getGroup

public TransitionsGroup getGroup()

getSourceAction

public TransitionAction getSourceAction()

getRedirectAfterTransitionURL

public java.lang.String getRedirectAfterTransitionURL()