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 CodeTypemethodFormulaThe cached value of the 'Method Formula' containment reference.protected EList<IdentifierType>methodIDThe cached value of the 'Method ID' containment reference list.protected StringOrRefTyperemarksThe cached value of the 'Remarks' containment reference.protected static BigIntegerSOURCE_DIMENSIONS_EDEFAULTThe default value of the 'Source Dimensions' attribute.protected BigIntegersourceDimensionsThe cached value of the 'Source Dimensions' attribute.protected static BigIntegerTARGET_DIMENSIONS_EDEFAULTThe default value of the 'Target Dimensions' attribute.protected BigIntegertargetDimensionsThe cached value of the 'Target Dimensions' attribute.protected EList<AbstractGeneralOperationParameterRefType>usesParameterThe 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 protectedOperationMethodTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetMethodFormula(CodeType newMethodFormula, NotificationChain msgs)NotificationChainbasicSetRemarks(StringOrRefType newRemarks, NotificationChain msgs)ObjecteGet(int featureID, boolean resolve, boolean coreType)NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)CodeTypegetMethodFormula()EList<IdentifierType>getMethodID()StringOrRefTypegetRemarks()BigIntegergetSourceDimensions()BigIntegergetTargetDimensions()EList<AbstractGeneralOperationParameterRefType>getUsesParameter()voidsetMethodFormula(CodeType newMethodFormula)voidsetRemarks(StringOrRefType newRemarks)voidsetSourceDimensions(BigInteger newSourceDimensions)voidsetTargetDimensions(BigInteger newTargetDimensions)StringtoString()-
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:
eStaticClassin classOperationMethodBaseTypeImpl
-
getMethodID
public EList<IdentifierType> getMethodID()
- Specified by:
getMethodIDin interfaceOperationMethodType- Returns:
- the value of the 'Method ID' containment reference list.
- See Also:
Gml311Package.getOperationMethodType_MethodID()
-
getRemarks
public StringOrRefType getRemarks()
- Specified by:
getRemarksin 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:
setRemarksin interfaceOperationMethodType- Parameters:
newRemarks- the new value of the 'Remarks' containment reference.- See Also:
OperationMethodType.getRemarks()
-
getMethodFormula
public CodeType getMethodFormula()
- Specified by:
getMethodFormulain 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:
setMethodFormulain interfaceOperationMethodType- Parameters:
newMethodFormula- the new value of the 'Method Formula' containment reference.- See Also:
OperationMethodType.getMethodFormula()
-
getSourceDimensions
public BigInteger getSourceDimensions()
- Specified by:
getSourceDimensionsin 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:
setSourceDimensionsin interfaceOperationMethodType- Parameters:
newSourceDimensions- the new value of the 'Source Dimensions' attribute.- See Also:
OperationMethodType.getSourceDimensions()
-
getTargetDimensions
public BigInteger getTargetDimensions()
- Specified by:
getTargetDimensionsin 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:
setTargetDimensionsin interfaceOperationMethodType- Parameters:
newTargetDimensions- the new value of the 'Target Dimensions' attribute.- See Also:
OperationMethodType.getTargetDimensions()
-
getUsesParameter
public EList<AbstractGeneralOperationParameterRefType> getUsesParameter()
- Specified by:
getUsesParameterin 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:
eInverseRemovein classOperationMethodBaseTypeImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classOperationMethodBaseTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classOperationMethodBaseTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classOperationMethodBaseTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classOperationMethodBaseTypeImpl
-
toString
public String toString()
- Overrides:
toStringin classAbstractGMLTypeImpl
-
-