Package org.w3._2001.schema.impl
Class AttributeGroupImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- OpenAttrsImpl
-
- AnnotatedImpl
-
- AttributeGroupImpl
-
- All Implemented Interfaces:
Notifier,EObject,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,Annotated,AttributeGroup,OpenAttrs
- Direct Known Subclasses:
AttributeGroupRefImpl,NamedAttributeGroupImpl
public abstract class AttributeGroupImpl extends AnnotatedImpl implements AttributeGroup
An implementation of the model object 'Attribute Group'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected WildcardanyAttribute1The cached value of the 'Any Attribute1' containment reference.protected FeatureMapgroupThe cached value of the 'Group' attribute list.protected StringnameThe cached value of the 'Name' attribute.protected static StringNAME_EDEFAULTThe default value of the 'Name' attribute.protected QNamerefThe cached value of the 'Ref' attribute.protected static QNameREF_EDEFAULTThe default value of the 'Ref' attribute.-
Fields inherited from class AnnotatedImpl
annotation, id, ID_EDEFAULT
-
Fields inherited from class OpenAttrsImpl
anyAttribute
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAttributeGroupImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetAnyAttribute1(Wildcard newAnyAttribute1, NotificationChain msgs)ObjecteGet(int featureID, boolean resolve, boolean coreType)NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)WildcardgetAnyAttribute1()EList<Attribute>getAttribute()EList<AttributeGroupRef>getAttributeGroup()FeatureMapgetGroup()StringgetName()QNamegetRef()voidsetAnyAttribute1(Wildcard newAnyAttribute1)voidsetName(String newName)voidsetRef(QName newRef)StringtoString()-
Methods inherited from class AnnotatedImpl
basicSetAnnotation, getAnnotation, getId, setAnnotation, setId
-
Methods inherited from class OpenAttrsImpl
getAnyAttribute
-
Methods inherited from class MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface Annotated
getAnnotation, getId, setAnnotation, setId
-
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface OpenAttrs
getAnyAttribute
-
-
-
-
Field Detail
-
group
protected FeatureMap group
The cached value of the 'Group' attribute list.- See Also:
getGroup()
-
anyAttribute1
protected Wildcard anyAttribute1
The cached value of the 'Any Attribute1' containment reference.- See Also:
getAnyAttribute1()
-
NAME_EDEFAULT
protected static final String NAME_EDEFAULT
The default value of the 'Name' attribute.- See Also:
getName()
-
REF_EDEFAULT
protected static final QName REF_EDEFAULT
The default value of the 'Ref' attribute.- See Also:
getRef()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classAnnotatedImpl
-
getGroup
public FeatureMap getGroup()
- Specified by:
getGroupin interfaceAttributeGroup- Returns:
- the value of the 'Group' attribute list.
- See Also:
SchemaPackage.getAttributeGroup_Group()
-
getAttribute
public EList<Attribute> getAttribute()
- Specified by:
getAttributein interfaceAttributeGroup- Returns:
- the value of the 'Attribute' containment reference list.
- See Also:
SchemaPackage.getAttributeGroup_Attribute()
-
getAttributeGroup
public EList<AttributeGroupRef> getAttributeGroup()
- Specified by:
getAttributeGroupin interfaceAttributeGroup- Returns:
- the value of the 'Attribute Group' containment reference list.
- See Also:
SchemaPackage.getAttributeGroup_AttributeGroup()
-
getAnyAttribute1
public Wildcard getAnyAttribute1()
- Specified by:
getAnyAttribute1in interfaceAttributeGroup- Returns:
- the value of the 'Any Attribute1' containment reference.
- See Also:
AttributeGroup.setAnyAttribute1(Wildcard),SchemaPackage.getAttributeGroup_AnyAttribute1()
-
basicSetAnyAttribute1
public NotificationChain basicSetAnyAttribute1(Wildcard newAnyAttribute1, NotificationChain msgs)
-
setAnyAttribute1
public void setAnyAttribute1(Wildcard newAnyAttribute1)
- Specified by:
setAnyAttribute1in interfaceAttributeGroup- Parameters:
newAnyAttribute1- the new value of the 'Any Attribute1' containment reference.- See Also:
AttributeGroup.getAnyAttribute1()
-
getName
public String getName()
- Specified by:
getNamein interfaceAttributeGroup- Returns:
- the value of the 'Name' attribute.
- See Also:
AttributeGroup.setName(String),SchemaPackage.getAttributeGroup_Name()
-
setName
public void setName(String newName)
- Specified by:
setNamein interfaceAttributeGroup- Parameters:
newName- the new value of the 'Name' attribute.- See Also:
AttributeGroup.getName()
-
getRef
public QName getRef()
- Specified by:
getRefin interfaceAttributeGroup- Returns:
- the value of the 'Ref' attribute.
- See Also:
AttributeGroup.setRef(QName),SchemaPackage.getAttributeGroup_Ref()
-
setRef
public void setRef(QName newRef)
- Specified by:
setRefin interfaceAttributeGroup- Parameters:
newRef- the new value of the 'Ref' attribute.- See Also:
AttributeGroup.getRef()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
eInverseRemovein classAnnotatedImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classAnnotatedImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classAnnotatedImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classAnnotatedImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classAnnotatedImpl
-
toString
public String toString()
- Overrides:
toStringin classAnnotatedImpl
-
-