Package org.w3._2001.schema.impl
Class ElementImpl
Object
BasicNotifierImpl
BasicEObjectImpl
MinimalEObjectImpl
MinimalEObjectImpl.Container
OpenAttrsImpl
AnnotatedImpl
ElementImpl
- All Implemented Interfaces:
- Notifier,- EObject,- EStructuralFeature.Internal.DynamicValueHolder,- InternalEObject,- Annotated,- Element,- OpenAttrs
- Direct Known Subclasses:
- LocalElementImpl,- TopLevelElementImpl
 An implementation of the model object 'Element'.
 
 
The following features are implemented:
- 
Nested Class SummaryNested classes/interfaces inherited from class MinimalEObjectImpl.ContainerMinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class MinimalEObjectImplMinimalEObjectImpl.ContainerNested classes/interfaces inherited from class BasicEObjectImplBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class BasicNotifierImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface InternalEObjectInternalEObject.EStore
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected booleanThe cached value of the 'Abstract' attribute.protected static final booleanThe default value of the 'Abstract' attribute.protected booleanThis is true if the Abstract attribute has been set.protected ObjectThe cached value of the 'Block' attribute.protected static final ObjectThe default value of the 'Block' attribute.protected LocalComplexTypeThe cached value of the 'Complex Type' containment reference.protected StringThe cached value of the 'Default' attribute.protected static final StringThe default value of the 'Default' attribute.protected ObjectThe cached value of the 'Final' attribute.protected static final ObjectThe default value of the 'Final' attribute.protected StringThe cached value of the 'Fixed' attribute.protected static final StringThe default value of the 'Fixed' attribute.protected FormChoiceThe cached value of the 'Form' attribute.protected static final FormChoiceThe default value of the 'Form' attribute.protected booleanThis is true if the Form attribute has been set.protected FeatureMapThe cached value of the 'Identity Constraint' attribute list.protected static final ObjectThe default value of the 'Max Occurs' attribute.protected ObjectThe cached value of the 'Max Occurs' attribute.protected booleanThis is true if the Max Occurs attribute has been set.protected static final BigIntegerThe default value of the 'Min Occurs' attribute.protected BigIntegerThe cached value of the 'Min Occurs' attribute.protected booleanThis is true if the Min Occurs attribute has been set.protected StringThe cached value of the 'Name' attribute.protected static final StringThe default value of the 'Name' attribute.protected booleanThe cached value of the 'Nillable' attribute.protected static final booleanThe default value of the 'Nillable' attribute.protected booleanThis is true if the Nillable attribute has been set.protected QNameThe cached value of the 'Ref' attribute.protected static final QNameThe default value of the 'Ref' attribute.protected LocalSimpleTypeThe cached value of the 'Simple Type' containment reference.protected static final QNameThe default value of the 'Substitution Group' attribute.protected QNameThe cached value of the 'Substitution Group' attribute.protected QNameThe cached value of the 'Type' attribute.protected static final QNameThe default value of the 'Type' attribute.Fields inherited from class AnnotatedImplannotation, id, ID_EDEFAULTFields inherited from class OpenAttrsImplanyAttributeFields inherited from class MinimalEObjectImpl.ContainereContainerFields inherited from class BasicEObjectImplEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface EStructuralFeature.Internal.DynamicValueHolderNILFields inherited from interface InternalEObjectEOPPOSITE_FEATURE_BASE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionNotificationChainbasicSetComplexType(LocalComplexType newComplexType, NotificationChain msgs) NotificationChainbasicSetSimpleType(LocalSimpleType newSimpleType, NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) getBlock()getFinal()getFixed()getForm()FeatureMapEList<Keybase>getKey()EList<KeyrefType>getName()getRef()getType()EList<Keybase>booleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAbstract(boolean newAbstract) voidvoidsetComplexType(LocalComplexType newComplexType) voidsetDefault(String newDefault) voidvoidvoidsetForm(FormChoice newForm) voidsetMaxOccurs(Object newMaxOccurs) voidsetMinOccurs(BigInteger newMinOccurs) voidvoidsetNillable(boolean newNillable) voidvoidsetSimpleType(LocalSimpleType newSimpleType) voidsetSubstitutionGroup(QName newSubstitutionGroup) voidtoString()voidvoidvoidvoidvoidMethods inherited from class AnnotatedImplbasicSetAnnotation, getAnnotation, getId, setAnnotation, setIdMethods inherited from class OpenAttrsImplgetAnyAttributeMethods inherited from class MinimalEObjectImpl.ContainereBasicSetContainer, eInternalContainerMethods inherited from class MinimalEObjectImpldynamicGet, 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, eSettingsMethods inherited from class BasicEObjectImpleAddVirtualValue, 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, eVirtualValuesMethods inherited from class BasicNotifierImpleNotificationRequired, eNotifyMethods inherited from class Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface AnnotatedgetAnnotation, getId, setAnnotation, setIdMethods inherited from interface EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface InternalEObjecteNotificationRequiredMethods inherited from interface NotifiereAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface OpenAttrsgetAnyAttribute
- 
Field Details- 
simpleTypeThe cached value of the 'Simple Type' containment reference.- See Also:
 
- 
complexTypeThe cached value of the 'Complex Type' containment reference.- See Also:
 
- 
identityConstraintprotected FeatureMap identityConstraintThe cached value of the 'Identity Constraint' attribute list.- See Also:
 
- 
ABSTRACT_EDEFAULTprotected static final boolean ABSTRACT_EDEFAULTThe default value of the 'Abstract' attribute.- See Also:
 
- 
abstract_protected boolean abstract_The cached value of the 'Abstract' attribute.- See Also:
 
- 
abstractESetprotected boolean abstractESetThis is true if the Abstract attribute has been set.
- 
BLOCK_EDEFAULTThe default value of the 'Block' attribute.- See Also:
 
- 
blockThe cached value of the 'Block' attribute.- See Also:
 
- 
DEFAULT_EDEFAULTThe default value of the 'Default' attribute.- See Also:
 
- 
default_The cached value of the 'Default' attribute.- See Also:
 
- 
FINAL_EDEFAULTThe default value of the 'Final' attribute.- See Also:
 
- 
final_The cached value of the 'Final' attribute.- See Also:
 
- 
FIXED_EDEFAULTThe default value of the 'Fixed' attribute.- See Also:
 
- 
fixedThe cached value of the 'Fixed' attribute.- See Also:
 
- 
FORM_EDEFAULTThe default value of the 'Form' attribute.- See Also:
 
- 
formThe cached value of the 'Form' attribute.- See Also:
 
- 
formESetprotected boolean formESetThis is true if the Form attribute has been set.
- 
MAX_OCCURS_EDEFAULTThe default value of the 'Max Occurs' attribute.- See Also:
 
- 
maxOccursThe cached value of the 'Max Occurs' attribute.- See Also:
 
- 
maxOccursESetprotected boolean maxOccursESetThis is true if the Max Occurs attribute has been set.
- 
MIN_OCCURS_EDEFAULTThe default value of the 'Min Occurs' attribute.- See Also:
 
- 
minOccursThe cached value of the 'Min Occurs' attribute.- See Also:
 
- 
minOccursESetprotected boolean minOccursESetThis is true if the Min Occurs attribute has been set.
- 
NAME_EDEFAULTThe default value of the 'Name' attribute.- See Also:
 
- 
nameThe cached value of the 'Name' attribute.- See Also:
 
- 
NILLABLE_EDEFAULTprotected static final boolean NILLABLE_EDEFAULTThe default value of the 'Nillable' attribute.- See Also:
 
- 
nillableprotected boolean nillableThe cached value of the 'Nillable' attribute.- See Also:
 
- 
nillableESetprotected boolean nillableESetThis is true if the Nillable attribute has been set.
- 
REF_EDEFAULTThe default value of the 'Ref' attribute.- See Also:
 
- 
refThe cached value of the 'Ref' attribute.- See Also:
 
- 
SUBSTITUTION_GROUP_EDEFAULTThe default value of the 'Substitution Group' attribute.- See Also:
 
- 
substitutionGroupThe cached value of the 'Substitution Group' attribute.- See Also:
 
- 
TYPE_EDEFAULTThe default value of the 'Type' attribute.- See Also:
 
- 
typeThe cached value of the 'Type' attribute.- See Also:
 
 
- 
- 
Constructor Details- 
ElementImplprotected ElementImpl()
 
- 
- 
Method Details- 
eStaticClassprotected EClass eStaticClass()- Overrides:
- eStaticClassin class- AnnotatedImpl
 
- 
getSimpleType- Specified by:
- getSimpleTypein interface- Element
- Returns:
- the value of the 'Simple Type' containment reference.
- See Also:
 
- 
basicSetSimpleType
- 
setSimpleType- Specified by:
- setSimpleTypein interface- Element
- Parameters:
- newSimpleType- the new value of the 'Simple Type' containment reference.
- See Also:
 
- 
getComplexType- Specified by:
- getComplexTypein interface- Element
- Returns:
- the value of the 'Complex Type' containment reference.
- See Also:
 
- 
basicSetComplexTypepublic NotificationChain basicSetComplexType(LocalComplexType newComplexType, NotificationChain msgs) 
- 
setComplexType- Specified by:
- setComplexTypein interface- Element
- Parameters:
- newComplexType- the new value of the 'Complex Type' containment reference.
- See Also:
 
- 
getIdentityConstraintpublic FeatureMap getIdentityConstraint()- Specified by:
- getIdentityConstraintin interface- Element
- Returns:
- the value of the 'Identity Constraint' attribute list.
- See Also:
 
- 
getUnique
- 
getKey
- 
getKeyref
- 
isAbstractpublic boolean isAbstract()- Specified by:
- isAbstractin interface- Element
- Returns:
- the value of the 'Abstract' attribute.
- See Also:
 
- 
setAbstractpublic void setAbstract(boolean newAbstract) - Specified by:
- setAbstractin interface- Element
- Parameters:
- newAbstract- the new value of the 'Abstract' attribute.
- See Also:
 
- 
unsetAbstractpublic void unsetAbstract()- Specified by:
- unsetAbstractin interface- Element
- See Also:
 
- 
isSetAbstractpublic boolean isSetAbstract()- Specified by:
- isSetAbstractin interface- Element
- Returns:
- whether the value of the 'Abstract' attribute is set.
- See Also:
 
- 
getBlock
- 
setBlock
- 
getDefault- Specified by:
- getDefaultin interface- Element
- Returns:
- the value of the 'Default' attribute.
- See Also:
 
- 
setDefault- Specified by:
- setDefaultin interface- Element
- Parameters:
- newDefault- the new value of the 'Default' attribute.
- See Also:
 
- 
getFinal
- 
setFinal
- 
getFixed
- 
setFixed
- 
getForm
- 
setForm
- 
unsetFormpublic void unsetForm()
- 
isSetFormpublic boolean isSetForm()
- 
getMaxOccurs- Specified by:
- getMaxOccursin interface- Element
- Returns:
- the value of the 'Max Occurs' attribute.
- See Also:
 
- 
setMaxOccurs- Specified by:
- setMaxOccursin interface- Element
- Parameters:
- newMaxOccurs- the new value of the 'Max Occurs' attribute.
- See Also:
 
- 
unsetMaxOccurspublic void unsetMaxOccurs()- Specified by:
- unsetMaxOccursin interface- Element
- See Also:
 
- 
isSetMaxOccurspublic boolean isSetMaxOccurs()- Specified by:
- isSetMaxOccursin interface- Element
- Returns:
- whether the value of the 'Max Occurs' attribute is set.
- See Also:
 
- 
getMinOccurs- Specified by:
- getMinOccursin interface- Element
- Returns:
- the value of the 'Min Occurs' attribute.
- See Also:
 
- 
setMinOccurs- Specified by:
- setMinOccursin interface- Element
- Parameters:
- newMinOccurs- the new value of the 'Min Occurs' attribute.
- See Also:
 
- 
unsetMinOccurspublic void unsetMinOccurs()- Specified by:
- unsetMinOccursin interface- Element
- See Also:
 
- 
isSetMinOccurspublic boolean isSetMinOccurs()- Specified by:
- isSetMinOccursin interface- Element
- Returns:
- whether the value of the 'Min Occurs' attribute is set.
- See Also:
 
- 
getName
- 
setName
- 
isNillablepublic boolean isNillable()- Specified by:
- isNillablein interface- Element
- Returns:
- the value of the 'Nillable' attribute.
- See Also:
 
- 
setNillablepublic void setNillable(boolean newNillable) - Specified by:
- setNillablein interface- Element
- Parameters:
- newNillable- the new value of the 'Nillable' attribute.
- See Also:
 
- 
unsetNillablepublic void unsetNillable()- Specified by:
- unsetNillablein interface- Element
- See Also:
 
- 
isSetNillablepublic boolean isSetNillable()- Specified by:
- isSetNillablein interface- Element
- Returns:
- whether the value of the 'Nillable' attribute is set.
- See Also:
 
- 
getRef
- 
setRef
- 
getSubstitutionGroup- Specified by:
- getSubstitutionGroupin interface- Element
- Returns:
- the value of the 'Substitution Group' attribute.
- See Also:
 
- 
setSubstitutionGroup- Specified by:
- setSubstitutionGroupin interface- Element
- Parameters:
- newSubstitutionGroup- the new value of the 'Substitution Group' attribute.
- See Also:
 
- 
getType
- 
setType
- 
eInverseRemovepublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
- eInverseRemovein class- AnnotatedImpl
 
- 
eGet- Specified by:
- eGetin interface- InternalEObject
- Overrides:
- eGetin class- AnnotatedImpl
 
- 
eSet- Specified by:
- eSetin interface- InternalEObject
- Overrides:
- eSetin class- AnnotatedImpl
 
- 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- InternalEObject
- Overrides:
- eUnsetin class- AnnotatedImpl
 
- 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- InternalEObject
- Overrides:
- eIsSetin class- AnnotatedImpl
 
- 
toString- Overrides:
- toStringin class- AnnotatedImpl
 
 
-