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
public abstract class ElementImpl extends AnnotatedImpl implements Element
An implementation of the model object 'Element'.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 boolean
abstract_
The cached value of the 'Abstract
' attribute.protected static boolean
ABSTRACT_EDEFAULT
The default value of the 'Abstract
' attribute.protected boolean
abstractESet
This is true if the Abstract attribute has been set.protected Object
block
The cached value of the 'Block
' attribute.protected static Object
BLOCK_EDEFAULT
The default value of the 'Block
' attribute.protected LocalComplexType
complexType
The cached value of the 'Complex Type
' containment reference.protected String
default_
The cached value of the 'Default
' attribute.protected static String
DEFAULT_EDEFAULT
The default value of the 'Default
' attribute.protected Object
final_
The cached value of the 'Final
' attribute.protected static Object
FINAL_EDEFAULT
The default value of the 'Final
' attribute.protected String
fixed
The cached value of the 'Fixed
' attribute.protected static String
FIXED_EDEFAULT
The default value of the 'Fixed
' attribute.protected FormChoice
form
The cached value of the 'Form
' attribute.protected static FormChoice
FORM_EDEFAULT
The default value of the 'Form
' attribute.protected boolean
formESet
This is true if the Form attribute has been set.protected FeatureMap
identityConstraint
The cached value of the 'Identity Constraint
' attribute list.protected static Object
MAX_OCCURS_EDEFAULT
The default value of the 'Max Occurs
' attribute.protected Object
maxOccurs
The cached value of the 'Max Occurs
' attribute.protected boolean
maxOccursESet
This is true if the Max Occurs attribute has been set.protected static BigInteger
MIN_OCCURS_EDEFAULT
The default value of the 'Min Occurs
' attribute.protected BigInteger
minOccurs
The cached value of the 'Min Occurs
' attribute.protected boolean
minOccursESet
This is true if the Min Occurs attribute has been set.protected String
name
The cached value of the 'Name
' attribute.protected static String
NAME_EDEFAULT
The default value of the 'Name
' attribute.protected boolean
nillable
The cached value of the 'Nillable
' attribute.protected static boolean
NILLABLE_EDEFAULT
The default value of the 'Nillable
' attribute.protected boolean
nillableESet
This is true if the Nillable attribute has been set.protected QName
ref
The cached value of the 'Ref
' attribute.protected static QName
REF_EDEFAULT
The default value of the 'Ref
' attribute.protected LocalSimpleType
simpleType
The cached value of the 'Simple Type
' containment reference.protected static QName
SUBSTITUTION_GROUP_EDEFAULT
The default value of the 'Substitution Group
' attribute.protected QName
substitutionGroup
The cached value of the 'Substitution Group
' attribute.protected QName
type
The cached value of the 'Type
' attribute.protected static QName
TYPE_EDEFAULT
The default value of the 'Type
' attribute.-
Fields inherited from class AnnotatedImpl
annotation, id, ID_EDEFAULT
-
Fields inherited from class OpenAttrsImpl
anyAttribute
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ElementImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetComplexType(LocalComplexType newComplexType, NotificationChain msgs)
NotificationChain
basicSetSimpleType(LocalSimpleType newSimpleType, NotificationChain msgs)
Object
eGet(int featureID, boolean resolve, boolean coreType)
NotificationChain
eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
Object
getBlock()
LocalComplexType
getComplexType()
String
getDefault()
Object
getFinal()
String
getFixed()
FormChoice
getForm()
FeatureMap
getIdentityConstraint()
EList<Keybase>
getKey()
EList<KeyrefType>
getKeyref()
Object
getMaxOccurs()
BigInteger
getMinOccurs()
String
getName()
QName
getRef()
LocalSimpleType
getSimpleType()
QName
getSubstitutionGroup()
QName
getType()
EList<Keybase>
getUnique()
boolean
isAbstract()
boolean
isNillable()
boolean
isSetAbstract()
boolean
isSetForm()
boolean
isSetMaxOccurs()
boolean
isSetMinOccurs()
boolean
isSetNillable()
void
setAbstract(boolean newAbstract)
void
setBlock(Object newBlock)
void
setComplexType(LocalComplexType newComplexType)
void
setDefault(String newDefault)
void
setFinal(Object newFinal)
void
setFixed(String newFixed)
void
setForm(FormChoice newForm)
void
setMaxOccurs(Object newMaxOccurs)
void
setMinOccurs(BigInteger newMinOccurs)
void
setName(String newName)
void
setNillable(boolean newNillable)
void
setRef(QName newRef)
void
setSimpleType(LocalSimpleType newSimpleType)
void
setSubstitutionGroup(QName newSubstitutionGroup)
void
setType(QName newType)
String
toString()
void
unsetAbstract()
void
unsetForm()
void
unsetMaxOccurs()
void
unsetMinOccurs()
void
unsetNillable()
-
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
-
simpleType
protected LocalSimpleType simpleType
The cached value of the 'Simple Type
' containment reference.- See Also:
getSimpleType()
-
complexType
protected LocalComplexType complexType
The cached value of the 'Complex Type
' containment reference.- See Also:
getComplexType()
-
identityConstraint
protected FeatureMap identityConstraint
The cached value of the 'Identity Constraint
' attribute list.- See Also:
getIdentityConstraint()
-
ABSTRACT_EDEFAULT
protected static final boolean ABSTRACT_EDEFAULT
The default value of the 'Abstract
' attribute.- See Also:
isAbstract()
, Constant Field Values
-
abstract_
protected boolean abstract_
The cached value of the 'Abstract
' attribute.- See Also:
isAbstract()
-
abstractESet
protected boolean abstractESet
This is true if the Abstract attribute has been set.
-
BLOCK_EDEFAULT
protected static final Object BLOCK_EDEFAULT
The default value of the 'Block
' attribute.- See Also:
getBlock()
-
block
protected Object block
The cached value of the 'Block
' attribute.- See Also:
getBlock()
-
DEFAULT_EDEFAULT
protected static final String DEFAULT_EDEFAULT
The default value of the 'Default
' attribute.- See Also:
getDefault()
-
default_
protected String default_
The cached value of the 'Default
' attribute.- See Also:
getDefault()
-
FINAL_EDEFAULT
protected static final Object FINAL_EDEFAULT
The default value of the 'Final
' attribute.- See Also:
getFinal()
-
final_
protected Object final_
The cached value of the 'Final
' attribute.- See Also:
getFinal()
-
FIXED_EDEFAULT
protected static final String FIXED_EDEFAULT
The default value of the 'Fixed
' attribute.- See Also:
getFixed()
-
fixed
protected String fixed
The cached value of the 'Fixed
' attribute.- See Also:
getFixed()
-
FORM_EDEFAULT
protected static final FormChoice FORM_EDEFAULT
The default value of the 'Form
' attribute.- See Also:
getForm()
-
form
protected FormChoice form
The cached value of the 'Form
' attribute.- See Also:
getForm()
-
formESet
protected boolean formESet
This is true if the Form attribute has been set.
-
MAX_OCCURS_EDEFAULT
protected static final Object MAX_OCCURS_EDEFAULT
The default value of the 'Max Occurs
' attribute.- See Also:
getMaxOccurs()
-
maxOccurs
protected Object maxOccurs
The cached value of the 'Max Occurs
' attribute.- See Also:
getMaxOccurs()
-
maxOccursESet
protected boolean maxOccursESet
This is true if the Max Occurs attribute has been set.
-
MIN_OCCURS_EDEFAULT
protected static final BigInteger MIN_OCCURS_EDEFAULT
The default value of the 'Min Occurs
' attribute.- See Also:
getMinOccurs()
-
minOccurs
protected BigInteger minOccurs
The cached value of the 'Min Occurs
' attribute.- See Also:
getMinOccurs()
-
minOccursESet
protected boolean minOccursESet
This is true if the Min Occurs attribute has been set.
-
NAME_EDEFAULT
protected static final String NAME_EDEFAULT
The default value of the 'Name
' attribute.- See Also:
getName()
-
NILLABLE_EDEFAULT
protected static final boolean NILLABLE_EDEFAULT
The default value of the 'Nillable
' attribute.- See Also:
isNillable()
, Constant Field Values
-
nillable
protected boolean nillable
The cached value of the 'Nillable
' attribute.- See Also:
isNillable()
-
nillableESet
protected boolean nillableESet
This is true if the Nillable attribute has been set.
-
REF_EDEFAULT
protected static final QName REF_EDEFAULT
The default value of the 'Ref
' attribute.- See Also:
getRef()
-
SUBSTITUTION_GROUP_EDEFAULT
protected static final QName SUBSTITUTION_GROUP_EDEFAULT
The default value of the 'Substitution Group
' attribute.- See Also:
getSubstitutionGroup()
-
substitutionGroup
protected QName substitutionGroup
The cached value of the 'Substitution Group
' attribute.- See Also:
getSubstitutionGroup()
-
TYPE_EDEFAULT
protected static final QName TYPE_EDEFAULT
The default value of the 'Type
' attribute.- See Also:
getType()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classAnnotatedImpl
-
getSimpleType
public LocalSimpleType getSimpleType()
- Specified by:
getSimpleType
in interfaceElement
- Returns:
- the value of the 'Simple Type' containment reference.
- See Also:
Element.setSimpleType(LocalSimpleType)
,SchemaPackage.getElement_SimpleType()
-
basicSetSimpleType
public NotificationChain basicSetSimpleType(LocalSimpleType newSimpleType, NotificationChain msgs)
-
setSimpleType
public void setSimpleType(LocalSimpleType newSimpleType)
- Specified by:
setSimpleType
in interfaceElement
- Parameters:
newSimpleType
- the new value of the 'Simple Type' containment reference.- See Also:
Element.getSimpleType()
-
getComplexType
public LocalComplexType getComplexType()
- Specified by:
getComplexType
in interfaceElement
- Returns:
- the value of the 'Complex Type' containment reference.
- See Also:
Element.setComplexType(LocalComplexType)
,SchemaPackage.getElement_ComplexType()
-
basicSetComplexType
public NotificationChain basicSetComplexType(LocalComplexType newComplexType, NotificationChain msgs)
-
setComplexType
public void setComplexType(LocalComplexType newComplexType)
- Specified by:
setComplexType
in interfaceElement
- Parameters:
newComplexType
- the new value of the 'Complex Type' containment reference.- See Also:
Element.getComplexType()
-
getIdentityConstraint
public FeatureMap getIdentityConstraint()
- Specified by:
getIdentityConstraint
in interfaceElement
- Returns:
- the value of the 'Identity Constraint' attribute list.
- See Also:
SchemaPackage.getElement_IdentityConstraint()
-
getUnique
public EList<Keybase> getUnique()
- Specified by:
getUnique
in interfaceElement
- Returns:
- the value of the 'Unique' containment reference list.
- See Also:
SchemaPackage.getElement_Unique()
-
getKey
public EList<Keybase> getKey()
- Specified by:
getKey
in interfaceElement
- Returns:
- the value of the 'Key' containment reference list.
- See Also:
SchemaPackage.getElement_Key()
-
getKeyref
public EList<KeyrefType> getKeyref()
- Specified by:
getKeyref
in interfaceElement
- Returns:
- the value of the 'Keyref' containment reference list.
- See Also:
SchemaPackage.getElement_Keyref()
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstract
in interfaceElement
- Returns:
- the value of the 'Abstract' attribute.
- See Also:
Element.isSetAbstract()
,Element.unsetAbstract()
,Element.setAbstract(boolean)
,SchemaPackage.getElement_Abstract()
-
setAbstract
public void setAbstract(boolean newAbstract)
- Specified by:
setAbstract
in interfaceElement
- Parameters:
newAbstract
- the new value of the 'Abstract' attribute.- See Also:
Element.isSetAbstract()
,Element.unsetAbstract()
,Element.isAbstract()
-
unsetAbstract
public void unsetAbstract()
- Specified by:
unsetAbstract
in interfaceElement
- See Also:
Element.isSetAbstract()
,Element.isAbstract()
,Element.setAbstract(boolean)
-
isSetAbstract
public boolean isSetAbstract()
- Specified by:
isSetAbstract
in interfaceElement
- Returns:
- whether the value of the 'Abstract' attribute is set.
- See Also:
Element.unsetAbstract()
,Element.isAbstract()
,Element.setAbstract(boolean)
-
getBlock
public Object getBlock()
- Specified by:
getBlock
in interfaceElement
- Returns:
- the value of the 'Block' attribute.
- See Also:
Element.setBlock(Object)
,SchemaPackage.getElement_Block()
-
setBlock
public void setBlock(Object newBlock)
- Specified by:
setBlock
in interfaceElement
- Parameters:
newBlock
- the new value of the 'Block' attribute.- See Also:
Element.getBlock()
-
getDefault
public String getDefault()
- Specified by:
getDefault
in interfaceElement
- Returns:
- the value of the 'Default' attribute.
- See Also:
Element.setDefault(String)
,SchemaPackage.getElement_Default()
-
setDefault
public void setDefault(String newDefault)
- Specified by:
setDefault
in interfaceElement
- Parameters:
newDefault
- the new value of the 'Default' attribute.- See Also:
Element.getDefault()
-
getFinal
public Object getFinal()
- Specified by:
getFinal
in interfaceElement
- Returns:
- the value of the 'Final' attribute.
- See Also:
Element.setFinal(Object)
,SchemaPackage.getElement_Final()
-
setFinal
public void setFinal(Object newFinal)
- Specified by:
setFinal
in interfaceElement
- Parameters:
newFinal
- the new value of the 'Final' attribute.- See Also:
Element.getFinal()
-
getFixed
public String getFixed()
- Specified by:
getFixed
in interfaceElement
- Returns:
- the value of the 'Fixed' attribute.
- See Also:
Element.setFixed(String)
,SchemaPackage.getElement_Fixed()
-
setFixed
public void setFixed(String newFixed)
- Specified by:
setFixed
in interfaceElement
- Parameters:
newFixed
- the new value of the 'Fixed' attribute.- See Also:
Element.getFixed()
-
getForm
public FormChoice getForm()
- Specified by:
getForm
in interfaceElement
- Returns:
- the value of the 'Form' attribute.
- See Also:
FormChoice
,Element.isSetForm()
,Element.unsetForm()
,Element.setForm(FormChoice)
,SchemaPackage.getElement_Form()
-
setForm
public void setForm(FormChoice newForm)
- Specified by:
setForm
in interfaceElement
- Parameters:
newForm
- the new value of the 'Form' attribute.- See Also:
FormChoice
,Element.isSetForm()
,Element.unsetForm()
,Element.getForm()
-
unsetForm
public void unsetForm()
- Specified by:
unsetForm
in interfaceElement
- See Also:
Element.isSetForm()
,Element.getForm()
,Element.setForm(FormChoice)
-
isSetForm
public boolean isSetForm()
- Specified by:
isSetForm
in interfaceElement
- Returns:
- whether the value of the 'Form' attribute is set.
- See Also:
Element.unsetForm()
,Element.getForm()
,Element.setForm(FormChoice)
-
getMaxOccurs
public Object getMaxOccurs()
- Specified by:
getMaxOccurs
in interfaceElement
- Returns:
- the value of the 'Max Occurs' attribute.
- See Also:
Element.isSetMaxOccurs()
,Element.unsetMaxOccurs()
,Element.setMaxOccurs(Object)
,SchemaPackage.getElement_MaxOccurs()
-
setMaxOccurs
public void setMaxOccurs(Object newMaxOccurs)
- Specified by:
setMaxOccurs
in interfaceElement
- Parameters:
newMaxOccurs
- the new value of the 'Max Occurs' attribute.- See Also:
Element.isSetMaxOccurs()
,Element.unsetMaxOccurs()
,Element.getMaxOccurs()
-
unsetMaxOccurs
public void unsetMaxOccurs()
- Specified by:
unsetMaxOccurs
in interfaceElement
- See Also:
Element.isSetMaxOccurs()
,Element.getMaxOccurs()
,Element.setMaxOccurs(Object)
-
isSetMaxOccurs
public boolean isSetMaxOccurs()
- Specified by:
isSetMaxOccurs
in interfaceElement
- Returns:
- whether the value of the 'Max Occurs' attribute is set.
- See Also:
Element.unsetMaxOccurs()
,Element.getMaxOccurs()
,Element.setMaxOccurs(Object)
-
getMinOccurs
public BigInteger getMinOccurs()
- Specified by:
getMinOccurs
in interfaceElement
- Returns:
- the value of the 'Min Occurs' attribute.
- See Also:
Element.isSetMinOccurs()
,Element.unsetMinOccurs()
,Element.setMinOccurs(BigInteger)
,SchemaPackage.getElement_MinOccurs()
-
setMinOccurs
public void setMinOccurs(BigInteger newMinOccurs)
- Specified by:
setMinOccurs
in interfaceElement
- Parameters:
newMinOccurs
- the new value of the 'Min Occurs' attribute.- See Also:
Element.isSetMinOccurs()
,Element.unsetMinOccurs()
,Element.getMinOccurs()
-
unsetMinOccurs
public void unsetMinOccurs()
- Specified by:
unsetMinOccurs
in interfaceElement
- See Also:
Element.isSetMinOccurs()
,Element.getMinOccurs()
,Element.setMinOccurs(BigInteger)
-
isSetMinOccurs
public boolean isSetMinOccurs()
- Specified by:
isSetMinOccurs
in interfaceElement
- Returns:
- whether the value of the 'Min Occurs' attribute is set.
- See Also:
Element.unsetMinOccurs()
,Element.getMinOccurs()
,Element.setMinOccurs(BigInteger)
-
getName
public String getName()
- Specified by:
getName
in interfaceElement
- Returns:
- the value of the 'Name' attribute.
- See Also:
Element.setName(String)
,SchemaPackage.getElement_Name()
-
setName
public void setName(String newName)
- Specified by:
setName
in interfaceElement
- Parameters:
newName
- the new value of the 'Name' attribute.- See Also:
Element.getName()
-
isNillable
public boolean isNillable()
- Specified by:
isNillable
in interfaceElement
- Returns:
- the value of the 'Nillable' attribute.
- See Also:
Element.isSetNillable()
,Element.unsetNillable()
,Element.setNillable(boolean)
,SchemaPackage.getElement_Nillable()
-
setNillable
public void setNillable(boolean newNillable)
- Specified by:
setNillable
in interfaceElement
- Parameters:
newNillable
- the new value of the 'Nillable' attribute.- See Also:
Element.isSetNillable()
,Element.unsetNillable()
,Element.isNillable()
-
unsetNillable
public void unsetNillable()
- Specified by:
unsetNillable
in interfaceElement
- See Also:
Element.isSetNillable()
,Element.isNillable()
,Element.setNillable(boolean)
-
isSetNillable
public boolean isSetNillable()
- Specified by:
isSetNillable
in interfaceElement
- Returns:
- whether the value of the 'Nillable' attribute is set.
- See Also:
Element.unsetNillable()
,Element.isNillable()
,Element.setNillable(boolean)
-
getRef
public QName getRef()
- Specified by:
getRef
in interfaceElement
- Returns:
- the value of the 'Ref' attribute.
- See Also:
Element.setRef(QName)
,SchemaPackage.getElement_Ref()
-
setRef
public void setRef(QName newRef)
- Specified by:
setRef
in interfaceElement
- Parameters:
newRef
- the new value of the 'Ref' attribute.- See Also:
Element.getRef()
-
getSubstitutionGroup
public QName getSubstitutionGroup()
- Specified by:
getSubstitutionGroup
in interfaceElement
- Returns:
- the value of the 'Substitution Group' attribute.
- See Also:
Element.setSubstitutionGroup(QName)
,SchemaPackage.getElement_SubstitutionGroup()
-
setSubstitutionGroup
public void setSubstitutionGroup(QName newSubstitutionGroup)
- Specified by:
setSubstitutionGroup
in interfaceElement
- Parameters:
newSubstitutionGroup
- the new value of the 'Substitution Group' attribute.- See Also:
Element.getSubstitutionGroup()
-
getType
public QName getType()
- Specified by:
getType
in interfaceElement
- Returns:
- the value of the 'Type' attribute.
- See Also:
Element.setType(QName)
,SchemaPackage.getElement_Type()
-
setType
public void setType(QName newType)
- Specified by:
setType
in interfaceElement
- Parameters:
newType
- the new value of the 'Type' attribute.- See Also:
Element.getType()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classAnnotatedImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classAnnotatedImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classAnnotatedImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classAnnotatedImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classAnnotatedImpl
-
toString
public String toString()
- Overrides:
toString
in classAnnotatedImpl
-
-