|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
org.citygml4j.jaxb.gml._3_1_1.DefinitionType
org.citygml4j.jaxb.gml._3_1_1.OperationMethodBaseType
org.citygml4j.jaxb.gml._3_1_1.OperationMethodType
public class OperationMethodType
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.
Java class for OperationMethodType complex type.
The following schema fragment specifies the expected content contained within this class.
<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>
Constructor Summary | |
---|---|
OperationMethodType()
|
Method Summary | |
---|---|
CodeType |
getMethodFormula()
Gets the value of the methodFormula property. |
java.util.List<IdentifierType> |
getMethodID()
Set of alternative identifications of this operation method. |
StringOrRefType |
getRemarks()
Comments on or information about this operation method, including source information. |
java.math.BigInteger |
getSourceDimensions()
Gets the value of the sourceDimensions property. |
java.math.BigInteger |
getTargetDimensions()
Gets the value of the targetDimensions property. |
java.util.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)
Sets the value of the methodFormula property. |
void |
setMethodID(java.util.List<IdentifierType> methodID)
Set of alternative identifications of this operation method. |
void |
setRemarks(StringOrRefType value)
Sets the value of the remarks property. |
void |
setSourceDimensions(java.math.BigInteger value)
Sets the value of the sourceDimensions property. |
void |
setTargetDimensions(java.math.BigInteger value)
Sets the value of the targetDimensions property. |
void |
setUsesParameter(java.util.List<AbstractGeneralOperationParameterRefType> usesParameter)
Unordered list of associations to the set of operation parameters and parameter groups used by this operation method. |
void |
unsetMethodID()
|
void |
unsetUsesParameter()
|
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType |
---|
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OperationMethodType()
Method Detail |
---|
public java.util.List<IdentifierType> getMethodID()
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
public boolean isSetMethodID()
public void unsetMethodID()
public StringOrRefType getRemarks()
StringOrRefType
public void setRemarks(StringOrRefType value)
value
- allowed object is
StringOrRefType
public boolean isSetRemarks()
public CodeType getMethodFormula()
CodeType
public void setMethodFormula(CodeType value)
value
- allowed object is
CodeType
public boolean isSetMethodFormula()
public java.math.BigInteger getSourceDimensions()
BigInteger
public void setSourceDimensions(java.math.BigInteger value)
value
- allowed object is
BigInteger
public boolean isSetSourceDimensions()
public java.math.BigInteger getTargetDimensions()
BigInteger
public void setTargetDimensions(java.math.BigInteger value)
value
- allowed object is
BigInteger
public boolean isSetTargetDimensions()
public java.util.List<AbstractGeneralOperationParameterRefType> getUsesParameter()
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
public boolean isSetUsesParameter()
public void unsetUsesParameter()
public void setMethodID(java.util.List<IdentifierType> methodID)
methodID
- allowed object is
IdentifierType
public void setUsesParameter(java.util.List<AbstractGeneralOperationParameterRefType> usesParameter)
usesParameter
- allowed object is
AbstractGeneralOperationParameterRefType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |