|
||||||||||
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.PropertySetImpl
public class PropertySetImpl
An implementation of the model object 'Property Set'.
The following features are implemented:
Owned Member
Imports
Contents
Owned Property Type
Owned Property
Owned Property Constant
Imported Property Set
Imported Package
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 |
contents
The cached value of the ' Contents ' attribute list |
protected org.eclipse.emf.ecore.util.FeatureMap |
imports
The cached value of the ' Imports ' attribute list |
protected static int[] |
OWNED_MEMBER_ESUBSETS
The array of subset feature identifiers for the ' Owned Member ' 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 |
PropertySetImpl()
|
Method Summary | |
---|---|
Property |
createOwnedProperty()
|
PropertyConstant |
createOwnedPropertyConstant()
|
PropertyType |
createOwnedPropertyType(org.eclipse.emf.ecore.EClass eClass)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
org.eclipse.emf.ecore.util.FeatureMap |
getContents()
|
org.eclipse.emf.common.util.EList<AadlPackage> |
getImportedPackages()
|
org.eclipse.emf.common.util.EList<PropertySet> |
getImportedPropertySets()
|
org.eclipse.emf.ecore.util.FeatureMap |
getImports()
|
org.eclipse.emf.common.util.EList<NamedElement> |
getOwnedMembers()
|
org.eclipse.emf.common.util.EList<Property> |
getOwnedProperties()
|
org.eclipse.emf.common.util.EList<PropertyConstant> |
getOwnedPropertyConstants()
|
org.eclipse.emf.common.util.EList<PropertyType> |
getOwnedPropertyTypes()
|
boolean |
isSetOwnedMembers()
|
java.lang.String |
toString()
|
Methods inherited from class edu.cmu.sei.aadl.aadl2.impl.NamespaceImpl |
---|
findNamedElement, 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.Namespace |
---|
findNamedElement, 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 contents
Contents
' attribute list.
getContents()
protected static final int[] OWNED_MEMBER_ESUBSETS
Owned Member
' containment reference list.
getOwnedMembers()
Constructor Detail |
---|
protected PropertySetImpl()
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.ecore.util.FeatureMap getImports()
getImports
in interface PropertySet
Aadl2Package.getPropertySet_Imports()
public org.eclipse.emf.ecore.util.FeatureMap getContents()
getContents
in interface PropertySet
Aadl2Package.getPropertySet_Contents()
public org.eclipse.emf.common.util.EList<PropertyType> getOwnedPropertyTypes()
getOwnedPropertyTypes
in interface PropertySet
Aadl2Package.getPropertySet_OwnedPropertyType()
public PropertyType createOwnedPropertyType(org.eclipse.emf.ecore.EClass eClass)
createOwnedPropertyType
in interface PropertySet
eClass
- The Ecore class of the PropertyType
to create.
PropertyType
.PropertySet.getOwnedPropertyTypes()
public org.eclipse.emf.common.util.EList<Property> getOwnedProperties()
getOwnedProperties
in interface PropertySet
Aadl2Package.getPropertySet_OwnedProperty()
public Property createOwnedProperty()
createOwnedProperty
in interface PropertySet
Property
.PropertySet.getOwnedProperties()
public org.eclipse.emf.common.util.EList<PropertyConstant> getOwnedPropertyConstants()
getOwnedPropertyConstants
in interface PropertySet
Aadl2Package.getPropertySet_OwnedPropertyConstant()
public PropertyConstant createOwnedPropertyConstant()
createOwnedPropertyConstant
in interface PropertySet
PropertyConstant
.PropertySet.getOwnedPropertyConstants()
public org.eclipse.emf.common.util.EList<PropertySet> getImportedPropertySets()
getImportedPropertySets
in interface PropertySet
Aadl2Package.getPropertySet_ImportedPropertySet()
public org.eclipse.emf.common.util.EList<AadlPackage> getImportedPackages()
getImportedPackages
in interface PropertySet
Aadl2Package.getPropertySet_ImportedPackage()
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |