public interface MemoryImplementation extends ComponentImplementation, MemoryClassifier
The following features are supported:
Modifier and Type | Method and Description |
---|---|
BusSubcomponent |
createOwnedBusSubcomponent()
Creates a new
BusSubcomponent and appends it to the 'Owned Bus Subcomponent' containment reference list. |
MemorySubcomponent |
createOwnedMemorySubcomponent()
Creates a new
MemorySubcomponent and appends it to the 'Owned Memory Subcomponent' containment reference list. |
org.eclipse.emf.common.util.EList<BusSubcomponent> |
getOwnedBusSubcomponents()
Returns the value of the 'Owned Bus Subcomponent' containment reference list.
|
org.eclipse.emf.common.util.EList<MemorySubcomponent> |
getOwnedMemorySubcomponents()
Returns the value of the 'Owned Memory Subcomponent' containment reference list.
|
MemoryType |
getType()
Returns the value of the 'Type' reference.
|
addConnection, createOwnedAbstractSubcomponent, createOwnedAccessConnection, createOwnedEndToEndFlow, createOwnedExtension, createOwnedFeatureConnection, createOwnedFeatureGroupConnection, createOwnedFlowImplementation, createOwnedParameterConnection, createOwnedPortConnection, createOwnedRealization, getAllConnections, getAllConnections, getAllEndToEndFlows, getAllFlowImplementations, getAllSubcomponents, getExtended, getImplementationName, getIngoingConnections, getOwnedAbstractSubcomponents, getOwnedAccessConnections, getOwnedConnections, getOwnedConnections, getOwnedEndToEndFlows, getOwnedExtension, getOwnedFeatureConnections, getOwnedFeatureGroupConnections, getOwnedFlowImplementations, getOwnedParameterConnections, getOwnedPortConnections, getOwnedRealization, getOwnedSubcomponents, getTypeName, isNoCalls, isNoConnections, isNoSubcomponents, setExtended, setNoCalls, setNoConnections, setNoSubcomponents, setOwnedExtension, setOwnedRealization, setType
createOwnedMode, createOwnedModeTransition, getAllModes, getAllModeTransitions, getAllPrototypes, getCategory, getOwnedModes, getOwnedModeTransitions, isNoFlows, isNoModes, setNoFlows, setNoModes
allFeatures, allParents, checkAppliesToClassifier, createOwnedAnnexSubclause, createOwnedAnnexSubclause, createOwnedPrototype, createOwnedPrototypeBinding, getAllAnnexSubclauses, getAllExtendPlusSelf, getAllFeatures, getAllPropertyAssociations, getClassifierFeatures, getGeneralizations, getGenerals, getInheritedMembers, getOwnedAnnexSubclauses, getOwnedPrototypeBindings, getOwnedPrototypes, hasVisibilityOf, inherit, inheritableMembers, inheritedMember, isDescendentOf, isNoAnnexes, isNoProperties, isNoPrototypes, lookupPrototypeBinding, maySpecializeType, no_cycles_in_generalization, parents, setNoAnnexes, setNoProperties, setNoPrototypes, specialize_type
findNamedElement, getMembers, getNamesOfMember, getOwnedMembers, members_distinguishable, membersAreDistinguishable
conformsTo
org.eclipse.emf.common.util.EList<BusSubcomponent> getOwnedBusSubcomponents()
BusSubcomponent
.
This feature subsets the following features:
If the meaning of the 'Owned Bus Subcomponent' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getMemoryImplementation_OwnedBusSubcomponent()
BusSubcomponent createOwnedBusSubcomponent()
BusSubcomponent
and appends it to the 'Owned Bus Subcomponent' containment reference list.
BusSubcomponent
.getOwnedBusSubcomponents()
org.eclipse.emf.common.util.EList<MemorySubcomponent> getOwnedMemorySubcomponents()
MemorySubcomponent
.
This feature subsets the following features:
If the meaning of the 'Owned Memory Subcomponent' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getMemoryImplementation_OwnedMemorySubcomponent()
MemorySubcomponent createOwnedMemorySubcomponent()
MemorySubcomponent
and appends it to the 'Owned Memory Subcomponent' containment reference list.
MemorySubcomponent
.getOwnedMemorySubcomponents()
MemoryType getType()
getType
in interface ComponentImplementation
ComponentImplementation.setType(ComponentType)
,
Aadl2Package.getComponentImplementation_Type()