Package net.opengis.gml311.impl
Class TransformationTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- All Implemented Interfaces:
AbstractCoordinateOperationBaseType
,AbstractCoordinateOperationType
,AbstractGeneralTransformationType
,AbstractGMLType
,DefinitionType
,TransformationType
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
public class TransformationTypeImpl extends AbstractGeneralTransformationTypeImpl implements TransformationType
An implementation of the model object 'Transformation 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 OperationMethodRefType
usesMethod
The cached value of the 'Uses Method
' containment reference.protected EList<ParameterValueType>
usesValue
The cached value of the 'Uses Value
' containment reference list.-
Fields inherited from class AbstractCoordinateOperationTypeImpl
coordinateOperationID, OPERATION_VERSION_EDEFAULT, operationVersion, positionalAccuracyGroup, remarks, scope, SCOPE_EDEFAULT, sourceCRS, targetCRS, validArea
-
Fields inherited from class AbstractCoordinateOperationBaseTypeImpl
coordinateOperationName
-
Fields inherited from class AbstractGMLTypeImpl
description, id, ID_EDEFAULT, metaDataProperty, nameGroup
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
TransformationTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetUsesMethod(OperationMethodRefType newUsesMethod, NotificationChain msgs)
Object
eGet(int featureID, boolean resolve, boolean coreType)
NotificationChain
eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
OperationMethodRefType
getUsesMethod()
EList<ParameterValueType>
getUsesValue()
void
setUsesMethod(OperationMethodRefType newUsesMethod)
-
Methods inherited from class AbstractCoordinateOperationTypeImpl
basicSetRemarks, basicSetSourceCRS, basicSetTargetCRS, basicSetValidArea, getCoordinateOperationID, getOperationVersion, getPositionalAccuracy, getPositionalAccuracyGroup, getRemarks, getScope, getSourceCRS, getTargetCRS, getValidArea, setOperationVersion, setRemarks, setScope, setSourceCRS, setTargetCRS, setValidArea, toString
-
Methods inherited from class AbstractCoordinateOperationBaseTypeImpl
basicSetCoordinateOperationName, getCoordinateOperationName, setCoordinateOperationName
-
Methods inherited from class AbstractGMLTypeImpl
basicSetDescription, getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
-
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, 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
-
Methods inherited from interface AbstractCoordinateOperationBaseType
getCoordinateOperationName, setCoordinateOperationName
-
Methods inherited from interface AbstractCoordinateOperationType
getCoordinateOperationID, getOperationVersion, getPositionalAccuracy, getPositionalAccuracyGroup, getRemarks, getScope, getSourceCRS, getTargetCRS, getValidArea, setOperationVersion, setRemarks, setScope, setSourceCRS, setTargetCRS, setValidArea
-
Methods inherited from interface AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
-
-
-
-
Field Detail
-
usesMethod
protected OperationMethodRefType usesMethod
The cached value of the 'Uses Method
' containment reference.- See Also:
getUsesMethod()
-
usesValue
protected EList<ParameterValueType> usesValue
The cached value of the 'Uses Value
' containment reference list.- See Also:
getUsesValue()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classAbstractGeneralTransformationTypeImpl
-
getUsesMethod
public OperationMethodRefType getUsesMethod()
- Specified by:
getUsesMethod
in interfaceTransformationType
- Returns:
- the value of the 'Uses Method' containment reference.
- See Also:
TransformationType.setUsesMethod(OperationMethodRefType)
,Gml311Package.getTransformationType_UsesMethod()
-
basicSetUsesMethod
public NotificationChain basicSetUsesMethod(OperationMethodRefType newUsesMethod, NotificationChain msgs)
-
setUsesMethod
public void setUsesMethod(OperationMethodRefType newUsesMethod)
- Specified by:
setUsesMethod
in interfaceTransformationType
- Parameters:
newUsesMethod
- the new value of the 'Uses Method' containment reference.- See Also:
TransformationType.getUsesMethod()
-
getUsesValue
public EList<ParameterValueType> getUsesValue()
- Specified by:
getUsesValue
in interfaceTransformationType
- Returns:
- the value of the 'Uses Value' containment reference list.
- See Also:
Gml311Package.getTransformationType_UsesValue()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classAbstractCoordinateOperationTypeImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classAbstractCoordinateOperationTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classAbstractCoordinateOperationTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classAbstractCoordinateOperationTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classAbstractCoordinateOperationTypeImpl
-
-