Package net.opengis.gml311.impl
Class CovarianceElementTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- CovarianceElementTypeImpl
-
- All Implemented Interfaces:
CovarianceElementType
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
public class CovarianceElementTypeImpl extends MinimalEObjectImpl.Container implements CovarianceElementType
An implementation of the model object 'Covariance Element 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 static BigInteger
COLUMN_INDEX_EDEFAULT
The default value of the 'Column Index
' attribute.protected BigInteger
columnIndex
The cached value of the 'Column Index
' attribute.protected double
covariance
The cached value of the 'Covariance
' attribute.protected static double
COVARIANCE_EDEFAULT
The default value of the 'Covariance
' attribute.protected boolean
covarianceESet
This is true if the Covariance attribute has been set.protected static BigInteger
ROW_INDEX_EDEFAULT
The default value of the 'Row Index
' attribute.protected BigInteger
rowIndex
The cached value of the 'Row Index
' attribute.
-
Constructor Summary
Constructors Modifier Constructor Description protected
CovarianceElementTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
BigInteger
getColumnIndex()
double
getCovariance()
BigInteger
getRowIndex()
boolean
isSetCovariance()
void
setColumnIndex(BigInteger newColumnIndex)
void
setCovariance(double newCovariance)
void
setRowIndex(BigInteger newRowIndex)
String
toString()
void
unsetCovariance()
-
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, 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
-
ROW_INDEX_EDEFAULT
protected static final BigInteger ROW_INDEX_EDEFAULT
The default value of the 'Row Index
' attribute.- See Also:
getRowIndex()
-
rowIndex
protected BigInteger rowIndex
The cached value of the 'Row Index
' attribute.- See Also:
getRowIndex()
-
COLUMN_INDEX_EDEFAULT
protected static final BigInteger COLUMN_INDEX_EDEFAULT
The default value of the 'Column Index
' attribute.- See Also:
getColumnIndex()
-
columnIndex
protected BigInteger columnIndex
The cached value of the 'Column Index
' attribute.- See Also:
getColumnIndex()
-
COVARIANCE_EDEFAULT
protected static final double COVARIANCE_EDEFAULT
The default value of the 'Covariance
' attribute.- See Also:
getCovariance()
, Constant Field Values
-
covariance
protected double covariance
The cached value of the 'Covariance
' attribute.- See Also:
getCovariance()
-
covarianceESet
protected boolean covarianceESet
This is true if the Covariance attribute has been set.
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classBasicEObjectImpl
-
getRowIndex
public BigInteger getRowIndex()
- Specified by:
getRowIndex
in interfaceCovarianceElementType
- Returns:
- the value of the 'Row Index' attribute.
- See Also:
CovarianceElementType.setRowIndex(BigInteger)
,Gml311Package.getCovarianceElementType_RowIndex()
-
setRowIndex
public void setRowIndex(BigInteger newRowIndex)
- Specified by:
setRowIndex
in interfaceCovarianceElementType
- Parameters:
newRowIndex
- the new value of the 'Row Index' attribute.- See Also:
CovarianceElementType.getRowIndex()
-
getColumnIndex
public BigInteger getColumnIndex()
- Specified by:
getColumnIndex
in interfaceCovarianceElementType
- Returns:
- the value of the 'Column Index' attribute.
- See Also:
CovarianceElementType.setColumnIndex(BigInteger)
,Gml311Package.getCovarianceElementType_ColumnIndex()
-
setColumnIndex
public void setColumnIndex(BigInteger newColumnIndex)
- Specified by:
setColumnIndex
in interfaceCovarianceElementType
- Parameters:
newColumnIndex
- the new value of the 'Column Index' attribute.- See Also:
CovarianceElementType.getColumnIndex()
-
getCovariance
public double getCovariance()
- Specified by:
getCovariance
in interfaceCovarianceElementType
- Returns:
- the value of the 'Covariance' attribute.
- See Also:
CovarianceElementType.isSetCovariance()
,CovarianceElementType.unsetCovariance()
,CovarianceElementType.setCovariance(double)
,Gml311Package.getCovarianceElementType_Covariance()
-
setCovariance
public void setCovariance(double newCovariance)
- Specified by:
setCovariance
in interfaceCovarianceElementType
- Parameters:
newCovariance
- the new value of the 'Covariance' attribute.- See Also:
CovarianceElementType.isSetCovariance()
,CovarianceElementType.unsetCovariance()
,CovarianceElementType.getCovariance()
-
unsetCovariance
public void unsetCovariance()
- Specified by:
unsetCovariance
in interfaceCovarianceElementType
- See Also:
CovarianceElementType.isSetCovariance()
,CovarianceElementType.getCovariance()
,CovarianceElementType.setCovariance(double)
-
isSetCovariance
public boolean isSetCovariance()
- Specified by:
isSetCovariance
in interfaceCovarianceElementType
- Returns:
- whether the value of the 'Covariance' attribute is set.
- See Also:
CovarianceElementType.unsetCovariance()
,CovarianceElementType.getCovariance()
,CovarianceElementType.setCovariance(double)
-
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
-
-