Package net.opengis.wcs20.impl
Class ScalingTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- ScalingTypeImpl
-
- All Implemented Interfaces:
ScalingType
,Notifier
,EObject
,InternalEObject
public class ScalingTypeImpl extends EObjectImpl implements ScalingType
An implementation of the model object 'Scaling Type'.The following features are implemented:
-
-
Nested Class Summary
-
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 ScaleAxisByFactorType
scaleAxesByFactor
The cached value of the 'Scale Axes By Factor
' reference.protected ScaleByFactorType
scaleByFactor
The cached value of the 'Scale By Factor
' reference.protected ScaleToExtentType
scaleToExtent
The cached value of the 'Scale To Extent
' reference.protected ScaleToSizeType
scaleToSize
The cached value of the 'Scale To Size
' reference.-
Fields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ScalingTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScaleAxisByFactorType
basicGetScaleAxesByFactor()
ScaleByFactorType
basicGetScaleByFactor()
ScaleToExtentType
basicGetScaleToExtent()
ScaleToSizeType
basicGetScaleToSize()
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)
ScaleAxisByFactorType
getScaleAxesByFactor()
ScaleByFactorType
getScaleByFactor()
ScaleToExtentType
getScaleToExtent()
ScaleToSizeType
getScaleToSize()
void
setScaleAxesByFactor(ScaleAxisByFactorType newScaleAxesByFactor)
void
setScaleByFactor(ScaleByFactorType newScaleByFactor)
void
setScaleToExtent(ScaleToExtentType newScaleToExtent)
void
setScaleToSize(ScaleToSizeType newScaleToSize)
-
Methods inherited from class EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
scaleByFactor
protected ScaleByFactorType scaleByFactor
The cached value of the 'Scale By Factor
' reference.- See Also:
getScaleByFactor()
-
scaleAxesByFactor
protected ScaleAxisByFactorType scaleAxesByFactor
The cached value of the 'Scale Axes By Factor
' reference.- See Also:
getScaleAxesByFactor()
-
scaleToSize
protected ScaleToSizeType scaleToSize
The cached value of the 'Scale To Size
' reference.- See Also:
getScaleToSize()
-
scaleToExtent
protected ScaleToExtentType scaleToExtent
The cached value of the 'Scale To Extent
' reference.- See Also:
getScaleToExtent()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classEObjectImpl
-
getScaleByFactor
public ScaleByFactorType getScaleByFactor()
- Specified by:
getScaleByFactor
in interfaceScalingType
-
basicGetScaleByFactor
public ScaleByFactorType basicGetScaleByFactor()
-
setScaleByFactor
public void setScaleByFactor(ScaleByFactorType newScaleByFactor)
- Specified by:
setScaleByFactor
in interfaceScalingType
- Parameters:
newScaleByFactor
- the new value of the 'Scale By Factor' reference.- See Also:
ScalingType.getScaleByFactor()
-
getScaleAxesByFactor
public ScaleAxisByFactorType getScaleAxesByFactor()
- Specified by:
getScaleAxesByFactor
in interfaceScalingType
-
basicGetScaleAxesByFactor
public ScaleAxisByFactorType basicGetScaleAxesByFactor()
-
setScaleAxesByFactor
public void setScaleAxesByFactor(ScaleAxisByFactorType newScaleAxesByFactor)
- Specified by:
setScaleAxesByFactor
in interfaceScalingType
- Parameters:
newScaleAxesByFactor
- the new value of the 'Scale Axes By Factor' reference.- See Also:
ScalingType.getScaleAxesByFactor()
-
getScaleToSize
public ScaleToSizeType getScaleToSize()
- Specified by:
getScaleToSize
in interfaceScalingType
-
basicGetScaleToSize
public ScaleToSizeType basicGetScaleToSize()
-
setScaleToSize
public void setScaleToSize(ScaleToSizeType newScaleToSize)
- Specified by:
setScaleToSize
in interfaceScalingType
- Parameters:
newScaleToSize
- the new value of the 'Scale To Size' reference.- See Also:
ScalingType.getScaleToSize()
-
getScaleToExtent
public ScaleToExtentType getScaleToExtent()
- Specified by:
getScaleToExtent
in interfaceScalingType
-
basicGetScaleToExtent
public ScaleToExtentType basicGetScaleToExtent()
-
setScaleToExtent
public void setScaleToExtent(ScaleToExtentType newScaleToExtent)
- Specified by:
setScaleToExtent
in interfaceScalingType
- Parameters:
newScaleToExtent
- the new value of the 'Scale To Extent' reference.- See Also:
ScalingType.getScaleToExtent()
-
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
-
-