edu.cmu.sei.aadl.model.flow
Interface Flows

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

public interface Flows
extends AObject

A representation of the model object 's'.

The following features are supported:

See Also:
FlowPackage.getFlows()

Field Summary
static java.lang.String copyright
           
 
Method Summary
 void addContents(org.eclipse.emf.ecore.util.FeatureMap.Entry value)
          Adds to the list the value of the 'Contents' attribute list
 void addEndToEndFlow(EndToEndFlow value)
          Adds to the list the value of the 'End To End Flow' containment reference list
 void addFlowPathImpl(FlowPathImpl value)
          Adds to the list the value of the 'Flow Path Impl' containment reference list
 void addFlowSinkImpl(FlowSinkImpl value)
          Adds to the list the value of the 'Flow Sink Impl' containment reference list
 void addFlowSourceImpl(FlowSourceImpl value)
          Adds to the list the value of the 'Flow Source Impl' containment reference list
 org.eclipse.emf.ecore.util.FeatureMap getContents()
          Returns the value of the 'Contents' attribute list.
 org.eclipse.emf.common.util.EList getEndToEndFlow()
          Returns the value of the 'End To End Flow' containment reference list.
 org.eclipse.emf.common.util.EList getFlowPathImpl()
          Returns the value of the 'Flow Path Impl' containment reference list.
 org.eclipse.emf.common.util.EList getFlowSinkImpl()
          Returns the value of the 'Flow Sink Impl' containment reference list.
 org.eclipse.emf.common.util.EList getFlowSourceImpl()
          Returns the value of the 'Flow Source Impl' 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

getContents

org.eclipse.emf.ecore.util.FeatureMap getContents()
Returns the value of the 'Contents' attribute list. The list contents are of type FeatureMap.Entry.

If the meaning of the 'Contents' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Contents' attribute list.
See Also:
FlowPackage.getFlows_Contents()

addContents

void addContents(org.eclipse.emf.ecore.util.FeatureMap.Entry value)
Adds to the list the value of the 'Contents' attribute list.

Parameters:
value - the value to add to 'Contents' attribute list.

getEndToEndFlow

org.eclipse.emf.common.util.EList getEndToEndFlow()
Returns the value of the 'End To End Flow' containment reference list. The list contents are of type EndToEndFlow.

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

Returns:
the value of the 'End To End Flow' containment reference list.
See Also:
FlowPackage.getFlows_EndToEndFlow()

addEndToEndFlow

void addEndToEndFlow(EndToEndFlow value)
Adds to the list the value of the 'End To End Flow' containment reference list.

Parameters:
value - the value to add to 'End To End Flow' containment reference list.

getFlowSourceImpl

org.eclipse.emf.common.util.EList getFlowSourceImpl()
Returns the value of the 'Flow Source Impl' containment reference list. The list contents are of type FlowSourceImpl.

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

Returns:
the value of the 'Flow Source Impl' containment reference list.
See Also:
FlowPackage.getFlows_FlowSourceImpl()

addFlowSourceImpl

void addFlowSourceImpl(FlowSourceImpl value)
Adds to the list the value of the 'Flow Source Impl' containment reference list.

Parameters:
value - the value to add to 'Flow Source Impl' containment reference list.

getFlowSinkImpl

org.eclipse.emf.common.util.EList getFlowSinkImpl()
Returns the value of the 'Flow Sink Impl' containment reference list. The list contents are of type FlowSinkImpl.

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

Returns:
the value of the 'Flow Sink Impl' containment reference list.
See Also:
FlowPackage.getFlows_FlowSinkImpl()

addFlowSinkImpl

void addFlowSinkImpl(FlowSinkImpl value)
Adds to the list the value of the 'Flow Sink Impl' containment reference list.

Parameters:
value - the value to add to 'Flow Sink Impl' containment reference list.

getFlowPathImpl

org.eclipse.emf.common.util.EList getFlowPathImpl()
Returns the value of the 'Flow Path Impl' containment reference list. The list contents are of type FlowPathImpl.

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

Returns:
the value of the 'Flow Path Impl' containment reference list.
See Also:
FlowPackage.getFlows_FlowPathImpl()

addFlowPathImpl

void addFlowPathImpl(FlowPathImpl value)
Adds to the list the value of the 'Flow Path Impl' containment reference list.

Parameters:
value - the value to add to 'Flow Path Impl' containment reference list.