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 ActiongetAction()Returns the value of the 'Action' reference.MDWEListgetCompoundSource()Returns the value of the 'Compound Source' reference list.GuardgetGuard()Returns the value of the 'Guard' reference.TransitiongetInheritsFrom()Returns the value of the 'Inherits From' reference.java.lang.StringgetItsLabel()Returns the value of the 'Its Label' attribute.StategetOfState()Returns the value of the 'Of State' reference.StateVertexgetSource()Returns the value of the 'Source' reference.StatechartgetStatechart()Returns the value of the 'Statechart' reference.StateVertexgetTarget()Returns the value of the 'Target' reference.TriggergetTrigger()Returns the value of the 'Trigger' reference.booleanisDefaultTransition()Returns the value of the 'Is Default Transition' attribute.booleanisOverridden()Returns the value of the 'Is Overridden' attribute.booleanisStaticReaction()Returns the value of the 'Is Static Reaction' attribute.voidsetAction(Action value)Sets the value of the 'Action' reference.voidsetGuard(Guard value)Sets the value of the 'Guard' reference.voidsetInheritsFrom(Transition value)Sets the value of the 'Inherits From' reference.voidsetIsDefaultTransition(boolean value)Sets the value of the 'Is Default Transition' attribute.voidsetIsOverridden(boolean value)Sets the value of the 'Is Overridden' attribute.voidsetIsStaticReaction(boolean value)Sets the value of the 'Is Static Reaction' attribute.voidsetItsLabel(java.lang.String value)Sets the value of the 'Its Label' attribute.voidsetOfState(State value)Sets the value of the 'Of State' reference.voidsetSource(StateVertex value)Sets the value of the 'Source' reference.voidsetStatechart(Statechart value)Sets the value of the 'Statechart' reference.voidsetTarget(StateVertex value)Sets the value of the 'Target' reference.voidsetTrigger(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()
-
-