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

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

public interface TransitionDefinition
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. This interface is derived from the Transition Information of XPDL.


Method Summary
 ConditionDefinition getCondition()
          Returns the ConditionDefinition 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()
          Returns the value of the id attribute of the Transition element defined into the XPDL file.
 TransitionDefinitionUUID getUUID()
          Returns the UUID for the TransitionDefinition.
 
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

TransitionDefinitionUUID getUUID()
Returns the UUID for the TransitionDefinition.


getTransitionId

java.lang.String getTransitionId()
Returns the value of the id attribute of the Transition element defined into the XPDL file.


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

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


getDescription

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



Copyright © 2008 OW2 Consortium. All Rights Reserved.