Package net.opengis.gml311.impl
Class OperationMethodTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- AbstractGMLTypeImpl
-
- DefinitionTypeImpl
-
- OperationMethodBaseTypeImpl
-
- OperationMethodTypeImpl
-
- All Implemented Interfaces:
AbstractGMLType
,DefinitionType
,OperationMethodBaseType
,OperationMethodType
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
public class OperationMethodTypeImpl extends OperationMethodBaseTypeImpl implements OperationMethodType
An implementation of the model object 'Operation Method 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 CodeType
methodFormula
The cached value of the 'Method Formula
' containment reference.protected EList<IdentifierType>
methodID
The cached value of the 'Method ID
' containment reference list.protected StringOrRefType
remarks
The cached value of the 'Remarks
' containment reference.protected static BigInteger
SOURCE_DIMENSIONS_EDEFAULT
The default value of the 'Source Dimensions
' attribute.protected BigInteger
sourceDimensions
The cached value of the 'Source Dimensions
' attribute.protected static BigInteger
TARGET_DIMENSIONS_EDEFAULT
The default value of the 'Target Dimensions
' attribute.protected BigInteger
targetDimensions
The cached value of the 'Target Dimensions
' attribute.protected EList<AbstractGeneralOperationParameterRefType>
usesParameter
The cached value of the 'Uses Parameter
' containment reference list.-
Fields inherited from class OperationMethodBaseTypeImpl
methodName
-
Fields inherited from class AbstractGMLTypeImpl
description, id, ID_EDEFAULT, metaDataProperty, nameGroup
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
OperationMethodTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetMethodFormula(CodeType newMethodFormula, NotificationChain msgs)
NotificationChain
basicSetRemarks(StringOrRefType newRemarks, 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)
CodeType
getMethodFormula()
EList<IdentifierType>
getMethodID()
StringOrRefType
getRemarks()
BigInteger
getSourceDimensions()
BigInteger
getTargetDimensions()
EList<AbstractGeneralOperationParameterRefType>
getUsesParameter()
void
setMethodFormula(CodeType newMethodFormula)
void
setRemarks(StringOrRefType newRemarks)
void
setSourceDimensions(BigInteger newSourceDimensions)
void
setTargetDimensions(BigInteger newTargetDimensions)
String
toString()
-
Methods inherited from class OperationMethodBaseTypeImpl
basicSetMethodName, getMethodName, setMethodName
-
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 AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
-
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface OperationMethodBaseType
getMethodName, setMethodName
-
-
-
-
Field Detail
-
methodID
protected EList<IdentifierType> methodID
The cached value of the 'Method ID
' containment reference list.- See Also:
getMethodID()
-
remarks
protected StringOrRefType remarks
The cached value of the 'Remarks
' containment reference.- See Also:
getRemarks()
-
methodFormula
protected CodeType methodFormula
The cached value of the 'Method Formula
' containment reference.- See Also:
getMethodFormula()
-
SOURCE_DIMENSIONS_EDEFAULT
protected static final BigInteger SOURCE_DIMENSIONS_EDEFAULT
The default value of the 'Source Dimensions
' attribute.- See Also:
getSourceDimensions()
-
sourceDimensions
protected BigInteger sourceDimensions
The cached value of the 'Source Dimensions
' attribute.- See Also:
getSourceDimensions()
-
TARGET_DIMENSIONS_EDEFAULT
protected static final BigInteger TARGET_DIMENSIONS_EDEFAULT
The default value of the 'Target Dimensions
' attribute.- See Also:
getTargetDimensions()
-
targetDimensions
protected BigInteger targetDimensions
The cached value of the 'Target Dimensions
' attribute.- See Also:
getTargetDimensions()
-
usesParameter
protected EList<AbstractGeneralOperationParameterRefType> usesParameter
The cached value of the 'Uses Parameter
' containment reference list.- See Also:
getUsesParameter()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classOperationMethodBaseTypeImpl
-
getMethodID
public EList<IdentifierType> getMethodID()
- Specified by:
getMethodID
in interfaceOperationMethodType
- Returns:
- the value of the 'Method ID' containment reference list.
- See Also:
Gml311Package.getOperationMethodType_MethodID()
-
getRemarks
public StringOrRefType getRemarks()
- Specified by:
getRemarks
in interfaceOperationMethodType
- Returns:
- the value of the 'Remarks' containment reference.
- See Also:
OperationMethodType.setRemarks(StringOrRefType)
,Gml311Package.getOperationMethodType_Remarks()
-
basicSetRemarks
public NotificationChain basicSetRemarks(StringOrRefType newRemarks, NotificationChain msgs)
-
setRemarks
public void setRemarks(StringOrRefType newRemarks)
- Specified by:
setRemarks
in interfaceOperationMethodType
- Parameters:
newRemarks
- the new value of the 'Remarks' containment reference.- See Also:
OperationMethodType.getRemarks()
-
getMethodFormula
public CodeType getMethodFormula()
- Specified by:
getMethodFormula
in interfaceOperationMethodType
- Returns:
- the value of the 'Method Formula' containment reference.
- See Also:
OperationMethodType.setMethodFormula(CodeType)
,Gml311Package.getOperationMethodType_MethodFormula()
-
basicSetMethodFormula
public NotificationChain basicSetMethodFormula(CodeType newMethodFormula, NotificationChain msgs)
-
setMethodFormula
public void setMethodFormula(CodeType newMethodFormula)
- Specified by:
setMethodFormula
in interfaceOperationMethodType
- Parameters:
newMethodFormula
- the new value of the 'Method Formula' containment reference.- See Also:
OperationMethodType.getMethodFormula()
-
getSourceDimensions
public BigInteger getSourceDimensions()
- Specified by:
getSourceDimensions
in interfaceOperationMethodType
- Returns:
- the value of the 'Source Dimensions' attribute.
- See Also:
OperationMethodType.setSourceDimensions(BigInteger)
,Gml311Package.getOperationMethodType_SourceDimensions()
-
setSourceDimensions
public void setSourceDimensions(BigInteger newSourceDimensions)
- Specified by:
setSourceDimensions
in interfaceOperationMethodType
- Parameters:
newSourceDimensions
- the new value of the 'Source Dimensions' attribute.- See Also:
OperationMethodType.getSourceDimensions()
-
getTargetDimensions
public BigInteger getTargetDimensions()
- Specified by:
getTargetDimensions
in interfaceOperationMethodType
- Returns:
- the value of the 'Target Dimensions' attribute.
- See Also:
OperationMethodType.setTargetDimensions(BigInteger)
,Gml311Package.getOperationMethodType_TargetDimensions()
-
setTargetDimensions
public void setTargetDimensions(BigInteger newTargetDimensions)
- Specified by:
setTargetDimensions
in interfaceOperationMethodType
- Parameters:
newTargetDimensions
- the new value of the 'Target Dimensions' attribute.- See Also:
OperationMethodType.getTargetDimensions()
-
getUsesParameter
public EList<AbstractGeneralOperationParameterRefType> getUsesParameter()
- Specified by:
getUsesParameter
in interfaceOperationMethodType
- Returns:
- the value of the 'Uses Parameter' containment reference list.
- See Also:
Gml311Package.getOperationMethodType_UsesParameter()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classOperationMethodBaseTypeImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classOperationMethodBaseTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classOperationMethodBaseTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classOperationMethodBaseTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classOperationMethodBaseTypeImpl
-
toString
public String toString()
- Overrides:
toString
in classAbstractGMLTypeImpl
-
-