org.demac.process.base.dpdl
Interface Transition

All Known Implementing Classes:
TransitionImpl

public interface Transition

A Transition to connect two Activities. It can have a org.demac.process.base.dpdl.Condition to specify under what circumstances the Transition must or must not be executed.


Method Summary
 Condition getCondition()
           
 java.lang.String getDescription()
           
 java.util.Hashtable getExtendedAttributes()
           
 ActivityRef getFromActivity()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 ActivityRef getToActivity()
           
 

Method Detail

getCondition

Condition getCondition()
Returns:
the org.demac.process.base.dpdl.Condition of the org.demac.process.base.dpdl.Transition .

getDescription

java.lang.String getDescription()
Returns:
the textual description of the org.demac.process.base.dpdl.Transition.

getFromActivity

ActivityRef getFromActivity()
Returns:
the org.demac.process.base.dpdl.ActivityRef at the start of the org.demac.process.base.dpdl.Transition.

getId

java.lang.String getId()
Returns:
the ID of the org.demac.process.base.dpdl.Transition.

getToActivity

ActivityRef getToActivity()
Returns:
the org.demac.process.base.dpdl.ActivityRef at the end of the org.demac.process.base.dpdl.Transition.

getName

java.lang.String getName()
Returns:
the textual name of the org.demac.process.base.dpdl.Transition.

getExtendedAttributes

java.util.Hashtable getExtendedAttributes()
Returns:
the org.demac.process.base.dpdl.ExtendedAttributes of the org.demac.process.base.dpdl.Transition, for example optional information.