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.
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.