|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PackageSection
A representation of the model object 'Package Section'.
The following features are supported:
Imports
Aliases
Declarations
Owned Package Rename
Owned Component Type Rename
Owned Classifier
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
Aadl2Package.getPackageSection()
Field Summary |
---|
Fields inherited from interface edu.cmu.sei.aadl.aadl2.parsesupport.AObject |
---|
copyright |
Method Summary | |
---|---|
void |
addClassifier(Classifier classifier)
|
AbstractImplementation |
createOwnedAbstractImplementation()
Creates a new AbstractImplementation and appends it to the 'Owned Abstract Implementation' containment reference list |
AbstractType |
createOwnedAbstractType()
Creates a new AbstractType and appends it to the 'Owned Abstract Type' containment reference list |
AnnexLibrary |
createOwnedAnnexLibrary()
Creates a new DefaultAnnexLibrary and appends it to the 'Owned Annex Library' containment reference list |
AnnexLibrary |
createOwnedAnnexLibrary(org.eclipse.emf.ecore.EClass eClass)
Creates a new AnnexLibrary and appends it to the 'Owned Annex Library' containment reference list |
BusImplementation |
createOwnedBusImplementation()
Creates a new BusImplementation and appends it to the 'Owned Bus Implementation' containment reference list |
BusType |
createOwnedBusType()
Creates a new BusType and appends it to the 'Owned Bus Type' containment reference list |
ComponentTypeRename |
createOwnedComponentTypeRename()
Creates a new ComponentTypeRename and appends it to the 'Owned Component Type Rename' containment reference list |
DataImplementation |
createOwnedDataImplementation()
Creates a new DataImplementation and appends it to the 'Owned Data Implementation' containment reference list |
DataType |
createOwnedDataType()
Creates a new DataType and appends it to the 'Owned Data Type' containment reference list |
DeviceImplementation |
createOwnedDeviceImplementation()
Creates a new DeviceImplementation and appends it to the 'Owned Device Implementation' containment reference list |
DeviceType |
createOwnedDeviceType()
Creates a new DeviceType and appends it to the 'Owned Device Type' containment reference list |
FeatureGroupType |
createOwnedFeatureGroupType()
Creates a new FeatureGroupType and appends it to the 'Owned Feature Group Type' containment reference list |
FeatureGroupTypeRename |
createOwnedFeatureGroupTypeRename()
Creates a new FeatureGroupTypeRename and appends it to the 'Owned Feature Group Type Rename' containment reference list |
MemoryImplementation |
createOwnedMemoryImplementation()
Creates a new MemoryImplementation and appends it to the 'Owned Memory Implementation' containment reference list |
MemoryType |
createOwnedMemoryType()
Creates a new MemoryType and appends it to the 'Owned Memory Type' containment reference list |
PackageRename |
createOwnedPackageRename()
Creates a new PackageRename and appends it to the 'Owned Package Rename' containment reference list |
ProcessImplementation |
createOwnedProcessImplementation()
Creates a new ProcessImplementation and appends it to the 'Owned Process Implementation' containment reference list |
ProcessorImplementation |
createOwnedProcessorImplementation()
Creates a new ProcessorImplementation and appends it to the 'Owned Processor Implementation' containment reference list |
ProcessorType |
createOwnedProcessorType()
Creates a new ProcessorType and appends it to the 'Owned Processor Type' containment reference list |
ProcessType |
createOwnedProcessType()
Creates a new ProcessType and appends it to the 'Owned Process Type' containment reference list |
SubprogramGroupImplementation |
createOwnedSubprogramGroupImplementation()
Creates a new SubprogramGroupImplementation and appends it to the 'Owned Subprogram Group Implementation' containment reference list |
SubprogramGroupType |
createOwnedSubprogramGroupType()
Creates a new SubprogramGroupType and appends it to the 'Owned Subprogram Group Type' containment reference list |
SubprogramImplementation |
createOwnedSubprogramImplementation()
Creates a new SubprogramImplementation and appends it to the 'Owned Subprogram Implementation' containment reference list |
SubprogramType |
createOwnedSubprogramType()
Creates a new SubprogramType and appends it to the 'Owned Subprogram Type' containment reference list |
SystemImplementation |
createOwnedSystemImplementation()
Creates a new SystemImplementation and appends it to the 'Owned System Implementation' containment reference list |
SystemType |
createOwnedSystemType()
Creates a new SystemType and appends it to the 'Owned System Type' containment reference list |
ThreadGroupImplementation |
createOwnedThreadGroupImplementation()
Creates a new ThreadGroupImplementation and appends it to the 'Owned Thread Group Implementation' containment reference list |
ThreadGroupType |
createOwnedThreadGroupType()
Creates a new ThreadGroupType and appends it to the 'Owned Thread Group Type' containment reference list |
ThreadImplementation |
createOwnedThreadImplementation()
Creates a new ThreadImplementation and appends it to the 'Owned Thread Implementation' containment reference list |
ThreadType |
createOwnedThreadType()
Creates a new ThreadType and appends it to the 'Owned Thread Type' containment reference list |
VirtualBusImplementation |
createOwnedVirtualBusImplementation()
Creates a new VirtualBusImplementation and appends it to the 'Owned Virtual Bus Implementation' containment reference list |
VirtualBusType |
createOwnedVirtualBusType()
Creates a new VirtualBusType and appends it to the 'Owned Virtual Bus Type' containment reference list |
VirtualProcessorImplementation |
createOwnedVirtualProcessorImplementation()
Creates a new VirtualProcessorImplementation and appends it to the 'Owned Virtual Processor Implementation' containment reference list |
VirtualProcessorType |
createOwnedVirtualProcessorType()
Creates a new VirtualProcessorType and appends it to the 'Owned Virtual Processor Type' containment reference list |
NamedElement |
findNamedElement(java.lang.String name,
boolean externallyVisibleElementsOnly)
Search the namespace for a specific name. |
org.eclipse.emf.ecore.util.FeatureMap |
getAliases()
Returns the value of the 'Aliases' attribute list. |
org.eclipse.emf.ecore.util.FeatureMap |
getDeclarations()
Returns the value of the 'Declarations' attribute list. |
org.eclipse.emf.common.util.EList<AadlPackage> |
getImportedPackages()
Returns the value of the 'Imported Package' reference list. |
org.eclipse.emf.common.util.EList<PropertySet> |
getImportedPropertySets()
Returns the value of the 'Imported Property Set' reference list. |
org.eclipse.emf.ecore.util.FeatureMap |
getImports()
Returns the value of the 'Imports' attribute list. |
org.eclipse.emf.common.util.EList<AbstractImplementation> |
getOwnedAbstractImplementations()
Returns the value of the 'Owned Abstract Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<AbstractType> |
getOwnedAbstractTypes()
Returns the value of the 'Owned Abstract Type' containment reference list. |
org.eclipse.emf.common.util.EList<AnnexLibrary> |
getOwnedAnnexLibraries()
Returns the value of the 'Owned Annex Library' containment reference list. |
org.eclipse.emf.common.util.EList<BusImplementation> |
getOwnedBusImplementations()
Returns the value of the 'Owned Bus Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<BusType> |
getOwnedBusTypes()
Returns the value of the 'Owned Bus Type' containment reference list. |
org.eclipse.emf.common.util.EList<Classifier> |
getOwnedClassifiers()
Returns the value of the 'Owned Classifier' containment reference list. |
org.eclipse.emf.common.util.EList<ComponentTypeRename> |
getOwnedComponentTypeRenames()
Returns the value of the 'Owned Component Type Rename' containment reference list. |
org.eclipse.emf.common.util.EList<DataImplementation> |
getOwnedDataImplementations()
Returns the value of the 'Owned Data Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<DataType> |
getOwnedDataTypes()
Returns the value of the 'Owned Data Type' containment reference list. |
org.eclipse.emf.common.util.EList<DeviceImplementation> |
getOwnedDeviceImplementations()
Returns the value of the 'Owned Device Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<DeviceType> |
getOwnedDeviceTypes()
Returns the value of the 'Owned Device Type' containment reference list. |
org.eclipse.emf.common.util.EList<FeatureGroupTypeRename> |
getOwnedFeatureGroupTypeRenames()
Returns the value of the 'Owned Feature Group Type Rename' containment reference list. |
org.eclipse.emf.common.util.EList<FeatureGroupType> |
getOwnedFeatureGroupTypes()
Returns the value of the 'Owned Feature Group Type' containment reference list. |
org.eclipse.emf.common.util.EList<MemoryImplementation> |
getOwnedMemoryImplementations()
Returns the value of the 'Owned Memory Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<MemoryType> |
getOwnedMemoryTypes()
Returns the value of the 'Owned Memory Type' containment reference list. |
org.eclipse.emf.common.util.EList<PackageRename> |
getOwnedPackageRenames()
Returns the value of the 'Owned Package Rename' containment reference list. |
org.eclipse.emf.common.util.EList<ProcessImplementation> |
getOwnedProcessImplementations()
Returns the value of the 'Owned Process Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<ProcessorImplementation> |
getOwnedProcessorImplementations()
Returns the value of the 'Owned Processor Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<ProcessorType> |
getOwnedProcessorTypes()
Returns the value of the 'Owned Processor Type' containment reference list. |
org.eclipse.emf.common.util.EList<ProcessType> |
getOwnedProcessTypes()
Returns the value of the 'Owned Process Type' containment reference list. |
org.eclipse.emf.common.util.EList<SubprogramGroupImplementation> |
getOwnedSubprogramGroupImplementations()
Returns the value of the 'Owned Subprogram Group Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<SubprogramGroupType> |
getOwnedSubprogramGroupTypes()
Returns the value of the 'Owned Subprogram Group Type' containment reference list. |
org.eclipse.emf.common.util.EList<SubprogramImplementation> |
getOwnedSubprogramImplementations()
Returns the value of the 'Owned Subprogram Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<SubprogramType> |
getOwnedSubprogramTypes()
Returns the value of the 'Owned Subprogram Type' containment reference list. |
org.eclipse.emf.common.util.EList<SystemImplementation> |
getOwnedSystemImplementations()
Returns the value of the 'Owned System Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<SystemType> |
getOwnedSystemTypes()
Returns the value of the 'Owned System Type' containment reference list. |
org.eclipse.emf.common.util.EList<ThreadGroupImplementation> |
getOwnedThreadGroupImplementations()
Returns the value of the 'Owned Thread Group Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<ThreadGroupType> |
getOwnedThreadGroupTypes()
Returns the value of the 'Owned Thread Group Type' containment reference list. |
org.eclipse.emf.common.util.EList<ThreadImplementation> |
getOwnedThreadImplementations()
Returns the value of the 'Owned Thread Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<ThreadType> |
getOwnedThreadTypes()
Returns the value of the 'Owned Thread Type' containment reference list. |
org.eclipse.emf.common.util.EList<VirtualBusImplementation> |
getOwnedVirtualBusImplementations()
Returns the value of the 'Owned Virtual Bus Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<VirtualBusType> |
getOwnedVirtualBusTypes()
Returns the value of the 'Owned Virtual Bus Type' containment reference list. |
org.eclipse.emf.common.util.EList<VirtualProcessorImplementation> |
getOwnedVirtualProcessorImplementations()
Returns the value of the 'Owned Virtual Processor Implementation' containment reference list. |
org.eclipse.emf.common.util.EList<VirtualProcessorType> |
getOwnedVirtualProcessorTypes()
Returns the value of the 'Owned Virtual Processor Type' containment reference list. |
boolean |
isNoAnnexes()
Returns the value of the 'No Annexes' attribute |
boolean |
isNoProperties()
Returns the value of the 'No Properties' attribute |
void |
setNoAnnexes(boolean value)
Sets the value of the ' No Annexes ' attribute |
void |
setNoProperties(boolean value)
Sets the value of the ' No Properties ' attribute |
Methods inherited from interface edu.cmu.sei.aadl.aadl2.Namespace |
---|
findNamedElement, getMembers, getNamesOfMember, getOwnedMembers, 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 |
Method Detail |
---|
org.eclipse.emf.ecore.util.FeatureMap getImports()
FeatureMap.Entry
.
If the meaning of the 'Imports' attribute list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_Imports()
org.eclipse.emf.ecore.util.FeatureMap getAliases()
FeatureMap.Entry
.
If the meaning of the 'Aliases' attribute list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_Aliases()
org.eclipse.emf.ecore.util.FeatureMap getDeclarations()
FeatureMap.Entry
.
If the meaning of the 'Declarations' attribute list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_Declarations()
org.eclipse.emf.common.util.EList<PackageRename> getOwnedPackageRenames()
PackageRename
.
This feature subsets the following features:
If the meaning of the 'Owned Package Rename' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedPackageRename()
PackageRename createOwnedPackageRename()
PackageRename
and appends it to the 'Owned Package Rename' containment reference list.
PackageRename
.getOwnedPackageRenames()
org.eclipse.emf.common.util.EList<ComponentTypeRename> getOwnedComponentTypeRenames()
ComponentTypeRename
.
This feature subsets the following features:
If the meaning of the 'Owned Component Type Rename' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedComponentTypeRename()
ComponentTypeRename createOwnedComponentTypeRename()
ComponentTypeRename
and appends it to the 'Owned Component Type Rename' containment reference list.
ComponentTypeRename
.getOwnedComponentTypeRenames()
boolean isNoProperties()
If the meaning of the 'No Properties' attribute isn't clear, there really should be more of a description here...
setNoProperties(boolean)
,
Aadl2Package.getPackageSection_NoProperties()
void setNoProperties(boolean value)
No Properties
' attribute.
value
- the new value of the 'No Properties' attribute.isNoProperties()
org.eclipse.emf.common.util.EList<PropertySet> getImportedPropertySets()
PropertySet
.
If the meaning of the 'Imported Property Set' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_ImportedPropertySet()
boolean isNoAnnexes()
If the meaning of the 'No Annexes' attribute isn't clear, there really should be more of a description here...
setNoAnnexes(boolean)
,
Aadl2Package.getPackageSection_NoAnnexes()
void setNoAnnexes(boolean value)
No Annexes
' attribute.
value
- the new value of the 'No Annexes' attribute.isNoAnnexes()
org.eclipse.emf.common.util.EList<Classifier> getOwnedClassifiers()
Classifier
.
This feature subsets the following features:
This feature is a derived union.If the meaning of the 'Owned Classifier' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedClassifier()
org.eclipse.emf.common.util.EList<FeatureGroupTypeRename> getOwnedFeatureGroupTypeRenames()
FeatureGroupTypeRename
.
This feature subsets the following features:
If the meaning of the 'Owned Feature Group Type Rename' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedFeatureGroupTypeRename()
FeatureGroupTypeRename createOwnedFeatureGroupTypeRename()
FeatureGroupTypeRename
and appends it to the 'Owned Feature Group Type Rename' containment reference list.
FeatureGroupTypeRename
.getOwnedFeatureGroupTypeRenames()
org.eclipse.emf.common.util.EList<AnnexLibrary> getOwnedAnnexLibraries()
AnnexLibrary
.
This feature subsets the following features:
If the meaning of the 'Owned Annex Library' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedAnnexLibrary()
AnnexLibrary createOwnedAnnexLibrary(org.eclipse.emf.ecore.EClass eClass)
AnnexLibrary
and appends it to the 'Owned Annex Library' containment reference list.
eClass
- The Ecore class of the AnnexLibrary
to create.
AnnexLibrary
.getOwnedAnnexLibraries()
AnnexLibrary createOwnedAnnexLibrary()
DefaultAnnexLibrary
and appends it to the 'Owned Annex Library' containment reference list.
DefaultAnnexLibrary
.getOwnedAnnexLibraries()
org.eclipse.emf.common.util.EList<AadlPackage> getImportedPackages()
AadlPackage
.
If the meaning of the 'Imported Package' reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_ImportedPackage()
org.eclipse.emf.common.util.EList<AbstractType> getOwnedAbstractTypes()
AbstractType
.
This feature subsets the following features:
If the meaning of the 'Owned Abstract Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedAbstractType()
AbstractType createOwnedAbstractType()
AbstractType
and appends it to the 'Owned Abstract Type' containment reference list.
AbstractType
.getOwnedAbstractTypes()
org.eclipse.emf.common.util.EList<AbstractImplementation> getOwnedAbstractImplementations()
AbstractImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Abstract Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedAbstractImplementation()
AbstractImplementation createOwnedAbstractImplementation()
AbstractImplementation
and appends it to the 'Owned Abstract Implementation' containment reference list.
AbstractImplementation
.getOwnedAbstractImplementations()
org.eclipse.emf.common.util.EList<BusType> getOwnedBusTypes()
BusType
.
This feature subsets the following features:
If the meaning of the 'Owned Bus Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedBusType()
BusType createOwnedBusType()
BusType
and appends it to the 'Owned Bus Type' containment reference list.
BusType
.getOwnedBusTypes()
org.eclipse.emf.common.util.EList<BusImplementation> getOwnedBusImplementations()
BusImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Bus Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedBusImplementation()
BusImplementation createOwnedBusImplementation()
BusImplementation
and appends it to the 'Owned Bus Implementation' containment reference list.
BusImplementation
.getOwnedBusImplementations()
org.eclipse.emf.common.util.EList<DataType> getOwnedDataTypes()
DataType
.
This feature subsets the following features:
If the meaning of the 'Owned Data Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedDataType()
DataType createOwnedDataType()
DataType
and appends it to the 'Owned Data Type' containment reference list.
DataType
.getOwnedDataTypes()
org.eclipse.emf.common.util.EList<DataImplementation> getOwnedDataImplementations()
DataImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Data Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedDataImplementation()
DataImplementation createOwnedDataImplementation()
DataImplementation
and appends it to the 'Owned Data Implementation' containment reference list.
DataImplementation
.getOwnedDataImplementations()
org.eclipse.emf.common.util.EList<DeviceType> getOwnedDeviceTypes()
DeviceType
.
This feature subsets the following features:
If the meaning of the 'Owned Device Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedDeviceType()
DeviceType createOwnedDeviceType()
DeviceType
and appends it to the 'Owned Device Type' containment reference list.
DeviceType
.getOwnedDeviceTypes()
org.eclipse.emf.common.util.EList<DeviceImplementation> getOwnedDeviceImplementations()
DeviceImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Device Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedDeviceImplementation()
DeviceImplementation createOwnedDeviceImplementation()
DeviceImplementation
and appends it to the 'Owned Device Implementation' containment reference list.
DeviceImplementation
.getOwnedDeviceImplementations()
org.eclipse.emf.common.util.EList<MemoryType> getOwnedMemoryTypes()
MemoryType
.
This feature subsets the following features:
If the meaning of the 'Owned Memory Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedMemoryType()
MemoryType createOwnedMemoryType()
MemoryType
and appends it to the 'Owned Memory Type' containment reference list.
MemoryType
.getOwnedMemoryTypes()
org.eclipse.emf.common.util.EList<MemoryImplementation> getOwnedMemoryImplementations()
MemoryImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Memory Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedMemoryImplementation()
MemoryImplementation createOwnedMemoryImplementation()
MemoryImplementation
and appends it to the 'Owned Memory Implementation' containment reference list.
MemoryImplementation
.getOwnedMemoryImplementations()
org.eclipse.emf.common.util.EList<ProcessType> getOwnedProcessTypes()
ProcessType
.
This feature subsets the following features:
If the meaning of the 'Owned Process Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedProcessType()
ProcessType createOwnedProcessType()
ProcessType
and appends it to the 'Owned Process Type' containment reference list.
ProcessType
.getOwnedProcessTypes()
org.eclipse.emf.common.util.EList<ProcessorType> getOwnedProcessorTypes()
ProcessorType
.
This feature subsets the following features:
If the meaning of the 'Owned Processor Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedProcessorType()
ProcessorType createOwnedProcessorType()
ProcessorType
and appends it to the 'Owned Processor Type' containment reference list.
ProcessorType
.getOwnedProcessorTypes()
org.eclipse.emf.common.util.EList<ProcessImplementation> getOwnedProcessImplementations()
ProcessImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Process Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedProcessImplementation()
ProcessImplementation createOwnedProcessImplementation()
ProcessImplementation
and appends it to the 'Owned Process Implementation' containment reference list.
ProcessImplementation
.getOwnedProcessImplementations()
org.eclipse.emf.common.util.EList<ProcessorImplementation> getOwnedProcessorImplementations()
ProcessorImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Processor Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedProcessorImplementation()
ProcessorImplementation createOwnedProcessorImplementation()
ProcessorImplementation
and appends it to the 'Owned Processor Implementation' containment reference list.
ProcessorImplementation
.getOwnedProcessorImplementations()
org.eclipse.emf.common.util.EList<FeatureGroupType> getOwnedFeatureGroupTypes()
FeatureGroupType
.
This feature subsets the following features:
If the meaning of the 'Owned Feature Group Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedFeatureGroupType()
FeatureGroupType createOwnedFeatureGroupType()
FeatureGroupType
and appends it to the 'Owned Feature Group Type' containment reference list.
FeatureGroupType
.getOwnedFeatureGroupTypes()
org.eclipse.emf.common.util.EList<VirtualProcessorImplementation> getOwnedVirtualProcessorImplementations()
VirtualProcessorImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Virtual Processor Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedVirtualProcessorImplementation()
VirtualProcessorImplementation createOwnedVirtualProcessorImplementation()
VirtualProcessorImplementation
and appends it to the 'Owned Virtual Processor Implementation' containment reference list.
VirtualProcessorImplementation
.getOwnedVirtualProcessorImplementations()
org.eclipse.emf.common.util.EList<VirtualProcessorType> getOwnedVirtualProcessorTypes()
VirtualProcessorType
.
This feature subsets the following features:
If the meaning of the 'Owned Virtual Processor Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedVirtualProcessorType()
VirtualProcessorType createOwnedVirtualProcessorType()
VirtualProcessorType
and appends it to the 'Owned Virtual Processor Type' containment reference list.
VirtualProcessorType
.getOwnedVirtualProcessorTypes()
org.eclipse.emf.common.util.EList<ThreadGroupImplementation> getOwnedThreadGroupImplementations()
ThreadGroupImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Thread Group Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedThreadGroupImplementation()
ThreadGroupImplementation createOwnedThreadGroupImplementation()
ThreadGroupImplementation
and appends it to the 'Owned Thread Group Implementation' containment reference list.
ThreadGroupImplementation
.getOwnedThreadGroupImplementations()
org.eclipse.emf.common.util.EList<ThreadImplementation> getOwnedThreadImplementations()
ThreadImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Thread Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedThreadImplementation()
ThreadImplementation createOwnedThreadImplementation()
ThreadImplementation
and appends it to the 'Owned Thread Implementation' containment reference list.
ThreadImplementation
.getOwnedThreadImplementations()
org.eclipse.emf.common.util.EList<VirtualBusType> getOwnedVirtualBusTypes()
VirtualBusType
.
This feature subsets the following features:
If the meaning of the 'Owned Virtual Bus Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedVirtualBusType()
VirtualBusType createOwnedVirtualBusType()
VirtualBusType
and appends it to the 'Owned Virtual Bus Type' containment reference list.
VirtualBusType
.getOwnedVirtualBusTypes()
org.eclipse.emf.common.util.EList<ThreadGroupType> getOwnedThreadGroupTypes()
ThreadGroupType
.
This feature subsets the following features:
If the meaning of the 'Owned Thread Group Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedThreadGroupType()
ThreadGroupType createOwnedThreadGroupType()
ThreadGroupType
and appends it to the 'Owned Thread Group Type' containment reference list.
ThreadGroupType
.getOwnedThreadGroupTypes()
org.eclipse.emf.common.util.EList<ThreadType> getOwnedThreadTypes()
ThreadType
.
This feature subsets the following features:
If the meaning of the 'Owned Thread Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedThreadType()
ThreadType createOwnedThreadType()
ThreadType
and appends it to the 'Owned Thread Type' containment reference list.
ThreadType
.getOwnedThreadTypes()
org.eclipse.emf.common.util.EList<SystemType> getOwnedSystemTypes()
SystemType
.
This feature subsets the following features:
If the meaning of the 'Owned System Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedSystemType()
SystemType createOwnedSystemType()
SystemType
and appends it to the 'Owned System Type' containment reference list.
SystemType
.getOwnedSystemTypes()
org.eclipse.emf.common.util.EList<SubprogramType> getOwnedSubprogramTypes()
SubprogramType
.
This feature subsets the following features:
If the meaning of the 'Owned Subprogram Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedSubprogramType()
SubprogramType createOwnedSubprogramType()
SubprogramType
and appends it to the 'Owned Subprogram Type' containment reference list.
SubprogramType
.getOwnedSubprogramTypes()
org.eclipse.emf.common.util.EList<SubprogramGroupType> getOwnedSubprogramGroupTypes()
SubprogramGroupType
.
This feature subsets the following features:
If the meaning of the 'Owned Subprogram Group Type' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedSubprogramGroupType()
SubprogramGroupType createOwnedSubprogramGroupType()
SubprogramGroupType
and appends it to the 'Owned Subprogram Group Type' containment reference list.
SubprogramGroupType
.getOwnedSubprogramGroupTypes()
org.eclipse.emf.common.util.EList<SystemImplementation> getOwnedSystemImplementations()
SystemImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned System Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedSystemImplementation()
SystemImplementation createOwnedSystemImplementation()
SystemImplementation
and appends it to the 'Owned System Implementation' containment reference list.
SystemImplementation
.getOwnedSystemImplementations()
org.eclipse.emf.common.util.EList<SubprogramGroupImplementation> getOwnedSubprogramGroupImplementations()
SubprogramGroupImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Subprogram Group Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedSubprogramGroupImplementation()
SubprogramGroupImplementation createOwnedSubprogramGroupImplementation()
SubprogramGroupImplementation
and appends it to the 'Owned Subprogram Group Implementation' containment reference list.
SubprogramGroupImplementation
.getOwnedSubprogramGroupImplementations()
org.eclipse.emf.common.util.EList<SubprogramImplementation> getOwnedSubprogramImplementations()
SubprogramImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Subprogram Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedSubprogramImplementation()
SubprogramImplementation createOwnedSubprogramImplementation()
SubprogramImplementation
and appends it to the 'Owned Subprogram Implementation' containment reference list.
SubprogramImplementation
.getOwnedSubprogramImplementations()
org.eclipse.emf.common.util.EList<VirtualBusImplementation> getOwnedVirtualBusImplementations()
VirtualBusImplementation
.
This feature subsets the following features:
If the meaning of the 'Owned Virtual Bus Implementation' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_OwnedVirtualBusImplementation()
VirtualBusImplementation createOwnedVirtualBusImplementation()
VirtualBusImplementation
and appends it to the 'Owned Virtual Bus Implementation' containment reference list.
VirtualBusImplementation
.getOwnedVirtualBusImplementations()
void addClassifier(Classifier classifier)
NamedElement findNamedElement(java.lang.String name, boolean externallyVisibleElementsOnly)
externallyVisibleElementsOnly
should be true
. If searching from inside the
package, then externallyVisibleElementsOnly
should be false
. If the flag is
set to false
, then this method will search through all owned members. It will also
search through all PackageRename
objects that have the
renameAll
flag set to true
. If the result is a
ComponentTypeRename
or a FeatureGroupTypeRename
, then this method will
return the classifier that is renamed. This means that when
externallyVisibleElementsOnly
is false
, this method can return a
NamedElement
that is a member of a different AadlPackage
. If
externallyVisibleElementsOnly
is true
and this method is called on a
PublicPackageSection
, then this method searches through some of the owned members.
The search will not include instances of PackageRename
, ComponentTypeRename
,
or FeatureGroupTypeRename
. If externallyVisibleElementsOnly
is true
and this method is called on a PrivatePackageSection
, then this method will return
null
because there are no elements of a PrivatePackageSection
that are
externally visible.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |