Package net.opengis.gml311.impl
Class VectorTypeImpl
- Object
- 
- BasicNotifierImpl
- 
- BasicEObjectImpl
- 
- MinimalEObjectImpl
- 
- MinimalEObjectImpl.Container
- 
- VectorTypeImpl
 
 
 
 
 
- 
- All Implemented Interfaces:
- VectorType,- Notifier,- EObject,- EStructuralFeature.Internal.DynamicValueHolder,- InternalEObject
 
 public class VectorTypeImpl extends MinimalEObjectImpl.Container implements VectorType An implementation of the model object 'Vector Type'.The following features are implemented: 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class MinimalEObjectImpl.ContainerMinimalEObjectImpl.Container.Dynamic
 - 
Nested classes/interfaces inherited from class BasicEObjectImplBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 - 
Nested classes/interfaces inherited from class BasicNotifierImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected static List<String>AXIS_LABELS_EDEFAULTThe default value of the 'Axis Labels' attribute.protected List<String>axisLabelsThe cached value of the 'Axis Labels' attribute.protected static BigIntegerSRS_DIMENSION_EDEFAULTThe default value of the 'Srs Dimension' attribute.protected static StringSRS_NAME_EDEFAULTThe default value of the 'Srs Name' attribute.protected BigIntegersrsDimensionThe cached value of the 'Srs Dimension' attribute.protected StringsrsNameThe cached value of the 'Srs Name' attribute.protected static List<String>UOM_LABELS_EDEFAULTThe default value of the 'Uom Labels' attribute.protected List<String>uomLabelsThe cached value of the 'Uom Labels' attribute.protected List<Double>valueThe cached value of the 'Value' attribute.protected static List<Double>VALUE_EDEFAULTThe default value of the 'Value' attribute.
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedVectorTypeImpl()
 - 
Method SummaryAll 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)List<String>getAxisLabels()BigIntegergetSrsDimension()StringgetSrsName()List<String>getUomLabels()List<Double>getValue()voidsetAxisLabels(List<String> newAxisLabels)voidsetSrsDimension(BigInteger newSrsDimension)voidsetSrsName(String newSrsName)voidsetUomLabels(List<String> newUomLabels)voidsetValue(List<Double> newValue)StringtoString()- 
Methods inherited from class MinimalEObjectImpldynamicGet, 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 BasicEObjectImpleAddVirtualValue, 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 Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
- 
 
- 
- 
- 
Field Detail- 
VALUE_EDEFAULTprotected static final List<Double> VALUE_EDEFAULT The default value of the 'Value' attribute.- See Also:
- getValue()
 
 - 
valueprotected List<Double> value The cached value of the 'Value' attribute.- See Also:
- getValue()
 
 - 
AXIS_LABELS_EDEFAULTprotected static final List<String> AXIS_LABELS_EDEFAULT The default value of the 'Axis Labels' attribute.- See Also:
- getAxisLabels()
 
 - 
axisLabelsprotected List<String> axisLabels The cached value of the 'Axis Labels' attribute.- See Also:
- getAxisLabels()
 
 - 
SRS_DIMENSION_EDEFAULTprotected static final BigInteger SRS_DIMENSION_EDEFAULT The default value of the 'Srs Dimension' attribute.- See Also:
- getSrsDimension()
 
 - 
srsDimensionprotected BigInteger srsDimension The cached value of the 'Srs Dimension' attribute.- See Also:
- getSrsDimension()
 
 - 
SRS_NAME_EDEFAULTprotected static final String SRS_NAME_EDEFAULT The default value of the 'Srs Name' attribute.- See Also:
- getSrsName()
 
 - 
srsNameprotected String srsName The cached value of the 'Srs Name' attribute.- See Also:
- getSrsName()
 
 - 
UOM_LABELS_EDEFAULTprotected static final List<String> UOM_LABELS_EDEFAULT The default value of the 'Uom Labels' attribute.- See Also:
- getUomLabels()
 
 - 
uomLabelsprotected List<String> uomLabels The cached value of the 'Uom Labels' attribute.- See Also:
- getUomLabels()
 
 
- 
 - 
Method Detail- 
eStaticClassprotected EClass eStaticClass() - Overrides:
- eStaticClassin class- BasicEObjectImpl
 
 - 
getValuepublic List<Double> getValue() - Specified by:
- getValuein interface- VectorType
- Returns:
- the value of the 'Value' attribute.
- See Also:
- VectorType.setValue(List),- Gml311Package.getVectorType_Value()
 
 - 
setValuepublic void setValue(List<Double> newValue) - Specified by:
- setValuein interface- VectorType
- Parameters:
- newValue- the new value of the 'Value' attribute.
- See Also:
- VectorType.getValue()
 
 - 
getAxisLabelspublic List<String> getAxisLabels() - Specified by:
- getAxisLabelsin interface- VectorType
- Returns:
- the value of the 'Axis Labels' attribute.
- See Also:
- VectorType.setAxisLabels(List),- Gml311Package.getVectorType_AxisLabels()
 
 - 
setAxisLabelspublic void setAxisLabels(List<String> newAxisLabels) - Specified by:
- setAxisLabelsin interface- VectorType
- Parameters:
- newAxisLabels- the new value of the 'Axis Labels' attribute.
- See Also:
- VectorType.getAxisLabels()
 
 - 
getSrsDimensionpublic BigInteger getSrsDimension() - Specified by:
- getSrsDimensionin interface- VectorType
- Returns:
- the value of the 'Srs Dimension' attribute.
- See Also:
- VectorType.setSrsDimension(BigInteger),- Gml311Package.getVectorType_SrsDimension()
 
 - 
setSrsDimensionpublic void setSrsDimension(BigInteger newSrsDimension) - Specified by:
- setSrsDimensionin interface- VectorType
- Parameters:
- newSrsDimension- the new value of the 'Srs Dimension' attribute.
- See Also:
- VectorType.getSrsDimension()
 
 - 
getSrsNamepublic String getSrsName() - Specified by:
- getSrsNamein interface- VectorType
- Returns:
- the value of the 'Srs Name' attribute.
- See Also:
- VectorType.setSrsName(String),- Gml311Package.getVectorType_SrsName()
 
 - 
setSrsNamepublic void setSrsName(String newSrsName) - Specified by:
- setSrsNamein interface- VectorType
- Parameters:
- newSrsName- the new value of the 'Srs Name' attribute.
- See Also:
- VectorType.getSrsName()
 
 - 
getUomLabelspublic List<String> getUomLabels() - Specified by:
- getUomLabelsin interface- VectorType
- Returns:
- the value of the 'Uom Labels' attribute.
- See Also:
- VectorType.setUomLabels(List),- Gml311Package.getVectorType_UomLabels()
 
 - 
setUomLabelspublic void setUomLabels(List<String> newUomLabels) - Specified by:
- setUomLabelsin interface- VectorType
- Parameters:
- newUomLabels- the new value of the 'Uom Labels' attribute.
- See Also:
- VectorType.getUomLabels()
 
 - 
eGetpublic Object eGet(int featureID, boolean resolve, boolean coreType) - Specified by:
- eGetin interface- InternalEObject
- Overrides:
- eGetin class- BasicEObjectImpl
 
 - 
eSetpublic void eSet(int featureID, Object newValue)- Specified by:
- eSetin interface- InternalEObject
- Overrides:
- eSetin class- BasicEObjectImpl
 
 - 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- InternalEObject
- Overrides:
- eUnsetin class- BasicEObjectImpl
 
 - 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- InternalEObject
- Overrides:
- eIsSetin class- BasicEObjectImpl
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- BasicEObjectImpl
 
 
- 
 
-