|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
edu.cmu.sei.aadl.aadl2.parsesupport.AObjectImpl
edu.cmu.sei.aadl.aadl2.impl.ElementImpl
edu.cmu.sei.aadl.aadl2.impl.NamedElementImpl
edu.cmu.sei.aadl.aadl2.impl.NamespaceImpl
edu.cmu.sei.aadl.aadl2.impl.PackageSectionImpl
public abstract class PackageSectionImpl
An implementation of the model object 'Package Section'.
The following features are implemented:
Owned Member
Owned Classifier
Imports
Aliases
Declarations
Owned Package Rename
Owned Component Type Rename
Owned Feature Group Type Rename
Owned Annex Library
Imported Package
No Annexes
Owned Abstract Type
Owned Abstract Implementation
Owned Bus Type
Owned Bus Implementation
Owned Data Type
Owned Data Implementation
Owned Device Type
Owned Device Implementation
Owned Memory Type
Owned Memory Implementation
Owned Process Type
Owned Processor Type
Owned Process Implementation
Owned Processor Implementation
Owned Subprogram Type
Owned Subprogram Implementation
Owned Subprogram Group Type
Owned Subprogram Group Implementation
Owned System Type
Owned System Implementation
Owned Thread Type
Owned Thread Implementation
Owned Thread Group Type
Owned Thread Group Implementation
Owned Virtual Bus Type
Owned Virtual Bus Implementation
Owned Virtual Processor Type
Owned Virtual Processor Implementation
Owned Feature Group Type
No Properties
Imported Property Set
Name
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected org.eclipse.emf.ecore.util.FeatureMap |
aliases
The cached value of the ' Aliases ' attribute list |
protected org.eclipse.emf.ecore.util.FeatureMap |
declarations
The cached value of the ' Declarations ' attribute list |
protected org.eclipse.emf.ecore.util.FeatureMap |
imports
The cached value of the ' Imports ' attribute list |
protected static boolean |
NO_ANNEXES_EDEFAULT
The default value of the ' No Annexes ' attribute |
protected static boolean |
NO_PROPERTIES_EDEFAULT
The default value of the ' No Properties ' attribute |
protected boolean |
noAnnexes
The cached value of the ' No Annexes ' attribute |
protected boolean |
noProperties
The cached value of the ' No Properties ' attribute |
protected static int[] |
OWNED_CLASSIFIER_ESUBSETS
The array of subset feature identifiers for the ' Owned Classifier ' containment reference list |
protected static int[] |
OWNED_MEMBER_ESUBSETS
The array of subset feature identifiers for the ' Owned Member ' containment reference list |
protected org.eclipse.emf.common.util.EList<AnnexLibrary> |
ownedAnnexLibraries
The cached value of the ' Owned Annex Library ' containment reference list |
Fields inherited from class edu.cmu.sei.aadl.aadl2.impl.NamespaceImpl |
---|
MEMBER_ESUBSETS, OWNED_ELEMENT_ESUBSETS |
Fields inherited from class edu.cmu.sei.aadl.aadl2.impl.NamedElementImpl |
---|
name, NAME_EDEFAULT, ownedPropertyAssociations, QUALIFIED_NAME_EDEFAULT |
Fields inherited from class edu.cmu.sei.aadl.aadl2.impl.ElementImpl |
---|
ownedComments |
Fields inherited from class edu.cmu.sei.aadl.aadl2.parsesupport.AObjectImpl |
---|
copyright, locationReference |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface edu.cmu.sei.aadl.aadl2.parsesupport.AObject |
---|
copyright |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
PackageSectionImpl()
|
Methods inherited from class edu.cmu.sei.aadl.aadl2.impl.NamespaceImpl |
---|
getMembers, getNamesOfMember, getOwnedElements, isSetMembers, isSetOwnedElements, members_distinguishable, membersAreDistinguishable |
Methods inherited from class edu.cmu.sei.aadl.aadl2.impl.ElementImpl |
---|
allOwnedElements, create, createOwnedComment, getCacheAdapter, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwner, has_owner, isSetOwner, mustBeOwned, not_own_self |
Methods inherited from class edu.cmu.sei.aadl.aadl2.parsesupport.AObjectImpl |
---|
getAdapter, getLocationReference, setLocationReference, setLocationReference |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface edu.cmu.sei.aadl.aadl2.PackageSection |
---|
findNamedElement |
Methods inherited from interface edu.cmu.sei.aadl.aadl2.Namespace |
---|
getMembers, getNamesOfMember, members_distinguishable, membersAreDistinguishable |
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 |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected org.eclipse.emf.ecore.util.FeatureMap imports
Imports
' attribute list.
getImports()
protected org.eclipse.emf.ecore.util.FeatureMap aliases
Aliases
' attribute list.
getAliases()
protected org.eclipse.emf.ecore.util.FeatureMap declarations
Declarations
' attribute list.
getDeclarations()
protected org.eclipse.emf.common.util.EList<AnnexLibrary> ownedAnnexLibraries
Owned Annex Library
' containment reference list.
getOwnedAnnexLibraries()
protected static final boolean NO_ANNEXES_EDEFAULT
No Annexes
' attribute.
isNoAnnexes()
,
Constant Field Valuesprotected boolean noAnnexes
No Annexes
' attribute.
isNoAnnexes()
protected static final boolean NO_PROPERTIES_EDEFAULT
No Properties
' attribute.
isNoProperties()
,
Constant Field Valuesprotected boolean noProperties
No Properties
' attribute.
isNoProperties()
protected static final int[] OWNED_MEMBER_ESUBSETS
Owned Member
' containment reference list.
getOwnedMembers()
protected static final int[] OWNED_CLASSIFIER_ESUBSETS
Owned Classifier
' containment reference list.
getOwnedClassifiers()
Constructor Detail |
---|
protected PackageSectionImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class NamespaceImpl
public org.eclipse.emf.common.util.EList<NamedElement> getOwnedMembers()
getOwnedMembers
in interface Namespace
getOwnedMembers
in class NamespaceImpl
Aadl2Package.getNamespace_OwnedMember()
,
NamedElement.getNamespace()
public org.eclipse.emf.common.util.EList<Classifier> getOwnedClassifiers()
getOwnedClassifiers
in interface PackageSection
Aadl2Package.getPackageSection_OwnedClassifier()
public org.eclipse.emf.ecore.util.FeatureMap getImports()
getImports
in interface PackageSection
Aadl2Package.getPackageSection_Imports()
public org.eclipse.emf.ecore.util.FeatureMap getAliases()
getAliases
in interface PackageSection
Aadl2Package.getPackageSection_Aliases()
public org.eclipse.emf.ecore.util.FeatureMap getDeclarations()
getDeclarations
in interface PackageSection
Aadl2Package.getPackageSection_Declarations()
public org.eclipse.emf.common.util.EList<PackageRename> getOwnedPackageRenames()
getOwnedPackageRenames
in interface PackageSection
Aadl2Package.getPackageSection_OwnedPackageRename()
public PackageRename createOwnedPackageRename()
createOwnedPackageRename
in interface PackageSection
PackageRename
.PackageSection.getOwnedPackageRenames()
public org.eclipse.emf.common.util.EList<ComponentTypeRename> getOwnedComponentTypeRenames()
getOwnedComponentTypeRenames
in interface PackageSection
Aadl2Package.getPackageSection_OwnedComponentTypeRename()
public ComponentTypeRename createOwnedComponentTypeRename()
createOwnedComponentTypeRename
in interface PackageSection
ComponentTypeRename
.PackageSection.getOwnedComponentTypeRenames()
public boolean isNoProperties()
isNoProperties
in interface PackageSection
PackageSection.setNoProperties(boolean)
,
Aadl2Package.getPackageSection_NoProperties()
public void setNoProperties(boolean newNoProperties)
setNoProperties
in interface PackageSection
newNoProperties
- the new value of the 'No Properties' attribute.PackageSection.isNoProperties()
public org.eclipse.emf.common.util.EList<PropertySet> getImportedPropertySets()
getImportedPropertySets
in interface PackageSection
Aadl2Package.getPackageSection_ImportedPropertySet()
public boolean isNoAnnexes()
isNoAnnexes
in interface PackageSection
PackageSection.setNoAnnexes(boolean)
,
Aadl2Package.getPackageSection_NoAnnexes()
public void setNoAnnexes(boolean newNoAnnexes)
setNoAnnexes
in interface PackageSection
newNoAnnexes
- the new value of the 'No Annexes' attribute.PackageSection.isNoAnnexes()
public org.eclipse.emf.common.util.EList<FeatureGroupTypeRename> getOwnedFeatureGroupTypeRenames()
getOwnedFeatureGroupTypeRenames
in interface PackageSection
Aadl2Package.getPackageSection_OwnedFeatureGroupTypeRename()
public FeatureGroupTypeRename createOwnedFeatureGroupTypeRename()
createOwnedFeatureGroupTypeRename
in interface PackageSection
FeatureGroupTypeRename
.PackageSection.getOwnedFeatureGroupTypeRenames()
public org.eclipse.emf.common.util.EList<AnnexLibrary> getOwnedAnnexLibraries()
getOwnedAnnexLibraries
in interface PackageSection
Aadl2Package.getPackageSection_OwnedAnnexLibrary()
public AnnexLibrary createOwnedAnnexLibrary(org.eclipse.emf.ecore.EClass eClass)
createOwnedAnnexLibrary
in interface PackageSection
eClass
- The Ecore class of the AnnexLibrary
to create.
AnnexLibrary
.PackageSection.getOwnedAnnexLibraries()
public AnnexLibrary createOwnedAnnexLibrary()
createOwnedAnnexLibrary
in interface PackageSection
DefaultAnnexLibrary
.PackageSection.getOwnedAnnexLibraries()
public org.eclipse.emf.common.util.EList<AadlPackage> getImportedPackages()
getImportedPackages
in interface PackageSection
Aadl2Package.getPackageSection_ImportedPackage()
public org.eclipse.emf.common.util.EList<AbstractType> getOwnedAbstractTypes()
getOwnedAbstractTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedAbstractType()
public AbstractType createOwnedAbstractType()
createOwnedAbstractType
in interface PackageSection
AbstractType
.PackageSection.getOwnedAbstractTypes()
public org.eclipse.emf.common.util.EList<AbstractImplementation> getOwnedAbstractImplementations()
getOwnedAbstractImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedAbstractImplementation()
public AbstractImplementation createOwnedAbstractImplementation()
createOwnedAbstractImplementation
in interface PackageSection
AbstractImplementation
.PackageSection.getOwnedAbstractImplementations()
public org.eclipse.emf.common.util.EList<BusType> getOwnedBusTypes()
getOwnedBusTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedBusType()
public BusType createOwnedBusType()
createOwnedBusType
in interface PackageSection
BusType
.PackageSection.getOwnedBusTypes()
public org.eclipse.emf.common.util.EList<BusImplementation> getOwnedBusImplementations()
getOwnedBusImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedBusImplementation()
public BusImplementation createOwnedBusImplementation()
createOwnedBusImplementation
in interface PackageSection
BusImplementation
.PackageSection.getOwnedBusImplementations()
public org.eclipse.emf.common.util.EList<DataType> getOwnedDataTypes()
getOwnedDataTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedDataType()
public DataType createOwnedDataType()
createOwnedDataType
in interface PackageSection
DataType
.PackageSection.getOwnedDataTypes()
public org.eclipse.emf.common.util.EList<DataImplementation> getOwnedDataImplementations()
getOwnedDataImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedDataImplementation()
public DataImplementation createOwnedDataImplementation()
createOwnedDataImplementation
in interface PackageSection
DataImplementation
.PackageSection.getOwnedDataImplementations()
public org.eclipse.emf.common.util.EList<DeviceType> getOwnedDeviceTypes()
getOwnedDeviceTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedDeviceType()
public DeviceType createOwnedDeviceType()
createOwnedDeviceType
in interface PackageSection
DeviceType
.PackageSection.getOwnedDeviceTypes()
public org.eclipse.emf.common.util.EList<DeviceImplementation> getOwnedDeviceImplementations()
getOwnedDeviceImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedDeviceImplementation()
public DeviceImplementation createOwnedDeviceImplementation()
createOwnedDeviceImplementation
in interface PackageSection
DeviceImplementation
.PackageSection.getOwnedDeviceImplementations()
public org.eclipse.emf.common.util.EList<MemoryType> getOwnedMemoryTypes()
getOwnedMemoryTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedMemoryType()
public MemoryType createOwnedMemoryType()
createOwnedMemoryType
in interface PackageSection
MemoryType
.PackageSection.getOwnedMemoryTypes()
public org.eclipse.emf.common.util.EList<MemoryImplementation> getOwnedMemoryImplementations()
getOwnedMemoryImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedMemoryImplementation()
public MemoryImplementation createOwnedMemoryImplementation()
createOwnedMemoryImplementation
in interface PackageSection
MemoryImplementation
.PackageSection.getOwnedMemoryImplementations()
public org.eclipse.emf.common.util.EList<ProcessType> getOwnedProcessTypes()
getOwnedProcessTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedProcessType()
public ProcessType createOwnedProcessType()
createOwnedProcessType
in interface PackageSection
ProcessType
.PackageSection.getOwnedProcessTypes()
public org.eclipse.emf.common.util.EList<ProcessorType> getOwnedProcessorTypes()
getOwnedProcessorTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedProcessorType()
public ProcessorType createOwnedProcessorType()
createOwnedProcessorType
in interface PackageSection
ProcessorType
.PackageSection.getOwnedProcessorTypes()
public org.eclipse.emf.common.util.EList<ProcessImplementation> getOwnedProcessImplementations()
getOwnedProcessImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedProcessImplementation()
public ProcessImplementation createOwnedProcessImplementation()
createOwnedProcessImplementation
in interface PackageSection
ProcessImplementation
.PackageSection.getOwnedProcessImplementations()
public org.eclipse.emf.common.util.EList<ProcessorImplementation> getOwnedProcessorImplementations()
getOwnedProcessorImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedProcessorImplementation()
public ProcessorImplementation createOwnedProcessorImplementation()
createOwnedProcessorImplementation
in interface PackageSection
ProcessorImplementation
.PackageSection.getOwnedProcessorImplementations()
public org.eclipse.emf.common.util.EList<FeatureGroupType> getOwnedFeatureGroupTypes()
getOwnedFeatureGroupTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedFeatureGroupType()
public FeatureGroupType createOwnedFeatureGroupType()
createOwnedFeatureGroupType
in interface PackageSection
FeatureGroupType
.PackageSection.getOwnedFeatureGroupTypes()
public org.eclipse.emf.common.util.EList<VirtualProcessorImplementation> getOwnedVirtualProcessorImplementations()
getOwnedVirtualProcessorImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedVirtualProcessorImplementation()
public VirtualProcessorImplementation createOwnedVirtualProcessorImplementation()
createOwnedVirtualProcessorImplementation
in interface PackageSection
VirtualProcessorImplementation
.PackageSection.getOwnedVirtualProcessorImplementations()
public org.eclipse.emf.common.util.EList<VirtualProcessorType> getOwnedVirtualProcessorTypes()
getOwnedVirtualProcessorTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedVirtualProcessorType()
public VirtualProcessorType createOwnedVirtualProcessorType()
createOwnedVirtualProcessorType
in interface PackageSection
VirtualProcessorType
.PackageSection.getOwnedVirtualProcessorTypes()
public org.eclipse.emf.common.util.EList<ThreadGroupImplementation> getOwnedThreadGroupImplementations()
getOwnedThreadGroupImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedThreadGroupImplementation()
public ThreadGroupImplementation createOwnedThreadGroupImplementation()
createOwnedThreadGroupImplementation
in interface PackageSection
ThreadGroupImplementation
.PackageSection.getOwnedThreadGroupImplementations()
public org.eclipse.emf.common.util.EList<ThreadImplementation> getOwnedThreadImplementations()
getOwnedThreadImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedThreadImplementation()
public ThreadImplementation createOwnedThreadImplementation()
createOwnedThreadImplementation
in interface PackageSection
ThreadImplementation
.PackageSection.getOwnedThreadImplementations()
public org.eclipse.emf.common.util.EList<VirtualBusType> getOwnedVirtualBusTypes()
getOwnedVirtualBusTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedVirtualBusType()
public VirtualBusType createOwnedVirtualBusType()
createOwnedVirtualBusType
in interface PackageSection
VirtualBusType
.PackageSection.getOwnedVirtualBusTypes()
public org.eclipse.emf.common.util.EList<ThreadGroupType> getOwnedThreadGroupTypes()
getOwnedThreadGroupTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedThreadGroupType()
public ThreadGroupType createOwnedThreadGroupType()
createOwnedThreadGroupType
in interface PackageSection
ThreadGroupType
.PackageSection.getOwnedThreadGroupTypes()
public org.eclipse.emf.common.util.EList<ThreadType> getOwnedThreadTypes()
getOwnedThreadTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedThreadType()
public ThreadType createOwnedThreadType()
createOwnedThreadType
in interface PackageSection
ThreadType
.PackageSection.getOwnedThreadTypes()
public org.eclipse.emf.common.util.EList<SystemType> getOwnedSystemTypes()
getOwnedSystemTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedSystemType()
public SystemType createOwnedSystemType()
createOwnedSystemType
in interface PackageSection
SystemType
.PackageSection.getOwnedSystemTypes()
public org.eclipse.emf.common.util.EList<SubprogramType> getOwnedSubprogramTypes()
getOwnedSubprogramTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedSubprogramType()
public SubprogramType createOwnedSubprogramType()
createOwnedSubprogramType
in interface PackageSection
SubprogramType
.PackageSection.getOwnedSubprogramTypes()
public org.eclipse.emf.common.util.EList<SubprogramGroupType> getOwnedSubprogramGroupTypes()
getOwnedSubprogramGroupTypes
in interface PackageSection
Aadl2Package.getPackageSection_OwnedSubprogramGroupType()
public SubprogramGroupType createOwnedSubprogramGroupType()
createOwnedSubprogramGroupType
in interface PackageSection
SubprogramGroupType
.PackageSection.getOwnedSubprogramGroupTypes()
public org.eclipse.emf.common.util.EList<SystemImplementation> getOwnedSystemImplementations()
getOwnedSystemImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedSystemImplementation()
public SystemImplementation createOwnedSystemImplementation()
createOwnedSystemImplementation
in interface PackageSection
SystemImplementation
.PackageSection.getOwnedSystemImplementations()
public org.eclipse.emf.common.util.EList<SubprogramGroupImplementation> getOwnedSubprogramGroupImplementations()
getOwnedSubprogramGroupImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedSubprogramGroupImplementation()
public SubprogramGroupImplementation createOwnedSubprogramGroupImplementation()
createOwnedSubprogramGroupImplementation
in interface PackageSection
SubprogramGroupImplementation
.PackageSection.getOwnedSubprogramGroupImplementations()
public org.eclipse.emf.common.util.EList<SubprogramImplementation> getOwnedSubprogramImplementations()
getOwnedSubprogramImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedSubprogramImplementation()
public SubprogramImplementation createOwnedSubprogramImplementation()
createOwnedSubprogramImplementation
in interface PackageSection
SubprogramImplementation
.PackageSection.getOwnedSubprogramImplementations()
public org.eclipse.emf.common.util.EList<VirtualBusImplementation> getOwnedVirtualBusImplementations()
getOwnedVirtualBusImplementations
in interface PackageSection
Aadl2Package.getPackageSection_OwnedVirtualBusImplementation()
public VirtualBusImplementation createOwnedVirtualBusImplementation()
createOwnedVirtualBusImplementation
in interface PackageSection
VirtualBusImplementation
.PackageSection.getOwnedVirtualBusImplementations()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class NamedElementImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NamespaceImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NamedElementImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NamedElementImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NamespaceImpl
public java.lang.String toString()
toString
in class NamedElementImpl
public boolean isSetOwnedMembers()
isSetOwnedMembers
in class NamespaceImpl
public boolean isSetOwnedClassifiers()
public void addClassifier(Classifier classifier)
addClassifier
in interface PackageSection
public java.lang.String getName()
getName
in interface NamedElement
getName
in class NamedElementImpl
NamedElement.setName(String)
,
Aadl2Package.getNamedElement_Name()
public void setName(java.lang.String newName)
setName
in interface NamedElement
setName
in class NamedElementImpl
newName
- the new value of the 'Name' attribute.NamedElement.getName()
public boolean isSetName()
public NamedElement findNamedElement(java.lang.String name)
PackageSection
is to search through all internally visible elements.
findNamedElement
in interface Namespace
findNamedElement
in class NamespaceImpl
protected NamedElement findInternallyVisibleNamedElement(java.lang.String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |