org.ow2.bonita.facade.def.majorElement
Interface TransitionDef

All Superinterfaces:
DefinitionRecord, ProcessDefinitionRecord, java.io.Serializable

public interface TransitionDef
extends ProcessDefinitionRecord, java.io.Serializable

Activities are related to one another via flow control conditions (transition information). Each individual transition has three elementary properties, the from-activity, the to-activity and the condition under which the transition is made. Transition from one activity to another may be conditional (involving expressions which are evaluated to permit or inhibit the transition) or unconditional.


Method Summary
 ConditionDef getCondition()
          Returns the ConditionDef interface defining the condition.
 java.lang.String getDescription()
          Returns the description for the transition.
 java.lang.String getFrom()
          Returns the activity processDefinitionUUID from which the transition goes out.
 java.lang.String getTo()
          Returns the activity processDefinitionUUID to which the transition goes in.
 java.lang.String getTransitionId()
           
 org.ow2.bonita.facade.uuid.TransitionDefinitionUUID getUUID()
           
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.ProcessDefinitionRecord
getProcessDefinitionUUID
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.DefinitionRecord
getName, getPackageDefinitionUUID
 

Method Detail

getUUID

org.ow2.bonita.facade.uuid.TransitionDefinitionUUID getUUID()

getTransitionId

java.lang.String getTransitionId()

getFrom

java.lang.String getFrom()
Returns the activity processDefinitionUUID from which the transition goes out.


getTo

java.lang.String getTo()
Returns the activity processDefinitionUUID to which the transition goes in.


getCondition

ConditionDef getCondition()
Returns the ConditionDef interface defining the condition.


getDescription

java.lang.String getDescription()
Returns the description for the transition.