net.opengis.gml
Class OperationMethodType

java.lang.Object
  extended by net.opengis.gml.AbstractGMLType
      extended by net.opengis.gml.DefinitionType
          extended by net.opengis.gml.OperationMethodBaseType
              extended by net.opengis.gml.OperationMethodType

public class OperationMethodType
extends OperationMethodBaseType

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.

Classe Java pour OperationMethodType complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <complexType name="OperationMethodType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}OperationMethodBaseType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}methodID" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}remarks" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}methodFormula"/>
         <element ref="{http://www.opengis.net/gml}sourceDimensions"/>
         <element ref="{http://www.opengis.net/gml}targetDimensions"/>
         <element ref="{http://www.opengis.net/gml}usesParameter" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  CodeType methodFormula
           
protected  List<IdentifierType> methodID
           
protected  StringOrRefType remarks
           
protected  BigInteger sourceDimensions
           
protected  BigInteger targetDimensions
           
protected  List<AbstractGeneralOperationParameterRefType> usesParameter
           
 
Fields inherited from class net.opengis.gml.AbstractGMLType
description, id, metaDataProperty, name
 
Constructor Summary
OperationMethodType()
           
 
Method Summary
 CodeType getMethodFormula()
          Obtient la valeur de la propriété methodFormula.
 List<IdentifierType> getMethodID()
          Set of alternative identifications of this operation method.
 StringOrRefType getRemarks()
          Comments on or information about this operation method, including source information.
 BigInteger getSourceDimensions()
          Obtient la valeur de la propriété sourceDimensions.
 BigInteger getTargetDimensions()
          Obtient la valeur de la propriété targetDimensions.
 List<AbstractGeneralOperationParameterRefType> getUsesParameter()
          Unordered list of associations to the set of operation parameters and parameter groups used by this operation method.
 boolean isSetMethodFormula()
           
 boolean isSetMethodID()
           
 boolean isSetRemarks()
           
 boolean isSetSourceDimensions()
           
 boolean isSetTargetDimensions()
           
 boolean isSetUsesParameter()
           
 void setMethodFormula(CodeType value)
          Définit la valeur de la propriété methodFormula.
 void setRemarks(StringOrRefType value)
          Définit la valeur de la propriété remarks.
 void setSourceDimensions(BigInteger value)
          Définit la valeur de la propriété sourceDimensions.
 void setTargetDimensions(BigInteger value)
          Définit la valeur de la propriété targetDimensions.
 void unsetMethodID()
           
 void unsetUsesParameter()
           
 
Methods inherited from class net.opengis.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

methodID

protected List<IdentifierType> methodID

remarks

protected StringOrRefType remarks

methodFormula

protected CodeType methodFormula

sourceDimensions

protected BigInteger sourceDimensions

targetDimensions

protected BigInteger targetDimensions

usesParameter

protected List<AbstractGeneralOperationParameterRefType> usesParameter
Constructor Detail

OperationMethodType

public OperationMethodType()
Method Detail

getMethodID

public List<IdentifierType> getMethodID()
Set of alternative identifications of this operation method. The first methodID, if any, is normally the primary identification code, and any others are aliases. Gets the value of the methodID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the methodID property.

For example, to add a new item, do as follows:

    getMethodID().add(newItem);
 

Objects of the following type(s) are allowed in the list IdentifierType


isSetMethodID

public boolean isSetMethodID()

unsetMethodID

public void unsetMethodID()

getRemarks

public StringOrRefType getRemarks()
Comments on or information about this operation method, including source information.

Returns:
possible object is StringOrRefType

setRemarks

public void setRemarks(StringOrRefType value)
Définit la valeur de la propriété remarks.

Parameters:
value - allowed object is StringOrRefType

isSetRemarks

public boolean isSetRemarks()

getMethodFormula

public CodeType getMethodFormula()
Obtient la valeur de la propriété methodFormula.

Returns:
possible object is CodeType

setMethodFormula

public void setMethodFormula(CodeType value)
Définit la valeur de la propriété methodFormula.

Parameters:
value - allowed object is CodeType

isSetMethodFormula

public boolean isSetMethodFormula()

getSourceDimensions

public BigInteger getSourceDimensions()
Obtient la valeur de la propriété sourceDimensions.

Returns:
possible object is BigInteger

setSourceDimensions

public void setSourceDimensions(BigInteger value)
Définit la valeur de la propriété sourceDimensions.

Parameters:
value - allowed object is BigInteger

isSetSourceDimensions

public boolean isSetSourceDimensions()

getTargetDimensions

public BigInteger getTargetDimensions()
Obtient la valeur de la propriété targetDimensions.

Returns:
possible object is BigInteger

setTargetDimensions

public void setTargetDimensions(BigInteger value)
Définit la valeur de la propriété targetDimensions.

Parameters:
value - allowed object is BigInteger

isSetTargetDimensions

public boolean isSetTargetDimensions()

getUsesParameter

public List<AbstractGeneralOperationParameterRefType> getUsesParameter()
Unordered list of associations to the set of operation parameters and parameter groups used by this operation method. Gets the value of the usesParameter property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the usesParameter property.

For example, to add a new item, do as follows:

    getUsesParameter().add(newItem);
 

Objects of the following type(s) are allowed in the list AbstractGeneralOperationParameterRefType


isSetUsesParameter

public boolean isSetUsesParameter()

unsetUsesParameter

public void unsetUsesParameter()


Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.