public interface Transition extends UmlModelElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
Modifier and Type | Method and Description |
---|---|
Behavior |
getBehaviorEffect()
Getter for relation 'Transition->BehaviorEffect'
Metamodel description:
null
|
java.lang.String |
getEffect()
Getter for attribute 'Transition.Effect'
Metamodel description:
Defines the actions triggered by the Transition.
|
Signal |
getEffects()
Getter for relation 'Transition->Effects'
Metamodel description:
When the Transition is accomplished, occurrences of this Signal will be sent.
|
java.lang.String |
getGuard()
Getter for attribute 'Transition.Guard'
Metamodel description:
|
java.lang.String |
getPostCondition()
Getter for attribute 'Transition.PostCondition'
Metamodel description:
|
Operation |
getProcessed()
Getter for relation 'Transition->Processed'
Metamodel description:
The Operation processed once the Transition is triggered.
|
java.lang.String |
getReceivedEvents()
Getter for attribute 'Transition.ReceivedEvents'
Metamodel description:
Received events that trigger the Transition.
|
java.lang.String |
getSentEvents()
Getter for attribute 'Transition.SentEvents'
Metamodel description:
Events sent by the Transition once it is triggered.
|
StateVertex |
getSource()
Getter for relation 'Transition->Source'
Metamodel description:
Specifies the Transitions departing from the vertex.
|
StateVertex |
getTarget()
Getter for relation 'Transition->Target'
Metamodel description:
Specifies the Transitions entering the vertex.
|
Event |
getTrigger()
Getter for relation 'Transition->Trigger'
Metamodel description:
Events that may trigger the Transition (under initial state and initial Transitions).
|
void |
setBehaviorEffect(Behavior value)
Setter for relation 'Transition->BehaviorEffect'
Metamodel description:
null
|
void |
setEffect(java.lang.String value)
Setter for attribute 'Transition.Effect'
Metamodel description:
Defines the actions triggered by the Transition.
|
void |
setEffects(Signal value)
Setter for relation 'Transition->Effects'
Metamodel description:
When the Transition is accomplished, occurrences of this Signal will be sent.
|
void |
setGuard(java.lang.String value)
Setter for attribute 'Transition.Guard'
Metamodel description:
|
void |
setPostCondition(java.lang.String value)
Setter for attribute 'Transition.PostCondition'
Metamodel description:
|
void |
setProcessed(Operation value)
Setter for relation 'Transition->Processed'
Metamodel description:
The Operation processed once the Transition is triggered.
|
void |
setReceivedEvents(java.lang.String value)
Setter for attribute 'Transition.ReceivedEvents'
Metamodel description:
Received events that trigger the Transition.
|
void |
setSentEvents(java.lang.String value)
Setter for attribute 'Transition.SentEvents'
Metamodel description:
Events sent by the Transition once it is triggered.
|
void |
setSource(StateVertex value)
Setter for relation 'Transition->Source'
Metamodel description:
Specifies the Transitions departing from the vertex.
|
void |
setTarget(StateVertex value)
Setter for relation 'Transition->Target'
Metamodel description:
Specifies the Transitions entering the vertex.
|
void |
setTrigger(Event value)
Setter for relation 'Transition->Trigger'
Metamodel description:
Events that may trigger the Transition (under initial state and initial Transitions).
|
getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getManifesting, getManifesting, getOwnerTemplateParameter, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, setOwnerTemplateParameter
addStereotype, getAttached, getAttached, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getExtension, getExtension, getImpactDependsOn, getImpactDependsOn, getImpactedDependency, getImpactedDependency, getImpactImpacted, getImpactImpacted, getLocalProperties, getLocalProperty, getMatrix, getMatrix, getName, getNote, getNote, getNote, getNoteContent, getNoteContent, getNoteContent, getProduct, getProduct, getProperties, getProperties, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getStereotype, getTag, getTag, getTag, getTag, getTag, getTagValue, getTagValue, getTagValue, getTagValues, getTagValues, getTagValues, isStereotyped, isStereotyped, isTagged, isTagged, isTagged, putNoteContent, putNoteContent, putNoteContent, putTagValue, putTagValue, putTagValue, putTagValues, putTagValues, putTagValues, removeNotes, removeNotes, removeNotes, removeStereotypes, removeTags, removeTags, removeTags, setLocalProperties, setLocalProperty, setName, setProperty, setProperty, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElement
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
static final java.lang.String MNAME
static final java.lang.String MQNAME
java.lang.String getEffect()
void setEffect(java.lang.String value)
java.lang.String getReceivedEvents()
void setReceivedEvents(java.lang.String value)
java.lang.String getSentEvents()
void setSentEvents(java.lang.String value)
java.lang.String getGuard()
void setGuard(java.lang.String value)
java.lang.String getPostCondition()
void setPostCondition(java.lang.String value)
Operation getProcessed()
void setProcessed(Operation value)
Event getTrigger()
void setTrigger(Event value)
Behavior getBehaviorEffect()
void setBehaviorEffect(Behavior value)
StateVertex getTarget()
void setTarget(StateVertex value)
StateVertex getSource()
void setSource(StateVertex value)
Signal getEffects()
void setEffects(Signal value)