Package net.opengis.gml
Interface AbstractCoordinateSystemType
-
- All Superinterfaces:
AbstractCoordinateSystemBaseType,AbstractGMLType,DefinitionType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
CartesianCSType,CylindricalCSType,EllipsoidalCSType,LinearCSType,ObliqueCartesianCSType,PolarCSType,SphericalCSType,TemporalCSType,UserDefinedCSType,VerticalCSType
- All Known Implementing Classes:
AbstractCoordinateSystemTypeImpl,CartesianCSTypeImpl,CylindricalCSTypeImpl,EllipsoidalCSTypeImpl,LinearCSTypeImpl,ObliqueCartesianCSTypeImpl,PolarCSTypeImpl,SphericalCSTypeImpl,TemporalCSTypeImpl,UserDefinedCSTypeImpl,VerticalCSTypeImpl
public interface AbstractCoordinateSystemType extends AbstractCoordinateSystemBaseType
An XML AbstractCoordinateSystemType(@http://www.opengis.net/gml). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAbstractCoordinateSystemType.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 IdentifierTypeaddNewCsID()Appends and returns a new empty value (as xml) as the last "csID" elementStringOrRefTypeaddNewRemarks()Appends and returns a new empty "remarks" elementCoordinateSystemAxisRefTypeaddNewUsesAxis()Appends and returns a new empty value (as xml) as the last "usesAxis" elementIdentifierType[]getCsIDArray()Gets array of all "csID" elementsIdentifierTypegetCsIDArray(int i)Gets ith "csID" elementStringOrRefTypegetRemarks()Gets the "remarks" elementCoordinateSystemAxisRefType[]getUsesAxisArray()Gets array of all "usesAxis" elementsCoordinateSystemAxisRefTypegetUsesAxisArray(int i)Gets ith "usesAxis" elementIdentifierTypeinsertNewCsID(int i)Inserts and returns a new empty value (as xml) as the ith "csID" elementCoordinateSystemAxisRefTypeinsertNewUsesAxis(int i)Inserts and returns a new empty value (as xml) as the ith "usesAxis" elementbooleanisSetRemarks()True if has "remarks" elementvoidremoveCsID(int i)Removes the ith "csID" elementvoidremoveUsesAxis(int i)Removes the ith "usesAxis" elementvoidsetCsIDArray(int i, IdentifierType csID)Sets ith "csID" elementvoidsetCsIDArray(IdentifierType[] csIDArray)Sets array of all "csID" elementvoidsetRemarks(StringOrRefType remarks)Sets the "remarks" elementvoidsetUsesAxisArray(int i, CoordinateSystemAxisRefType usesAxis)Sets ith "usesAxis" elementvoidsetUsesAxisArray(CoordinateSystemAxisRefType[] usesAxisArray)Sets array of all "usesAxis" elementintsizeOfCsIDArray()Returns number of "csID" elementintsizeOfUsesAxisArray()Returns number of "usesAxis" elementvoidunsetRemarks()Unsets the "remarks" element-
Methods inherited from interface net.opengis.gml.AbstractCoordinateSystemBaseType
addNewCsName, getCsName, setCsName
-
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
-
getCsIDArray
IdentifierType[] getCsIDArray()
Gets array of all "csID" elements
-
getCsIDArray
IdentifierType getCsIDArray(int i)
Gets ith "csID" element
-
sizeOfCsIDArray
int sizeOfCsIDArray()
Returns number of "csID" element
-
setCsIDArray
void setCsIDArray(IdentifierType[] csIDArray)
Sets array of all "csID" element
-
setCsIDArray
void setCsIDArray(int i, IdentifierType csID)Sets ith "csID" element
-
insertNewCsID
IdentifierType insertNewCsID(int i)
Inserts and returns a new empty value (as xml) as the ith "csID" element
-
addNewCsID
IdentifierType addNewCsID()
Appends and returns a new empty value (as xml) as the last "csID" element
-
removeCsID
void removeCsID(int i)
Removes the ith "csID" 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
-
getUsesAxisArray
CoordinateSystemAxisRefType[] getUsesAxisArray()
Gets array of all "usesAxis" elements
-
getUsesAxisArray
CoordinateSystemAxisRefType getUsesAxisArray(int i)
Gets ith "usesAxis" element
-
sizeOfUsesAxisArray
int sizeOfUsesAxisArray()
Returns number of "usesAxis" element
-
setUsesAxisArray
void setUsesAxisArray(CoordinateSystemAxisRefType[] usesAxisArray)
Sets array of all "usesAxis" element
-
setUsesAxisArray
void setUsesAxisArray(int i, CoordinateSystemAxisRefType usesAxis)Sets ith "usesAxis" element
-
insertNewUsesAxis
CoordinateSystemAxisRefType insertNewUsesAxis(int i)
Inserts and returns a new empty value (as xml) as the ith "usesAxis" element
-
addNewUsesAxis
CoordinateSystemAxisRefType addNewUsesAxis()
Appends and returns a new empty value (as xml) as the last "usesAxis" element
-
removeUsesAxis
void removeUsesAxis(int i)
Removes the ith "usesAxis" element
-
-