Interface Transition
-
- All Superinterfaces:
java.lang.Comparable<java.lang.Object>
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,MDWEObject
,MDWObject
,ModelElement
,org.eclipse.emf.common.notify.Notifier
public interface Transition extends ModelElement
A representation of the model object 'Transition'.The following features are supported:
- See Also:
RhapsodyPackage.getTransition()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Action
getAction()
Returns the value of the 'Action' reference.MDWEList
getCompoundSource()
Returns the value of the 'Compound Source' reference list.Guard
getGuard()
Returns the value of the 'Guard' reference.Transition
getInheritsFrom()
Returns the value of the 'Inherits From' reference.java.lang.String
getItsLabel()
Returns the value of the 'Its Label' attribute.State
getOfState()
Returns the value of the 'Of State' reference.StateVertex
getSource()
Returns the value of the 'Source' reference.Statechart
getStatechart()
Returns the value of the 'Statechart' reference.StateVertex
getTarget()
Returns the value of the 'Target' reference.Trigger
getTrigger()
Returns the value of the 'Trigger' reference.boolean
isDefaultTransition()
Returns the value of the 'Is Default Transition' attribute.boolean
isOverridden()
Returns the value of the 'Is Overridden' attribute.boolean
isStaticReaction()
Returns the value of the 'Is Static Reaction' attribute.void
setAction(Action value)
Sets the value of the 'Action
' reference.void
setGuard(Guard value)
Sets the value of the 'Guard
' reference.void
setInheritsFrom(Transition value)
Sets the value of the 'Inherits From
' reference.void
setIsDefaultTransition(boolean value)
Sets the value of the 'Is Default Transition
' attribute.void
setIsOverridden(boolean value)
Sets the value of the 'Is Overridden
' attribute.void
setIsStaticReaction(boolean value)
Sets the value of the 'Is Static Reaction
' attribute.void
setItsLabel(java.lang.String value)
Sets the value of the 'Its Label
' attribute.void
setOfState(State value)
Sets the value of the 'Of State
' reference.void
setSource(StateVertex value)
Sets the value of the 'Source
' reference.void
setStatechart(Statechart value)
Sets the value of the 'Statechart
' reference.void
setTarget(StateVertex value)
Sets the value of the 'Target
' reference.void
setTrigger(Trigger value)
Sets the value of the 'Trigger
' reference.-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com.sodius.mdw.core.model.MDWObject
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.ModelElement
getAllTags, getAnnotations, getConstraints, getConstraintsByHim, getControlledFiles, getDependencies, getDescription, getDescriptionHTML, getDescriptionRTF, getDisplayName, getFullPathName, getGUID, getHyperLinks, getInterfaceName, getLocalTags, getMainDiagram, getMetaClass, getName, getOfTemplate, getOwnedDependencies, getOwner, getProject, getProperties, getProperty, getReferences, getStereotype, getStereotypes, getTemplateParameters, getTi, getUserDefinedMetaClass, isATemplate, isExternal, isRequirementTraceabilityHandle, isShowDisplayName, isUnresolved, setDescription, setDescriptionHTML, setDescriptionRTF, setDisplayName, setFullPathName, setGUID, setInterfaceName, setIsATemplate, setIsExternal, setIsShowDisplayName, setIsUnresolved, setMainDiagram, setMetaClass, setName, setOfTemplate, setOwner, setProject, setRequirementTraceabilityHandle, setStereotype, setTi, setUserDefinedMetaClass
-
-
-
-
Method Detail
-
getItsLabel
java.lang.String getItsLabel()
Returns the value of the 'Its Label' attribute. The default value is""
.- Returns:
- the value of the 'Its Label' attribute.
- See Also:
setItsLabel(String)
,RhapsodyPackage.getTransition_ItsLabel()
-
setItsLabel
void setItsLabel(java.lang.String value)
Sets the value of the 'Its Label
' attribute.- Parameters:
value
- the new value of the 'Its Label' attribute.- See Also:
getItsLabel()
-
isOverridden
boolean isOverridden()
Returns the value of the 'Is Overridden' attribute.- Returns:
- the value of the 'Is Overridden' attribute.
- See Also:
setIsOverridden(boolean)
,RhapsodyPackage.getTransition_IsOverridden()
-
setIsOverridden
void setIsOverridden(boolean value)
Sets the value of the 'Is Overridden
' attribute.- Parameters:
value
- the new value of the 'Is Overridden' attribute.- See Also:
isOverridden()
-
isDefaultTransition
boolean isDefaultTransition()
Returns the value of the 'Is Default Transition' attribute.- Returns:
- the value of the 'Is Default Transition' attribute.
- See Also:
setIsDefaultTransition(boolean)
,RhapsodyPackage.getTransition_IsDefaultTransition()
-
setIsDefaultTransition
void setIsDefaultTransition(boolean value)
Sets the value of the 'Is Default Transition
' attribute.- Parameters:
value
- the new value of the 'Is Default Transition' attribute.- See Also:
isDefaultTransition()
-
isStaticReaction
boolean isStaticReaction()
Returns the value of the 'Is Static Reaction' attribute.- Returns:
- the value of the 'Is Static Reaction' attribute.
- See Also:
setIsStaticReaction(boolean)
,RhapsodyPackage.getTransition_IsStaticReaction()
-
setIsStaticReaction
void setIsStaticReaction(boolean value)
Sets the value of the 'Is Static Reaction
' attribute.- Parameters:
value
- the new value of the 'Is Static Reaction' attribute.- See Also:
isStaticReaction()
-
getStatechart
Statechart getStatechart()
Returns the value of the 'Statechart' reference.- Returns:
- the value of the 'Statechart' reference.
- See Also:
setStatechart(Statechart)
,RhapsodyPackage.getTransition_Statechart()
-
setStatechart
void setStatechart(Statechart value)
Sets the value of the 'Statechart
' reference.- Parameters:
value
- the new value of the 'Statechart' reference.- See Also:
getStatechart()
-
getInheritsFrom
Transition getInheritsFrom()
Returns the value of the 'Inherits From' reference.- Returns:
- the value of the 'Inherits From' reference.
- See Also:
setInheritsFrom(Transition)
,RhapsodyPackage.getTransition_InheritsFrom()
-
setInheritsFrom
void setInheritsFrom(Transition value)
Sets the value of the 'Inherits From
' reference.- Parameters:
value
- the new value of the 'Inherits From' reference.- See Also:
getInheritsFrom()
-
getAction
Action getAction()
Returns the value of the 'Action' reference.- Returns:
- the value of the 'Action' reference.
- See Also:
setAction(Action)
,RhapsodyPackage.getTransition_Action()
-
setAction
void setAction(Action value)
Sets the value of the 'Action
' reference.- Parameters:
value
- the new value of the 'Action' reference.- See Also:
getAction()
-
getGuard
Guard getGuard()
Returns the value of the 'Guard' reference.- Returns:
- the value of the 'Guard' reference.
- See Also:
setGuard(Guard)
,RhapsodyPackage.getTransition_Guard()
-
setGuard
void setGuard(Guard value)
Sets the value of the 'Guard
' reference.- Parameters:
value
- the new value of the 'Guard' reference.- See Also:
getGuard()
-
getTrigger
Trigger getTrigger()
Returns the value of the 'Trigger' reference.- Returns:
- the value of the 'Trigger' reference.
- See Also:
setTrigger(Trigger)
,RhapsodyPackage.getTransition_Trigger()
-
setTrigger
void setTrigger(Trigger value)
Sets the value of the 'Trigger
' reference.- Parameters:
value
- the new value of the 'Trigger' reference.- See Also:
getTrigger()
-
getOfState
State getOfState()
Returns the value of the 'Of State' reference.- Returns:
- the value of the 'Of State' reference.
- See Also:
setOfState(State)
,RhapsodyPackage.getTransition_OfState()
-
setOfState
void setOfState(State value)
Sets the value of the 'Of State
' reference.- Parameters:
value
- the new value of the 'Of State' reference.- See Also:
getOfState()
-
getCompoundSource
MDWEList getCompoundSource()
Returns the value of the 'Compound Source' reference list. The list contents are of typeState
.- Returns:
- the value of the 'Compound Source' reference list.
- See Also:
RhapsodyPackage.getTransition_CompoundSource()
-
getTarget
StateVertex getTarget()
Returns the value of the 'Target' reference. It is bidirectional and its opposite is 'In Transitions
'.- Returns:
- the value of the 'Target' reference.
- See Also:
setTarget(StateVertex)
,RhapsodyPackage.getTransition_Target()
,StateVertex.getInTransitions()
-
setTarget
void setTarget(StateVertex value)
Sets the value of the 'Target
' reference.- Parameters:
value
- the new value of the 'Target' reference.- See Also:
getTarget()
-
getSource
StateVertex getSource()
Returns the value of the 'Source' reference.- Returns:
- the value of the 'Source' reference.
- See Also:
setSource(StateVertex)
,RhapsodyPackage.getTransition_Source()
-
setSource
void setSource(StateVertex value)
Sets the value of the 'Source
' reference.- Parameters:
value
- the new value of the 'Source' reference.- See Also:
getSource()
-
-