Package net.opengis.ows11.impl
Class UnNamedDomainTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- UnNamedDomainTypeImpl
-
- All Implemented Interfaces:
UnNamedDomainType,Notifier,EObject,InternalEObject
- Direct Known Subclasses:
DomainTypeImpl
public class UnNamedDomainTypeImpl extends EObjectImpl implements UnNamedDomainType
An implementation of the model object 'Un Named Domain 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 AllowedValuesTypeallowedValuesThe cached value of the 'Allowed Values' containment reference.protected AnyValueTypeanyValueThe cached value of the 'Any Value' containment reference.protected DomainMetadataTypedataTypeThe cached value of the 'Data Type' containment reference.protected ValueTypedefaultValueThe cached value of the 'Default Value' containment reference.protected DomainMetadataTypemeaningThe cached value of the 'Meaning' containment reference.protected EListmetadataThe cached value of the 'Metadata' containment reference list.protected NoValuesTypenoValuesThe cached value of the 'No Values' containment reference.protected DomainMetadataTypereferenceSystemThe cached value of the 'Reference System' containment reference.protected DomainMetadataTypeuOMThe cached value of the 'UOM' containment reference.protected ValuesReferenceTypevaluesReferenceThe cached value of the 'Values Reference' containment reference.-
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 protectedUnNamedDomainTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetAllowedValues(AllowedValuesType newAllowedValues, NotificationChain msgs)NotificationChainbasicSetAnyValue(AnyValueType newAnyValue, NotificationChain msgs)NotificationChainbasicSetDataType(DomainMetadataType newDataType, NotificationChain msgs)NotificationChainbasicSetDefaultValue(ValueType newDefaultValue, NotificationChain msgs)NotificationChainbasicSetMeaning(DomainMetadataType newMeaning, NotificationChain msgs)NotificationChainbasicSetNoValues(NoValuesType newNoValues, NotificationChain msgs)NotificationChainbasicSetReferenceSystem(DomainMetadataType newReferenceSystem, NotificationChain msgs)NotificationChainbasicSetUOM(DomainMetadataType newUOM, NotificationChain msgs)NotificationChainbasicSetValuesReference(ValuesReferenceType newValuesReference, NotificationChain msgs)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)AllowedValuesTypegetAllowedValues()AnyValueTypegetAnyValue()DomainMetadataTypegetDataType()ValueTypegetDefaultValue()DomainMetadataTypegetMeaning()EListgetMetadata()NoValuesTypegetNoValues()DomainMetadataTypegetReferenceSystem()DomainMetadataTypegetUOM()ValuesReferenceTypegetValuesReference()voidsetAllowedValues(AllowedValuesType newAllowedValues)voidsetAnyValue(AnyValueType newAnyValue)voidsetDataType(DomainMetadataType newDataType)voidsetDefaultValue(ValueType newDefaultValue)voidsetMeaning(DomainMetadataType newMeaning)voidsetNoValues(NoValuesType newNoValues)voidsetReferenceSystem(DomainMetadataType newReferenceSystem)voidsetUOM(DomainMetadataType newUOM)voidsetValuesReference(ValuesReferenceType newValuesReference)-
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, toString
-
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
-
allowedValues
protected AllowedValuesType allowedValues
The cached value of the 'Allowed Values' containment reference.- See Also:
getAllowedValues()
-
anyValue
protected AnyValueType anyValue
The cached value of the 'Any Value' containment reference.- See Also:
getAnyValue()
-
noValues
protected NoValuesType noValues
The cached value of the 'No Values' containment reference.- See Also:
getNoValues()
-
valuesReference
protected ValuesReferenceType valuesReference
The cached value of the 'Values Reference' containment reference.- See Also:
getValuesReference()
-
defaultValue
protected ValueType defaultValue
The cached value of the 'Default Value' containment reference.- See Also:
getDefaultValue()
-
meaning
protected DomainMetadataType meaning
The cached value of the 'Meaning' containment reference.- See Also:
getMeaning()
-
dataType
protected DomainMetadataType dataType
The cached value of the 'Data Type' containment reference.- See Also:
getDataType()
-
uOM
protected DomainMetadataType uOM
The cached value of the 'UOM' containment reference.- See Also:
getUOM()
-
referenceSystem
protected DomainMetadataType referenceSystem
The cached value of the 'Reference System' containment reference.- See Also:
getReferenceSystem()
-
metadata
protected EList metadata
The cached value of the 'Metadata' containment reference list.- See Also:
getMetadata()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classEObjectImpl
-
getAllowedValues
public AllowedValuesType getAllowedValues()
- Specified by:
getAllowedValuesin interfaceUnNamedDomainType- Returns:
- the value of the 'Allowed Values' containment reference.
- See Also:
UnNamedDomainType.setAllowedValues(AllowedValuesType),Ows11Package.getUnNamedDomainType_AllowedValues()
-
basicSetAllowedValues
public NotificationChain basicSetAllowedValues(AllowedValuesType newAllowedValues, NotificationChain msgs)
-
setAllowedValues
public void setAllowedValues(AllowedValuesType newAllowedValues)
- Specified by:
setAllowedValuesin interfaceUnNamedDomainType- Parameters:
newAllowedValues- the new value of the 'Allowed Values' containment reference.- See Also:
UnNamedDomainType.getAllowedValues()
-
getAnyValue
public AnyValueType getAnyValue()
- Specified by:
getAnyValuein interfaceUnNamedDomainType- Returns:
- the value of the 'Any Value' containment reference.
- See Also:
UnNamedDomainType.setAnyValue(AnyValueType),Ows11Package.getUnNamedDomainType_AnyValue()
-
basicSetAnyValue
public NotificationChain basicSetAnyValue(AnyValueType newAnyValue, NotificationChain msgs)
-
setAnyValue
public void setAnyValue(AnyValueType newAnyValue)
- Specified by:
setAnyValuein interfaceUnNamedDomainType- Parameters:
newAnyValue- the new value of the 'Any Value' containment reference.- See Also:
UnNamedDomainType.getAnyValue()
-
getNoValues
public NoValuesType getNoValues()
- Specified by:
getNoValuesin interfaceUnNamedDomainType- Returns:
- the value of the 'No Values' containment reference.
- See Also:
UnNamedDomainType.setNoValues(NoValuesType),Ows11Package.getUnNamedDomainType_NoValues()
-
basicSetNoValues
public NotificationChain basicSetNoValues(NoValuesType newNoValues, NotificationChain msgs)
-
setNoValues
public void setNoValues(NoValuesType newNoValues)
- Specified by:
setNoValuesin interfaceUnNamedDomainType- Parameters:
newNoValues- the new value of the 'No Values' containment reference.- See Also:
UnNamedDomainType.getNoValues()
-
getValuesReference
public ValuesReferenceType getValuesReference()
- Specified by:
getValuesReferencein interfaceUnNamedDomainType- Returns:
- the value of the 'Values Reference' containment reference.
- See Also:
UnNamedDomainType.setValuesReference(ValuesReferenceType),Ows11Package.getUnNamedDomainType_ValuesReference()
-
basicSetValuesReference
public NotificationChain basicSetValuesReference(ValuesReferenceType newValuesReference, NotificationChain msgs)
-
setValuesReference
public void setValuesReference(ValuesReferenceType newValuesReference)
- Specified by:
setValuesReferencein interfaceUnNamedDomainType- Parameters:
newValuesReference- the new value of the 'Values Reference' containment reference.- See Also:
UnNamedDomainType.getValuesReference()
-
getDefaultValue
public ValueType getDefaultValue()
- Specified by:
getDefaultValuein interfaceUnNamedDomainType- Returns:
- the value of the 'Default Value' containment reference.
- See Also:
UnNamedDomainType.setDefaultValue(ValueType),Ows11Package.getUnNamedDomainType_DefaultValue()
-
basicSetDefaultValue
public NotificationChain basicSetDefaultValue(ValueType newDefaultValue, NotificationChain msgs)
-
setDefaultValue
public void setDefaultValue(ValueType newDefaultValue)
- Specified by:
setDefaultValuein interfaceUnNamedDomainType- Parameters:
newDefaultValue- the new value of the 'Default Value' containment reference.- See Also:
UnNamedDomainType.getDefaultValue()
-
getMeaning
public DomainMetadataType getMeaning()
- Specified by:
getMeaningin interfaceUnNamedDomainType- Returns:
- the value of the 'Meaning' containment reference.
- See Also:
UnNamedDomainType.setMeaning(DomainMetadataType),Ows11Package.getUnNamedDomainType_Meaning()
-
basicSetMeaning
public NotificationChain basicSetMeaning(DomainMetadataType newMeaning, NotificationChain msgs)
-
setMeaning
public void setMeaning(DomainMetadataType newMeaning)
- Specified by:
setMeaningin interfaceUnNamedDomainType- Parameters:
newMeaning- the new value of the 'Meaning' containment reference.- See Also:
UnNamedDomainType.getMeaning()
-
getDataType
public DomainMetadataType getDataType()
- Specified by:
getDataTypein interfaceUnNamedDomainType- Returns:
- the value of the 'Data Type' containment reference.
- See Also:
UnNamedDomainType.setDataType(DomainMetadataType),Ows11Package.getUnNamedDomainType_DataType()
-
basicSetDataType
public NotificationChain basicSetDataType(DomainMetadataType newDataType, NotificationChain msgs)
-
setDataType
public void setDataType(DomainMetadataType newDataType)
- Specified by:
setDataTypein interfaceUnNamedDomainType- Parameters:
newDataType- the new value of the 'Data Type' containment reference.- See Also:
UnNamedDomainType.getDataType()
-
getUOM
public DomainMetadataType getUOM()
- Specified by:
getUOMin interfaceUnNamedDomainType- Returns:
- the value of the 'UOM' containment reference.
- See Also:
UnNamedDomainType.setUOM(DomainMetadataType),Ows11Package.getUnNamedDomainType_UOM()
-
basicSetUOM
public NotificationChain basicSetUOM(DomainMetadataType newUOM, NotificationChain msgs)
-
setUOM
public void setUOM(DomainMetadataType newUOM)
- Specified by:
setUOMin interfaceUnNamedDomainType- Parameters:
newUOM- the new value of the 'UOM' containment reference.- See Also:
UnNamedDomainType.getUOM()
-
getReferenceSystem
public DomainMetadataType getReferenceSystem()
- Specified by:
getReferenceSystemin interfaceUnNamedDomainType- Returns:
- the value of the 'Reference System' containment reference.
- See Also:
UnNamedDomainType.setReferenceSystem(DomainMetadataType),Ows11Package.getUnNamedDomainType_ReferenceSystem()
-
basicSetReferenceSystem
public NotificationChain basicSetReferenceSystem(DomainMetadataType newReferenceSystem, NotificationChain msgs)
-
setReferenceSystem
public void setReferenceSystem(DomainMetadataType newReferenceSystem)
- Specified by:
setReferenceSystemin interfaceUnNamedDomainType- Parameters:
newReferenceSystem- the new value of the 'Reference System' containment reference.- See Also:
UnNamedDomainType.getReferenceSystem()
-
getMetadata
public EList getMetadata()
- Specified by:
getMetadatain interfaceUnNamedDomainType- Returns:
- the value of the 'Metadata' containment reference list.
- See Also:
Ows11Package.getUnNamedDomainType_Metadata()
-
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
-
-