Package net.opengis.gml311.impl
Class RangeSetTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- RangeSetTypeImpl
-
- All Implemented Interfaces:
RangeSetType
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
public class RangeSetTypeImpl extends MinimalEObjectImpl.Container implements RangeSetType
An implementation of the model object 'Range Set Type'.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 DataBlockType
dataBlock
The cached value of the 'Data Block
' containment reference.protected FileType
file
The cached value of the 'File
' containment reference.protected FeatureMap
scalarValueList
The cached value of the 'Scalar Value List
' attribute list.protected EList<ValueArrayType>
valueArray
The cached value of the 'Value Array
' containment reference list.
-
Constructor Summary
Constructors Modifier Constructor Description protected
RangeSetTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetDataBlock(DataBlockType newDataBlock, NotificationChain msgs)
NotificationChain
basicSetFile(FileType newFile, 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)
EList<List>
getBooleanList()
EList<CodeOrNullListType>
getCategoryList()
EList<List>
getCountList()
DataBlockType
getDataBlock()
FileType
getFile()
EList<MeasureOrNullListType>
getQuantityList()
FeatureMap
getScalarValueList()
EList<ValueArrayType>
getValueArray()
void
setDataBlock(DataBlockType newDataBlock)
void
setFile(FileType newFile)
String
toString()
-
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
-
-
-
-
Field Detail
-
valueArray
protected EList<ValueArrayType> valueArray
The cached value of the 'Value Array
' containment reference list.- See Also:
getValueArray()
-
scalarValueList
protected FeatureMap scalarValueList
The cached value of the 'Scalar Value List
' attribute list.- See Also:
getScalarValueList()
-
dataBlock
protected DataBlockType dataBlock
The cached value of the 'Data Block
' containment reference.- See Also:
getDataBlock()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classBasicEObjectImpl
-
getValueArray
public EList<ValueArrayType> getValueArray()
- Specified by:
getValueArray
in interfaceRangeSetType
- Returns:
- the value of the 'Value Array' containment reference list.
- See Also:
Gml311Package.getRangeSetType_ValueArray()
-
getScalarValueList
public FeatureMap getScalarValueList()
- Specified by:
getScalarValueList
in interfaceRangeSetType
- Returns:
- the value of the 'Scalar Value List' attribute list.
- See Also:
Gml311Package.getRangeSetType_ScalarValueList()
-
getBooleanList
public EList<List> getBooleanList()
- Specified by:
getBooleanList
in interfaceRangeSetType
- Returns:
- the value of the 'Boolean List' attribute list.
- See Also:
Gml311Package.getRangeSetType_BooleanList()
-
getCategoryList
public EList<CodeOrNullListType> getCategoryList()
- Specified by:
getCategoryList
in interfaceRangeSetType
- Returns:
- the value of the 'Category List' containment reference list.
- See Also:
Gml311Package.getRangeSetType_CategoryList()
-
getQuantityList
public EList<MeasureOrNullListType> getQuantityList()
- Specified by:
getQuantityList
in interfaceRangeSetType
- Returns:
- the value of the 'Quantity List' containment reference list.
- See Also:
Gml311Package.getRangeSetType_QuantityList()
-
getCountList
public EList<List> getCountList()
- Specified by:
getCountList
in interfaceRangeSetType
- Returns:
- the value of the 'Count List' attribute list.
- See Also:
Gml311Package.getRangeSetType_CountList()
-
getDataBlock
public DataBlockType getDataBlock()
- Specified by:
getDataBlock
in interfaceRangeSetType
- Returns:
- the value of the 'Data Block' containment reference.
- See Also:
RangeSetType.setDataBlock(DataBlockType)
,Gml311Package.getRangeSetType_DataBlock()
-
basicSetDataBlock
public NotificationChain basicSetDataBlock(DataBlockType newDataBlock, NotificationChain msgs)
-
setDataBlock
public void setDataBlock(DataBlockType newDataBlock)
- Specified by:
setDataBlock
in interfaceRangeSetType
- Parameters:
newDataBlock
- the new value of the 'Data Block' containment reference.- See Also:
RangeSetType.getDataBlock()
-
getFile
public FileType getFile()
- Specified by:
getFile
in interfaceRangeSetType
- Returns:
- the value of the 'File' containment reference.
- See Also:
RangeSetType.setFile(FileType)
,Gml311Package.getRangeSetType_File()
-
basicSetFile
public NotificationChain basicSetFile(FileType newFile, NotificationChain msgs)
-
setFile
public void setFile(FileType newFile)
- Specified by:
setFile
in interfaceRangeSetType
- Parameters:
newFile
- the new value of the 'File' containment reference.- See Also:
RangeSetType.getFile()
-
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
-
-