Package net.opengis.gml311
Interface OperationMethodType
-
- All Superinterfaces:
AbstractGMLType
,DefinitionType
,EObject
,Notifier
,OperationMethodBaseType
- All Known Implementing Classes:
OperationMethodTypeImpl
public interface OperationMethodType extends OperationMethodBaseType
A representation of the model object 'Operation Method Type'. Definition of an algorithm used to perform a coordinate operation. Most operation methods use a number of operation parameters, although some coordinate conversions use none. Each coordinate operation using the method assigns values to these parameters.The following features are supported:
- See Also:
Gml311Package.getOperationMethodType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CodeType
getMethodFormula()
Returns the value of the 'Method Formula' containment reference.EList<IdentifierType>
getMethodID()
Returns the value of the 'Method ID' containment reference list.StringOrRefType
getRemarks()
Returns the value of the 'Remarks' containment reference.BigInteger
getSourceDimensions()
Returns the value of the 'Source Dimensions' attribute.BigInteger
getTargetDimensions()
Returns the value of the 'Target Dimensions' attribute.EList<AbstractGeneralOperationParameterRefType>
getUsesParameter()
Returns the value of the 'Uses Parameter' containment reference list.void
setMethodFormula(CodeType value)
Sets the value of the 'Method Formula
' containment reference.void
setRemarks(StringOrRefType value)
Sets the value of the 'Remarks
' containment reference.void
setSourceDimensions(BigInteger value)
Sets the value of the 'Source Dimensions
' attribute.void
setTargetDimensions(BigInteger value)
Sets the value of the 'Target Dimensions
' attribute.-
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
-
-
-
-
Method Detail
-
getMethodID
EList<IdentifierType> getMethodID()
Returns the value of the 'Method ID' containment reference list. The list contents are of typeIdentifierType
. Set of alternative identifications of this operation method. The first methodID, if any, is normally the primary identification code, and any others are aliases.- Returns:
- the value of the 'Method ID' containment reference list.
- See Also:
Gml311Package.getOperationMethodType_MethodID()
-
getRemarks
StringOrRefType getRemarks()
Returns the value of the 'Remarks' containment reference. Comments on or information about this operation method, including source information.- Returns:
- the value of the 'Remarks' containment reference.
- See Also:
setRemarks(StringOrRefType)
,Gml311Package.getOperationMethodType_Remarks()
-
setRemarks
void setRemarks(StringOrRefType value)
Sets the value of the 'Remarks
' containment reference.- Parameters:
value
- the new value of the 'Remarks' containment reference.- See Also:
getRemarks()
-
getMethodFormula
CodeType getMethodFormula()
Returns the value of the 'Method Formula' containment reference. Formula(s) used by this operation method. The value may be a reference to a publication. Note that the operation method may not be analytic, in which case this element references or contains the procedure, not an analytic formula.- Returns:
- the value of the 'Method Formula' containment reference.
- See Also:
setMethodFormula(CodeType)
,Gml311Package.getOperationMethodType_MethodFormula()
-
setMethodFormula
void setMethodFormula(CodeType value)
Sets the value of the 'Method Formula
' containment reference.- Parameters:
value
- the new value of the 'Method Formula' containment reference.- See Also:
getMethodFormula()
-
getSourceDimensions
BigInteger getSourceDimensions()
Returns the value of the 'Source Dimensions' attribute. Number of dimensions in the source CRS of this operation method.- Returns:
- the value of the 'Source Dimensions' attribute.
- See Also:
setSourceDimensions(BigInteger)
,Gml311Package.getOperationMethodType_SourceDimensions()
-
setSourceDimensions
void setSourceDimensions(BigInteger value)
Sets the value of the 'Source Dimensions
' attribute.- Parameters:
value
- the new value of the 'Source Dimensions' attribute.- See Also:
getSourceDimensions()
-
getTargetDimensions
BigInteger getTargetDimensions()
Returns the value of the 'Target Dimensions' attribute. Number of dimensions in the target CRS of this operation method.- Returns:
- the value of the 'Target Dimensions' attribute.
- See Also:
setTargetDimensions(BigInteger)
,Gml311Package.getOperationMethodType_TargetDimensions()
-
setTargetDimensions
void setTargetDimensions(BigInteger value)
Sets the value of the 'Target Dimensions
' attribute.- Parameters:
value
- the new value of the 'Target Dimensions' attribute.- See Also:
getTargetDimensions()
-
getUsesParameter
EList<AbstractGeneralOperationParameterRefType> getUsesParameter()
Returns the value of the 'Uses Parameter' containment reference list. The list contents are of typeAbstractGeneralOperationParameterRefType
. Unordered list of associations to the set of operation parameters and parameter groups used by this operation method.- Returns:
- the value of the 'Uses Parameter' containment reference list.
- See Also:
Gml311Package.getOperationMethodType_UsesParameter()
-
-