Package net.opengis.cat.csw20.impl
Class SchemaComponentTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- SchemaComponentTypeImpl
-
- All Implemented Interfaces:
SchemaComponentType,Notifier,EObject,InternalEObject
public class SchemaComponentTypeImpl extends EObjectImpl implements SchemaComponentType
An implementation of the model object 'Schema Component Type'.The following features are implemented:
-
-
Nested Class Summary
-
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 FeatureMapmixedThe cached value of the 'Mixed' attribute list.protected static StringPARENT_SCHEMA_EDEFAULTThe default value of the 'Parent Schema' attribute.protected StringparentSchemaThe cached value of the 'Parent Schema' attribute.protected static StringSCHEMA_LANGUAGE_EDEFAULTThe default value of the 'Schema Language' attribute.protected StringschemaLanguageThe cached value of the 'Schema Language' attribute.protected static StringTARGET_NAMESPACE_EDEFAULTThe default value of the 'Target Namespace' attribute.protected StringtargetNamespaceThe cached value of the 'Target Namespace' attribute.-
Fields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSchemaComponentTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)FeatureMapgetAny()FeatureMapgetMixed()StringgetParentSchema()StringgetSchemaLanguage()StringgetTargetNamespace()voidsetParentSchema(String newParentSchema)voidsetSchemaLanguage(String newSchemaLanguage)voidsetTargetNamespace(String newTargetNamespace)StringtoString()-
Methods inherited from class EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
mixed
protected FeatureMap mixed
The cached value of the 'Mixed' attribute list.- See Also:
getMixed()
-
PARENT_SCHEMA_EDEFAULT
protected static final String PARENT_SCHEMA_EDEFAULT
The default value of the 'Parent Schema' attribute.- See Also:
getParentSchema()
-
parentSchema
protected String parentSchema
The cached value of the 'Parent Schema' attribute.- See Also:
getParentSchema()
-
SCHEMA_LANGUAGE_EDEFAULT
protected static final String SCHEMA_LANGUAGE_EDEFAULT
The default value of the 'Schema Language' attribute.- See Also:
getSchemaLanguage()
-
schemaLanguage
protected String schemaLanguage
The cached value of the 'Schema Language' attribute.- See Also:
getSchemaLanguage()
-
TARGET_NAMESPACE_EDEFAULT
protected static final String TARGET_NAMESPACE_EDEFAULT
The default value of the 'Target Namespace' attribute.- See Also:
getTargetNamespace()
-
targetNamespace
protected String targetNamespace
The cached value of the 'Target Namespace' attribute.- See Also:
getTargetNamespace()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classEObjectImpl
-
getMixed
public FeatureMap getMixed()
- Specified by:
getMixedin interfaceSchemaComponentType- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
Csw20Package.getSchemaComponentType_Mixed()
-
getAny
public FeatureMap getAny()
- Specified by:
getAnyin interfaceSchemaComponentType- Returns:
- the value of the 'Any' attribute list.
- See Also:
Csw20Package.getSchemaComponentType_Any()
-
getParentSchema
public String getParentSchema()
- Specified by:
getParentSchemain interfaceSchemaComponentType- Returns:
- the value of the 'Parent Schema' attribute.
- See Also:
SchemaComponentType.setParentSchema(String),Csw20Package.getSchemaComponentType_ParentSchema()
-
setParentSchema
public void setParentSchema(String newParentSchema)
- Specified by:
setParentSchemain interfaceSchemaComponentType- Parameters:
newParentSchema- the new value of the 'Parent Schema' attribute.- See Also:
SchemaComponentType.getParentSchema()
-
getSchemaLanguage
public String getSchemaLanguage()
- Specified by:
getSchemaLanguagein interfaceSchemaComponentType- Returns:
- the value of the 'Schema Language' attribute.
- See Also:
SchemaComponentType.setSchemaLanguage(String),Csw20Package.getSchemaComponentType_SchemaLanguage()
-
setSchemaLanguage
public void setSchemaLanguage(String newSchemaLanguage)
- Specified by:
setSchemaLanguagein interfaceSchemaComponentType- Parameters:
newSchemaLanguage- the new value of the 'Schema Language' attribute.- See Also:
SchemaComponentType.getSchemaLanguage()
-
getTargetNamespace
public String getTargetNamespace()
- Specified by:
getTargetNamespacein interfaceSchemaComponentType- Returns:
- the value of the 'Target Namespace' attribute.
- See Also:
SchemaComponentType.setTargetNamespace(String),Csw20Package.getSchemaComponentType_TargetNamespace()
-
setTargetNamespace
public void setTargetNamespace(String newTargetNamespace)
- Specified by:
setTargetNamespacein interfaceSchemaComponentType- Parameters:
newTargetNamespace- the new value of the 'Target Namespace' attribute.- See Also:
SchemaComponentType.getTargetNamespace()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
eInverseRemovein classBasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classBasicEObjectImpl
-
toString
public String toString()
- Overrides:
toStringin classBasicEObjectImpl
-
-