public interface PackageSection extends Namespace
The following features are supported:
Aadl2Package.getPackageSection()
Modifier and Type | Method and Description |
---|---|
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. |
Classifier |
createOwnedClassifier(org.eclipse.emf.ecore.EClass eClass)
Creates a new
Classifier and appends it to the 'Owned Classifier' containment reference list. |
ComponentTypeRename |
createOwnedComponentTypeRename()
Creates a new
ComponentTypeRename and appends it to the 'Owned Component Type Rename' containment reference list. |
FeatureGroupTypeRename |
createOwnedFeatureGroupTypeRename()
Creates a new
FeatureGroupTypeRename and appends it to the 'Owned Feature Group Type Rename' containment reference list. |
PackageRename |
createOwnedPackageRename()
Creates a new
PackageRename and appends it to the 'Owned Package Rename' containment reference list. |
NamedElement |
findInternallyVisibleNamedElement(java.lang.String name)
name lookup from within package.
|
org.eclipse.emf.common.util.EList<ModelUnit> |
getImportedUnits()
Returns the value of the 'Imported Unit' 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<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<FeatureGroupTypeRename> |
getOwnedFeatureGroupTypeRenames()
Returns the value of the 'Owned Feature Group Type Rename' containment reference list.
|
org.eclipse.emf.common.util.EList<PackageRename> |
getOwnedPackageRenames()
Returns the value of the 'Owned Package Rename' 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. |
findNamedElement, getMembers, getNamesOfMember, getOwnedMembers, members_distinguishable, membersAreDistinguishable
acceptsProperty, allNamespaces, checkPropertyAssociation, createOwnedPropertyAssociation, getName, getNamespace, getNonModalPropertyValue, getOwnedPropertyAssociations, getPropertyValue, getPropertyValueInternal, getPropertyValueList, getPropertyValues, getQualifiedName, getSimplePropertyValue, has_no_qualified_name, has_qualified_name, hasName, isDistinguishableFrom, qualifiedName, removePropertyAssociations, removePropertyAssociations, separator, setName, setPropertyValue, setPropertyValue, setPropertyValue
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
getLocationReference, setLocationReference, setLocationReference
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
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 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()
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<Classifier> getOwnedClassifiers()
Classifier
.
This feature subsets the following features:
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()
Classifier createOwnedClassifier(org.eclipse.emf.ecore.EClass eClass)
Classifier
and appends it to the 'Owned Classifier' containment reference list.
eClass
- The Ecore class of the Classifier
to create.Classifier
.getOwnedClassifiers()
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<ModelUnit> getImportedUnits()
ModelUnit
.
If the meaning of the 'Imported Unit' reference list isn't clear, there really should be more of a description here...
Aadl2Package.getPackageSection_ImportedUnit()
NamedElement findInternallyVisibleNamedElement(java.lang.String name)