Package org.w3._2001.schema.impl
Class SchemaTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
MinimalEObjectImpl
MinimalEObjectImpl.Container
OpenAttrsImpl
SchemaTypeImpl
- All Implemented Interfaces:
Notifier,EObject,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,OpenAttrs,SchemaType
An implementation of the model object 'Type'.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces inherited from class MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class MinimalEObjectImpl
MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface InternalEObject
InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final FormChoiceThe default value of the 'Attribute Form Default' attribute.protected FormChoiceThe cached value of the 'Attribute Form Default' attribute.protected booleanThis is true if the Attribute Form Default attribute has been set.protected static final ObjectThe default value of the 'Block Default' attribute.protected ObjectThe cached value of the 'Block Default' attribute.protected booleanThis is true if the Block Default attribute has been set.protected static final FormChoiceThe default value of the 'Element Form Default' attribute.protected FormChoiceThe cached value of the 'Element Form Default' attribute.protected booleanThis is true if the Element Form Default attribute has been set.protected static final ObjectThe default value of the 'Final Default' attribute.protected ObjectThe cached value of the 'Final Default' attribute.protected booleanThis is true if the Final Default attribute has been set.protected FeatureMapThe cached value of the 'Group' attribute list.protected FeatureMapThe cached value of the 'Group1' attribute list.protected StringThe cached value of the 'Id' attribute.protected static final StringThe default value of the 'Id' attribute.protected StringThe cached value of the 'Lang' attribute.protected static final StringThe default value of the 'Lang' attribute.protected static final StringThe default value of the 'Target Namespace' attribute.protected StringThe cached value of the 'Target Namespace' attribute.protected StringThe cached value of the 'Version' attribute.protected static final StringThe default value of the 'Version' attribute.Fields inherited from class OpenAttrsImpl
anyAttributeFields inherited from class MinimalEObjectImpl.Container
eContainerFields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneGet(int featureID, boolean resolve, boolean coreType) NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) EList<AnnotationType>EList<AnnotationType>EList<TopLevelAttribute>EList<NamedAttributeGroup>EList<TopLevelComplexType>EList<TopLevelElement>FeatureMapgetGroup()FeatureMapEList<NamedGroup>getId()EList<ImportType>EList<IncludeType>getLang()EList<NotationType>EList<RedefineType>EList<TopLevelSimpleType>booleanbooleanbooleanbooleanvoidsetAttributeFormDefault(FormChoice newAttributeFormDefault) voidsetBlockDefault(Object newBlockDefault) voidsetElementFormDefault(FormChoice newElementFormDefault) voidsetFinalDefault(Object newFinalDefault) voidvoidvoidsetTargetNamespace(String newTargetNamespace) voidsetVersion(String newVersion) toString()voidvoidvoidvoidMethods inherited from class OpenAttrsImpl
getAnyAttributeMethods inherited from class MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods 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, eSettingsMethods 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, eVirtualValuesMethods inherited from class BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface InternalEObject
eNotificationRequiredMethods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface OpenAttrs
getAnyAttribute
-
Field Details
-
group
protected FeatureMap groupThe cached value of the 'Group' attribute list.- See Also:
-
group1
protected FeatureMap group1The cached value of the 'Group1' attribute list.- See Also:
-
ATTRIBUTE_FORM_DEFAULT_EDEFAULT
The default value of the 'Attribute Form Default' attribute.- See Also:
-
attributeFormDefault
The cached value of the 'Attribute Form Default' attribute.- See Also:
-
attributeFormDefaultESet
protected boolean attributeFormDefaultESetThis is true if the Attribute Form Default attribute has been set. -
BLOCK_DEFAULT_EDEFAULT
The default value of the 'Block Default' attribute.- See Also:
-
blockDefault
The cached value of the 'Block Default' attribute.- See Also:
-
blockDefaultESet
protected boolean blockDefaultESetThis is true if the Block Default attribute has been set. -
ELEMENT_FORM_DEFAULT_EDEFAULT
The default value of the 'Element Form Default' attribute.- See Also:
-
elementFormDefault
The cached value of the 'Element Form Default' attribute.- See Also:
-
elementFormDefaultESet
protected boolean elementFormDefaultESetThis is true if the Element Form Default attribute has been set. -
FINAL_DEFAULT_EDEFAULT
The default value of the 'Final Default' attribute.- See Also:
-
finalDefault
The cached value of the 'Final Default' attribute.- See Also:
-
finalDefaultESet
protected boolean finalDefaultESetThis is true if the Final Default attribute has been set. -
ID_EDEFAULT
The default value of the 'Id' attribute.- See Also:
-
id
The cached value of the 'Id' attribute.- See Also:
-
LANG_EDEFAULT
The default value of the 'Lang' attribute.- See Also:
-
lang
The cached value of the 'Lang' attribute.- See Also:
-
TARGET_NAMESPACE_EDEFAULT
The default value of the 'Target Namespace' attribute.- See Also:
-
targetNamespace
The cached value of the 'Target Namespace' attribute.- See Also:
-
VERSION_EDEFAULT
The default value of the 'Version' attribute.- See Also:
-
version
The cached value of the 'Version' attribute.- See Also:
-
-
Constructor Details
-
SchemaTypeImpl
protected SchemaTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClassin classOpenAttrsImpl
-
getGroup
public FeatureMap getGroup()- Specified by:
getGroupin interfaceSchemaType- Returns:
- the value of the 'Group' attribute list.
- See Also:
-
getInclude
- Specified by:
getIncludein interfaceSchemaType- Returns:
- the value of the 'Include' containment reference list.
- See Also:
-
getImport
- Specified by:
getImportin interfaceSchemaType- Returns:
- the value of the 'Import' containment reference list.
- See Also:
-
getRedefine
- Specified by:
getRedefinein interfaceSchemaType- Returns:
- the value of the 'Redefine' containment reference list.
- See Also:
-
getAnnotation
- Specified by:
getAnnotationin interfaceSchemaType- Returns:
- the value of the 'Annotation' containment reference list.
- See Also:
-
getGroup1
public FeatureMap getGroup1()- Specified by:
getGroup1in interfaceSchemaType- Returns:
- the value of the 'Group1' attribute list.
- See Also:
-
getSimpleType
- Specified by:
getSimpleTypein interfaceSchemaType- Returns:
- the value of the 'Simple Type' containment reference list.
- See Also:
-
getComplexType
- Specified by:
getComplexTypein interfaceSchemaType- Returns:
- the value of the 'Complex Type' containment reference list.
- See Also:
-
getGroup2
- Specified by:
getGroup2in interfaceSchemaType- Returns:
- the value of the 'Group2' containment reference list.
- See Also:
-
getAttributeGroup
- Specified by:
getAttributeGroupin interfaceSchemaType- Returns:
- the value of the 'Attribute Group' containment reference list.
- See Also:
-
getElement
- Specified by:
getElementin interfaceSchemaType- Returns:
- the value of the 'Element' containment reference list.
- See Also:
-
getAttribute
- Specified by:
getAttributein interfaceSchemaType- Returns:
- the value of the 'Attribute' containment reference list.
- See Also:
-
getNotation
- Specified by:
getNotationin interfaceSchemaType- Returns:
- the value of the 'Notation' containment reference list.
- See Also:
-
getAnnotation1
- Specified by:
getAnnotation1in interfaceSchemaType- Returns:
- the value of the 'Annotation1' containment reference list.
- See Also:
-
getAttributeFormDefault
- Specified by:
getAttributeFormDefaultin interfaceSchemaType- Returns:
- the value of the 'Attribute Form Default' attribute.
- See Also:
-
setAttributeFormDefault
- Specified by:
setAttributeFormDefaultin interfaceSchemaType- Parameters:
newAttributeFormDefault- the new value of the 'Attribute Form Default' attribute.- See Also:
-
unsetAttributeFormDefault
public void unsetAttributeFormDefault()- Specified by:
unsetAttributeFormDefaultin interfaceSchemaType- See Also:
-
isSetAttributeFormDefault
public boolean isSetAttributeFormDefault()- Specified by:
isSetAttributeFormDefaultin interfaceSchemaType- Returns:
- whether the value of the 'Attribute Form Default' attribute is set.
- See Also:
-
getBlockDefault
- Specified by:
getBlockDefaultin interfaceSchemaType- Returns:
- the value of the 'Block Default' attribute.
- See Also:
-
setBlockDefault
- Specified by:
setBlockDefaultin interfaceSchemaType- Parameters:
newBlockDefault- the new value of the 'Block Default' attribute.- See Also:
-
unsetBlockDefault
public void unsetBlockDefault()- Specified by:
unsetBlockDefaultin interfaceSchemaType- See Also:
-
isSetBlockDefault
public boolean isSetBlockDefault()- Specified by:
isSetBlockDefaultin interfaceSchemaType- Returns:
- whether the value of the 'Block Default' attribute is set.
- See Also:
-
getElementFormDefault
- Specified by:
getElementFormDefaultin interfaceSchemaType- Returns:
- the value of the 'Element Form Default' attribute.
- See Also:
-
setElementFormDefault
- Specified by:
setElementFormDefaultin interfaceSchemaType- Parameters:
newElementFormDefault- the new value of the 'Element Form Default' attribute.- See Also:
-
unsetElementFormDefault
public void unsetElementFormDefault()- Specified by:
unsetElementFormDefaultin interfaceSchemaType- See Also:
-
isSetElementFormDefault
public boolean isSetElementFormDefault()- Specified by:
isSetElementFormDefaultin interfaceSchemaType- Returns:
- whether the value of the 'Element Form Default' attribute is set.
- See Also:
-
getFinalDefault
- Specified by:
getFinalDefaultin interfaceSchemaType- Returns:
- the value of the 'Final Default' attribute.
- See Also:
-
setFinalDefault
- Specified by:
setFinalDefaultin interfaceSchemaType- Parameters:
newFinalDefault- the new value of the 'Final Default' attribute.- See Also:
-
unsetFinalDefault
public void unsetFinalDefault()- Specified by:
unsetFinalDefaultin interfaceSchemaType- See Also:
-
isSetFinalDefault
public boolean isSetFinalDefault()- Specified by:
isSetFinalDefaultin interfaceSchemaType- Returns:
- whether the value of the 'Final Default' attribute is set.
- See Also:
-
getId
- Specified by:
getIdin interfaceSchemaType- Returns:
- the value of the 'Id' attribute.
- See Also:
-
setId
- Specified by:
setIdin interfaceSchemaType- Parameters:
newId- the new value of the 'Id' attribute.- See Also:
-
getLang
- Specified by:
getLangin interfaceSchemaType- Returns:
- the value of the 'Lang' attribute.
- See Also:
-
setLang
- Specified by:
setLangin interfaceSchemaType- Parameters:
newLang- the new value of the 'Lang' attribute.- See Also:
-
getTargetNamespace
- Specified by:
getTargetNamespacein interfaceSchemaType- Returns:
- the value of the 'Target Namespace' attribute.
- See Also:
-
setTargetNamespace
- Specified by:
setTargetNamespacein interfaceSchemaType- Parameters:
newTargetNamespace- the new value of the 'Target Namespace' attribute.- See Also:
-
getVersion
- Specified by:
getVersionin interfaceSchemaType- Returns:
- the value of the 'Version' attribute.
- See Also:
-
setVersion
- Specified by:
setVersionin interfaceSchemaType- Parameters:
newVersion- the new value of the 'Version' attribute.- See Also:
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemovein classOpenAttrsImpl
-
eGet
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classOpenAttrsImpl
-
eSet
- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classOpenAttrsImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classOpenAttrsImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classOpenAttrsImpl
-
toString
- Overrides:
toStringin classOpenAttrsImpl
-