edu.cmu.sei.aadl.aadl2.instance
Interface ModeTransitionInstance

All Superinterfaces:
AObject, ConnectionInstanceEnd, Element, org.eclipse.emf.ecore.EObject, org.eclipse.core.runtime.IAdaptable, InstanceObject, NamedElement, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ModeTransitionInstanceImpl

public interface ModeTransitionInstance
extends ConnectionInstanceEnd, InstanceObject

A representation of the model object 'Mode Transition Instance'.

The following features are supported:

See Also:
InstancePackage.getModeTransitionInstance()

Field Summary
 
Fields inherited from interface edu.cmu.sei.aadl.aadl2.parsesupport.AObject
copyright
 
Method Summary
 ModeInstance getDestination()
          Returns the value of the 'Destination' reference.
 ModeTransition getModeTransition()
          Returns the value of the 'Mode Transition' reference
 ModeInstance getSource()
          Returns the value of the 'Source' reference.
 void setDestination(ModeInstance value)
          Sets the value of the 'Destination' reference
 void setModeTransition(ModeTransition value)
          Sets the value of the 'Mode Transition' reference
 void setSource(ModeInstance value)
          Sets the value of the 'Source' reference
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.instance.ConnectionInstanceEnd
getDstConnectionInstances, getSrcConnectionInstances
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.instance.InstanceObject
getComponentInstancePath, getContainingComponentInstance, getExistsInModes, getInstanceObjectPath, getInstantiatedObjects, getSystemInstance, isActive
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.NamedElement
acceptsProperty, allNamespaces, checkPropertyAssociation, createOwnedPropertyAssociation, getName, getNamespace, getOwnedPropertyAssociations, getPropertyValue, getPropertyValueInternal, getPropertyValueList, getQualifiedName, getSimplePropertyValue, has_no_qualified_name, has_qualified_name, hasName, isDistinguishableFrom, qualifiedName, removePropertyAssociations, removePropertyAssociations, separator, setName, setPropertyValue, setPropertyValue, setPropertyValue
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.Element
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.parsesupport.AObject
getLocationReference, setLocationReference, setLocationReference
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getDestination

ModeInstance getDestination()
Returns the value of the 'Destination' reference. It is bidirectional and its opposite is 'Dst Mode Transition'.

If the meaning of the 'Destination' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Destination' reference.
See Also:
setDestination(ModeInstance), InstancePackage.getModeTransitionInstance_Destination(), ModeInstance.getDstModeTransitions()

setDestination

void setDestination(ModeInstance value)
Sets the value of the 'Destination' reference.

Parameters:
value - the new value of the 'Destination' reference.
See Also:
getDestination()

getModeTransition

ModeTransition getModeTransition()
Returns the value of the 'Mode Transition' reference.

If the meaning of the 'Mode Transition' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Mode Transition' reference.
See Also:
setModeTransition(ModeTransition), InstancePackage.getModeTransitionInstance_ModeTransition()

setModeTransition

void setModeTransition(ModeTransition value)
Sets the value of the 'Mode Transition' reference.

Parameters:
value - the new value of the 'Mode Transition' reference.
See Also:
getModeTransition()

getSource

ModeInstance getSource()
Returns the value of the 'Source' reference. It is bidirectional and its opposite is 'Src Mode Transition'.

If the meaning of the 'Source' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Source' reference.
See Also:
setSource(ModeInstance), InstancePackage.getModeTransitionInstance_Source(), ModeInstance.getSrcModeTransitions()

setSource

void setSource(ModeInstance value)
Sets the value of the 'Source' reference.

Parameters:
value - the new value of the 'Source' reference.
See Also:
getSource()