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 FeatureMap
mixed
The cached value of the 'Mixed
' attribute list.protected static String
PARENT_SCHEMA_EDEFAULT
The default value of the 'Parent Schema
' attribute.protected String
parentSchema
The cached value of the 'Parent Schema
' attribute.protected static String
SCHEMA_LANGUAGE_EDEFAULT
The default value of the 'Schema Language
' attribute.protected String
schemaLanguage
The cached value of the 'Schema Language
' attribute.protected static String
TARGET_NAMESPACE_EDEFAULT
The default value of the 'Target Namespace
' attribute.protected String
targetNamespace
The 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 protected
SchemaComponentTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)
FeatureMap
getAny()
FeatureMap
getMixed()
String
getParentSchema()
String
getSchemaLanguage()
String
getTargetNamespace()
void
setParentSchema(String newParentSchema)
void
setSchemaLanguage(String newSchemaLanguage)
void
setTargetNamespace(String newTargetNamespace)
String
toString()
-
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:
eStaticClass
in classEObjectImpl
-
getMixed
public FeatureMap getMixed()
- Specified by:
getMixed
in interfaceSchemaComponentType
- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
Csw20Package.getSchemaComponentType_Mixed()
-
getAny
public FeatureMap getAny()
- Specified by:
getAny
in interfaceSchemaComponentType
- Returns:
- the value of the 'Any' attribute list.
- See Also:
Csw20Package.getSchemaComponentType_Any()
-
getParentSchema
public String getParentSchema()
- Specified by:
getParentSchema
in 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:
setParentSchema
in interfaceSchemaComponentType
- Parameters:
newParentSchema
- the new value of the 'Parent Schema' attribute.- See Also:
SchemaComponentType.getParentSchema()
-
getSchemaLanguage
public String getSchemaLanguage()
- Specified by:
getSchemaLanguage
in 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:
setSchemaLanguage
in interfaceSchemaComponentType
- Parameters:
newSchemaLanguage
- the new value of the 'Schema Language' attribute.- See Also:
SchemaComponentType.getSchemaLanguage()
-
getTargetNamespace
public String getTargetNamespace()
- Specified by:
getTargetNamespace
in 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:
setTargetNamespace
in 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:
eInverseRemove
in classBasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classBasicEObjectImpl
-
-