edu.cmu.sei.aadl.model.core
Interface Modes

All Superinterfaces:
AObject, org.eclipse.emf.ecore.EObject, org.eclipse.core.runtime.IAdaptable, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ModesImpl

public interface Modes
extends AObject

A representation of the model object 'Modes'.

The following features are supported:

See Also:
CorePackage.getModes()

Field Summary
static java.lang.String copyright
           
 
Method Summary
 void addMode(Mode value)
          Adds to the list the value of the 'Mode' containment reference list
 void addModeTransition(ModeTransition value)
          Adds to the list the value of the 'Mode Transition' containment reference list
 org.eclipse.emf.common.util.EList getMode()
          Returns the value of the 'Mode' containment reference list.
 org.eclipse.emf.common.util.EList getModeTransition()
          Returns the value of the 'Mode Transition' containment reference list.
 
Methods inherited from interface edu.cmu.sei.aadl.model.core.AObject
addComment, getAadlSpec, getAObjectRoot, getChildren, getComment, getContainingClassifier, getContainingClassifierNameSpace, getContainingComponentImpl, getContainingComponentType, getContainingPropertyAssociationDefinitionConstant, getContainingSubcomponent, getLocationReference, getReferencedObject, getSecondReferencedObject, getSystemInstance, 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
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
Method Detail

getMode

org.eclipse.emf.common.util.EList getMode()
Returns the value of the 'Mode' containment reference list. The list contents are of type Mode.

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

Returns:
the value of the 'Mode' containment reference list.
See Also:
CorePackage.getModes_Mode()

addMode

void addMode(Mode value)
Adds to the list the value of the 'Mode' containment reference list.

Parameters:
value - the value to add to 'Mode' containment reference list.

getModeTransition

org.eclipse.emf.common.util.EList getModeTransition()
Returns the value of the 'Mode Transition' containment reference list. The list contents are of type ModeTransition.

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

Returns:
the value of the 'Mode Transition' containment reference list.
See Also:
CorePackage.getModes_ModeTransition()

addModeTransition

void addModeTransition(ModeTransition value)
Adds to the list the value of the 'Mode Transition' containment reference list.

Parameters:
value - the value to add to 'Mode Transition' containment reference list.