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 DataBlockTypedataBlockThe cached value of the 'Data Block' containment reference.protected FileTypefileThe cached value of the 'File' containment reference.protected FeatureMapscalarValueListThe cached value of the 'Scalar Value List' attribute list.protected EList<ValueArrayType>valueArrayThe cached value of the 'Value Array' containment reference list.
-
Constructor Summary
Constructors Modifier Constructor Description protectedRangeSetTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetDataBlock(DataBlockType newDataBlock, NotificationChain msgs)NotificationChainbasicSetFile(FileType newFile, 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)EList<List>getBooleanList()EList<CodeOrNullListType>getCategoryList()EList<List>getCountList()DataBlockTypegetDataBlock()FileTypegetFile()EList<MeasureOrNullListType>getQuantityList()FeatureMapgetScalarValueList()EList<ValueArrayType>getValueArray()voidsetDataBlock(DataBlockType newDataBlock)voidsetFile(FileType newFile)StringtoString()-
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:
eStaticClassin classBasicEObjectImpl
-
getValueArray
public EList<ValueArrayType> getValueArray()
- Specified by:
getValueArrayin interfaceRangeSetType- Returns:
- the value of the 'Value Array' containment reference list.
- See Also:
Gml311Package.getRangeSetType_ValueArray()
-
getScalarValueList
public FeatureMap getScalarValueList()
- Specified by:
getScalarValueListin interfaceRangeSetType- Returns:
- the value of the 'Scalar Value List' attribute list.
- See Also:
Gml311Package.getRangeSetType_ScalarValueList()
-
getBooleanList
public EList<List> getBooleanList()
- Specified by:
getBooleanListin interfaceRangeSetType- Returns:
- the value of the 'Boolean List' attribute list.
- See Also:
Gml311Package.getRangeSetType_BooleanList()
-
getCategoryList
public EList<CodeOrNullListType> getCategoryList()
- Specified by:
getCategoryListin interfaceRangeSetType- Returns:
- the value of the 'Category List' containment reference list.
- See Also:
Gml311Package.getRangeSetType_CategoryList()
-
getQuantityList
public EList<MeasureOrNullListType> getQuantityList()
- Specified by:
getQuantityListin interfaceRangeSetType- Returns:
- the value of the 'Quantity List' containment reference list.
- See Also:
Gml311Package.getRangeSetType_QuantityList()
-
getCountList
public EList<List> getCountList()
- Specified by:
getCountListin interfaceRangeSetType- Returns:
- the value of the 'Count List' attribute list.
- See Also:
Gml311Package.getRangeSetType_CountList()
-
getDataBlock
public DataBlockType getDataBlock()
- Specified by:
getDataBlockin 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:
setDataBlockin interfaceRangeSetType- Parameters:
newDataBlock- the new value of the 'Data Block' containment reference.- See Also:
RangeSetType.getDataBlock()
-
getFile
public FileType getFile()
- Specified by:
getFilein 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:
setFilein 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:
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
-
-