|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.opengis.gml.AbstractGMLType
net.opengis.gml.DefinitionType
net.opengis.gml.AbstractDatumBaseType
net.opengis.gml.AbstractDatumType
public abstract class AbstractDatumType
A datum specifies the relationship of a coordinate system to the earth, thus creating a coordinate reference system. A datum uses a parameter or set of parameters that determine the location of the origin of the coordinate reference system. Each datum subtype can be associated with only specific types of coordinate systems. This abstract complexType shall not be used, extended, or restricted, in an Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document.
Classe Java pour AbstractDatumType complex type.
Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.
<complexType name="AbstractDatumType">
<complexContent>
<extension base="{http://www.opengis.net/gml}AbstractDatumBaseType">
<sequence>
<element ref="{http://www.opengis.net/gml}datumID" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.opengis.net/gml}remarks" minOccurs="0"/>
<element ref="{http://www.opengis.net/gml}anchorPoint" minOccurs="0"/>
<element ref="{http://www.opengis.net/gml}realizationEpoch" minOccurs="0"/>
<element ref="{http://www.opengis.net/gml}validArea" minOccurs="0"/>
<element ref="{http://www.opengis.net/gml}scope" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected CodeType |
anchorPoint
|
protected List<IdentifierType> |
datumID
|
protected XMLGregorianCalendar |
realizationEpoch
|
protected StringOrRefType |
remarks
|
protected String |
scope
|
protected ExtentType |
validArea
|
| Fields inherited from class net.opengis.gml.AbstractGMLType |
|---|
description, id, metaDataProperty, name |
| Constructor Summary | |
|---|---|
AbstractDatumType()
|
|
| Method Summary | |
|---|---|
CodeType |
getAnchorPoint()
Obtient la valeur de la propriété anchorPoint. |
List<IdentifierType> |
getDatumID()
Set of alternative identifications of this datum. |
XMLGregorianCalendar |
getRealizationEpoch()
Obtient la valeur de la propriété realizationEpoch. |
StringOrRefType |
getRemarks()
Comments on this reference system, including source information. |
String |
getScope()
Obtient la valeur de la propriété scope. |
ExtentType |
getValidArea()
Obtient la valeur de la propriété validArea. |
boolean |
isSetAnchorPoint()
|
boolean |
isSetDatumID()
|
boolean |
isSetRealizationEpoch()
|
boolean |
isSetRemarks()
|
boolean |
isSetScope()
|
boolean |
isSetValidArea()
|
void |
setAnchorPoint(CodeType value)
Définit la valeur de la propriété anchorPoint. |
void |
setRealizationEpoch(XMLGregorianCalendar value)
Définit la valeur de la propriété realizationEpoch. |
void |
setRemarks(StringOrRefType value)
Définit la valeur de la propriété remarks. |
void |
setScope(String value)
Définit la valeur de la propriété scope. |
void |
setValidArea(ExtentType value)
Définit la valeur de la propriété validArea. |
void |
unsetDatumID()
|
| 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 |
|---|
protected List<IdentifierType> datumID
protected StringOrRefType remarks
protected CodeType anchorPoint
protected XMLGregorianCalendar realizationEpoch
protected ExtentType validArea
protected String scope
| Constructor Detail |
|---|
public AbstractDatumType()
| Method Detail |
|---|
public List<IdentifierType> getDatumID()
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 datumID property.
For example, to add a new item, do as follows:
getDatumID().add(newItem);
Objects of the following type(s) are allowed in the list
IdentifierType
public boolean isSetDatumID()
public void unsetDatumID()
public StringOrRefType getRemarks()
StringOrRefTypepublic void setRemarks(StringOrRefType value)
value - allowed object is
StringOrRefTypepublic boolean isSetRemarks()
public CodeType getAnchorPoint()
CodeTypepublic void setAnchorPoint(CodeType value)
value - allowed object is
CodeTypepublic boolean isSetAnchorPoint()
public XMLGregorianCalendar getRealizationEpoch()
XMLGregorianCalendarpublic void setRealizationEpoch(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic boolean isSetRealizationEpoch()
public ExtentType getValidArea()
ExtentTypepublic void setValidArea(ExtentType value)
value - allowed object is
ExtentTypepublic boolean isSetValidArea()
public String getScope()
Stringpublic void setScope(String value)
value - allowed object is
Stringpublic boolean isSetScope()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||