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 BigIntegerCOLUMN_INDEX_EDEFAULTThe default value of the 'Column Index' attribute.protected BigIntegercolumnIndexThe cached value of the 'Column Index' attribute.protected doublecovarianceThe cached value of the 'Covariance' attribute.protected static doubleCOVARIANCE_EDEFAULTThe default value of the 'Covariance' attribute.protected booleancovarianceESetThis is true if the Covariance attribute has been set.protected static BigIntegerROW_INDEX_EDEFAULTThe default value of the 'Row Index' attribute.protected BigIntegerrowIndexThe cached value of the 'Row Index' attribute.
-
Constructor Summary
Constructors Modifier Constructor Description protectedCovarianceElementTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)BigIntegergetColumnIndex()doublegetCovariance()BigIntegergetRowIndex()booleanisSetCovariance()voidsetColumnIndex(BigInteger newColumnIndex)voidsetCovariance(double newCovariance)voidsetRowIndex(BigInteger newRowIndex)StringtoString()voidunsetCovariance()-
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:
eStaticClassin classBasicEObjectImpl
-
getRowIndex
public BigInteger getRowIndex()
- Specified by:
getRowIndexin 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:
setRowIndexin interfaceCovarianceElementType- Parameters:
newRowIndex- the new value of the 'Row Index' attribute.- See Also:
CovarianceElementType.getRowIndex()
-
getColumnIndex
public BigInteger getColumnIndex()
- Specified by:
getColumnIndexin 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:
setColumnIndexin interfaceCovarianceElementType- Parameters:
newColumnIndex- the new value of the 'Column Index' attribute.- See Also:
CovarianceElementType.getColumnIndex()
-
getCovariance
public double getCovariance()
- Specified by:
getCovariancein 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:
setCovariancein interfaceCovarianceElementType- Parameters:
newCovariance- the new value of the 'Covariance' attribute.- See Also:
CovarianceElementType.isSetCovariance(),CovarianceElementType.unsetCovariance(),CovarianceElementType.getCovariance()
-
unsetCovariance
public void unsetCovariance()
- Specified by:
unsetCovariancein interfaceCovarianceElementType- See Also:
CovarianceElementType.isSetCovariance(),CovarianceElementType.getCovariance(),CovarianceElementType.setCovariance(double)
-
isSetCovariance
public boolean isSetCovariance()
- Specified by:
isSetCovariancein 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:
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
-
-