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 ScaleAxisByFactorTypescaleAxesByFactorThe cached value of the 'Scale Axes By Factor' reference.protected ScaleByFactorTypescaleByFactorThe cached value of the 'Scale By Factor' reference.protected ScaleToExtentTypescaleToExtentThe cached value of the 'Scale To Extent' reference.protected ScaleToSizeTypescaleToSizeThe 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 protectedScalingTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScaleAxisByFactorTypebasicGetScaleAxesByFactor()ScaleByFactorTypebasicGetScaleByFactor()ScaleToExtentTypebasicGetScaleToExtent()ScaleToSizeTypebasicGetScaleToSize()ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)ScaleAxisByFactorTypegetScaleAxesByFactor()ScaleByFactorTypegetScaleByFactor()ScaleToExtentTypegetScaleToExtent()ScaleToSizeTypegetScaleToSize()voidsetScaleAxesByFactor(ScaleAxisByFactorType newScaleAxesByFactor)voidsetScaleByFactor(ScaleByFactorType newScaleByFactor)voidsetScaleToExtent(ScaleToExtentType newScaleToExtent)voidsetScaleToSize(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:
eStaticClassin classEObjectImpl
-
getScaleByFactor
public ScaleByFactorType getScaleByFactor()
- Specified by:
getScaleByFactorin interfaceScalingType
-
basicGetScaleByFactor
public ScaleByFactorType basicGetScaleByFactor()
-
setScaleByFactor
public void setScaleByFactor(ScaleByFactorType newScaleByFactor)
- Specified by:
setScaleByFactorin interfaceScalingType- Parameters:
newScaleByFactor- the new value of the 'Scale By Factor' reference.- See Also:
ScalingType.getScaleByFactor()
-
getScaleAxesByFactor
public ScaleAxisByFactorType getScaleAxesByFactor()
- Specified by:
getScaleAxesByFactorin interfaceScalingType
-
basicGetScaleAxesByFactor
public ScaleAxisByFactorType basicGetScaleAxesByFactor()
-
setScaleAxesByFactor
public void setScaleAxesByFactor(ScaleAxisByFactorType newScaleAxesByFactor)
- Specified by:
setScaleAxesByFactorin interfaceScalingType- Parameters:
newScaleAxesByFactor- the new value of the 'Scale Axes By Factor' reference.- See Also:
ScalingType.getScaleAxesByFactor()
-
getScaleToSize
public ScaleToSizeType getScaleToSize()
- Specified by:
getScaleToSizein interfaceScalingType
-
basicGetScaleToSize
public ScaleToSizeType basicGetScaleToSize()
-
setScaleToSize
public void setScaleToSize(ScaleToSizeType newScaleToSize)
- Specified by:
setScaleToSizein interfaceScalingType- Parameters:
newScaleToSize- the new value of the 'Scale To Size' reference.- See Also:
ScalingType.getScaleToSize()
-
getScaleToExtent
public ScaleToExtentType getScaleToExtent()
- Specified by:
getScaleToExtentin interfaceScalingType
-
basicGetScaleToExtent
public ScaleToExtentType basicGetScaleToExtent()
-
setScaleToExtent
public void setScaleToExtent(ScaleToExtentType newScaleToExtent)
- Specified by:
setScaleToExtentin 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:
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
-
-