Package net.opengis.gml
Interface AbstractDatumType
-
- All Superinterfaces:
AbstractDatumBaseType,AbstractGMLType,DefinitionType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
EngineeringDatumType,GeodeticDatumType,ImageDatumType,TemporalDatumBaseType,TemporalDatumType,VerticalDatumType
- All Known Implementing Classes:
AbstractDatumTypeImpl,EngineeringDatumTypeImpl,GeodeticDatumTypeImpl,ImageDatumTypeImpl,TemporalDatumBaseTypeImpl,TemporalDatumTypeImpl,VerticalDatumTypeImpl
public interface AbstractDatumType extends AbstractDatumBaseType
An XML AbstractDatumType(@http://www.opengis.net/gml). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAbstractDatumType.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CodeTypeaddNewAnchorPoint()Appends and returns a new empty "anchorPoint" elementIdentifierTypeaddNewDatumID()Appends and returns a new empty value (as xml) as the last "datumID" elementStringOrRefTypeaddNewRemarks()Appends and returns a new empty "remarks" elementExtentTypeaddNewValidArea()Appends and returns a new empty "validArea" elementCodeTypegetAnchorPoint()Gets the "anchorPoint" elementIdentifierType[]getDatumIDArray()Gets array of all "datumID" elementsIdentifierTypegetDatumIDArray(int i)Gets ith "datumID" elementCalendargetRealizationEpoch()Gets the "realizationEpoch" elementStringOrRefTypegetRemarks()Gets the "remarks" elementStringgetScope()Gets the "scope" elementExtentTypegetValidArea()Gets the "validArea" elementIdentifierTypeinsertNewDatumID(int i)Inserts and returns a new empty value (as xml) as the ith "datumID" elementbooleanisSetAnchorPoint()True if has "anchorPoint" elementbooleanisSetRealizationEpoch()True if has "realizationEpoch" elementbooleanisSetRemarks()True if has "remarks" elementbooleanisSetScope()True if has "scope" elementbooleanisSetValidArea()True if has "validArea" elementvoidremoveDatumID(int i)Removes the ith "datumID" elementvoidsetAnchorPoint(CodeType anchorPoint)Sets the "anchorPoint" elementvoidsetDatumIDArray(int i, IdentifierType datumID)Sets ith "datumID" elementvoidsetDatumIDArray(IdentifierType[] datumIDArray)Sets array of all "datumID" elementvoidsetRealizationEpoch(Calendar realizationEpoch)Sets the "realizationEpoch" elementvoidsetRemarks(StringOrRefType remarks)Sets the "remarks" elementvoidsetScope(String scope)Sets the "scope" elementvoidsetValidArea(ExtentType validArea)Sets the "validArea" elementintsizeOfDatumIDArray()Returns number of "datumID" elementvoidunsetAnchorPoint()Unsets the "anchorPoint" elementvoidunsetRealizationEpoch()Unsets the "realizationEpoch" elementvoidunsetRemarks()Unsets the "remarks" elementvoidunsetScope()Unsets the "scope" elementvoidunsetValidArea()Unsets the "validArea" elementorg.apache.xmlbeans.XmlDatexgetRealizationEpoch()Gets (as xml) the "realizationEpoch" elementorg.apache.xmlbeans.XmlStringxgetScope()Gets (as xml) the "scope" elementvoidxsetRealizationEpoch(org.apache.xmlbeans.XmlDate realizationEpoch)Sets (as xml) the "realizationEpoch" elementvoidxsetScope(org.apache.xmlbeans.XmlString scope)Sets (as xml) the "scope" element-
Methods inherited from interface net.opengis.gml.AbstractDatumBaseType
addNewDatumName, getDatumName, setDatumName
-
Methods inherited from interface net.opengis.gml.AbstractGMLType
addNewDescription, addNewMetaDataProperty, getDescription, getMetaDataPropertyArray, getMetaDataPropertyArray, insertNewMetaDataProperty, isSetDescription, removeMetaDataProperty, setDescription, setMetaDataPropertyArray, setMetaDataPropertyArray, sizeOfMetaDataPropertyArray, unsetDescription
-
Methods inherited from interface net.opengis.gml.DefinitionType
addNewName, getId, getNameArray, getNameArray, insertNewName, isSetId, removeName, setId, setNameArray, setNameArray, sizeOfNameArray, unsetId, xgetId, xsetId
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Method Detail
-
getDatumIDArray
IdentifierType[] getDatumIDArray()
Gets array of all "datumID" elements
-
getDatumIDArray
IdentifierType getDatumIDArray(int i)
Gets ith "datumID" element
-
sizeOfDatumIDArray
int sizeOfDatumIDArray()
Returns number of "datumID" element
-
setDatumIDArray
void setDatumIDArray(IdentifierType[] datumIDArray)
Sets array of all "datumID" element
-
setDatumIDArray
void setDatumIDArray(int i, IdentifierType datumID)Sets ith "datumID" element
-
insertNewDatumID
IdentifierType insertNewDatumID(int i)
Inserts and returns a new empty value (as xml) as the ith "datumID" element
-
addNewDatumID
IdentifierType addNewDatumID()
Appends and returns a new empty value (as xml) as the last "datumID" element
-
removeDatumID
void removeDatumID(int i)
Removes the ith "datumID" element
-
getRemarks
StringOrRefType getRemarks()
Gets the "remarks" element
-
isSetRemarks
boolean isSetRemarks()
True if has "remarks" element
-
setRemarks
void setRemarks(StringOrRefType remarks)
Sets the "remarks" element
-
addNewRemarks
StringOrRefType addNewRemarks()
Appends and returns a new empty "remarks" element
-
unsetRemarks
void unsetRemarks()
Unsets the "remarks" element
-
getAnchorPoint
CodeType getAnchorPoint()
Gets the "anchorPoint" element
-
isSetAnchorPoint
boolean isSetAnchorPoint()
True if has "anchorPoint" element
-
setAnchorPoint
void setAnchorPoint(CodeType anchorPoint)
Sets the "anchorPoint" element
-
addNewAnchorPoint
CodeType addNewAnchorPoint()
Appends and returns a new empty "anchorPoint" element
-
unsetAnchorPoint
void unsetAnchorPoint()
Unsets the "anchorPoint" element
-
getRealizationEpoch
Calendar getRealizationEpoch()
Gets the "realizationEpoch" element
-
xgetRealizationEpoch
org.apache.xmlbeans.XmlDate xgetRealizationEpoch()
Gets (as xml) the "realizationEpoch" element
-
isSetRealizationEpoch
boolean isSetRealizationEpoch()
True if has "realizationEpoch" element
-
setRealizationEpoch
void setRealizationEpoch(Calendar realizationEpoch)
Sets the "realizationEpoch" element
-
xsetRealizationEpoch
void xsetRealizationEpoch(org.apache.xmlbeans.XmlDate realizationEpoch)
Sets (as xml) the "realizationEpoch" element
-
unsetRealizationEpoch
void unsetRealizationEpoch()
Unsets the "realizationEpoch" element
-
getValidArea
ExtentType getValidArea()
Gets the "validArea" element
-
isSetValidArea
boolean isSetValidArea()
True if has "validArea" element
-
setValidArea
void setValidArea(ExtentType validArea)
Sets the "validArea" element
-
addNewValidArea
ExtentType addNewValidArea()
Appends and returns a new empty "validArea" element
-
unsetValidArea
void unsetValidArea()
Unsets the "validArea" element
-
getScope
String getScope()
Gets the "scope" element
-
xgetScope
org.apache.xmlbeans.XmlString xgetScope()
Gets (as xml) the "scope" element
-
isSetScope
boolean isSetScope()
True if has "scope" element
-
setScope
void setScope(String scope)
Sets the "scope" element
-
xsetScope
void xsetScope(org.apache.xmlbeans.XmlString scope)
Sets (as xml) the "scope" element
-
unsetScope
void unsetScope()
Unsets the "scope" element
-
-