Package net.opengis.gml.x32
Interface GridType
-
- All Superinterfaces:
AbstractGeometryType,AbstractGMLType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
RectifiedGridType
- All Known Implementing Classes:
GridTypeImpl,RectifiedGridTypeImpl
public interface GridType extends AbstractGeometryType
An XML GridType(@http://www.opengis.net/gml/3.2). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classGridType.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 voidaddAxisName(String axisName)Appends the value as the last "axisName" elementorg.apache.xmlbeans.XmlStringaddNewAxisName()Appends and returns a new empty value (as xml) as the last "axisName" elementGridLimitsTypeaddNewLimits()Appends and returns a new empty "limits" elementListgetAxisLabels2()Gets the "axisLabels" elementString[]getAxisNameArray()Gets array of all "axisName" elementsStringgetAxisNameArray(int i)Gets ith "axisName" elementBigIntegergetDimension()Gets the "dimension" attributeGridLimitsTypegetLimits()Gets the "limits" elementvoidinsertAxisName(int i, String axisName)Inserts the value as the ith "axisName" elementorg.apache.xmlbeans.XmlStringinsertNewAxisName(int i)Inserts and returns a new empty value (as xml) as the ith "axisName" elementbooleanisSetAxisLabels2()True if has "axisLabels" elementvoidremoveAxisName(int i)Removes the ith "axisName" elementvoidsetAxisLabels2(List axisLabels2)Sets the "axisLabels" elementvoidsetAxisNameArray(int i, String axisName)Sets ith "axisName" elementvoidsetAxisNameArray(String[] axisNameArray)Sets array of all "axisName" elementvoidsetDimension(BigInteger dimension)Sets the "dimension" attributevoidsetLimits(GridLimitsType limits)Sets the "limits" elementintsizeOfAxisNameArray()Returns number of "axisName" elementvoidunsetAxisLabels2()Unsets the "axisLabels" elementNCNameListxgetAxisLabels2()Gets (as xml) the "axisLabels" elementorg.apache.xmlbeans.XmlString[]xgetAxisNameArray()Gets (as xml) array of all "axisName" elementsorg.apache.xmlbeans.XmlStringxgetAxisNameArray(int i)Gets (as xml) ith "axisName" elementorg.apache.xmlbeans.XmlPositiveIntegerxgetDimension()Gets (as xml) the "dimension" attributevoidxsetAxisLabels2(NCNameList axisLabels2)Sets (as xml) the "axisLabels" elementvoidxsetAxisNameArray(int i, org.apache.xmlbeans.XmlString axisName)Sets (as xml) ith "axisName" elementvoidxsetAxisNameArray(org.apache.xmlbeans.XmlString[] axisNameArray)Sets (as xml) array of all "axisName" elementvoidxsetDimension(org.apache.xmlbeans.XmlPositiveInteger dimension)Sets (as xml) the "dimension" attribute-
Methods inherited from interface net.opengis.gml.x32.AbstractGeometryType
getAxisLabels, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetSrsDimension, isSetSrsName, isSetUomLabels, setAxisLabels, setSrsDimension, setSrsName, setUomLabels, unsetAxisLabels, unsetSrsDimension, unsetSrsName, unsetUomLabels, xgetAxisLabels, xgetSrsDimension, xgetSrsName, xgetUomLabels, xsetAxisLabels, xsetSrsDimension, xsetSrsName, xsetUomLabels
-
Methods inherited from interface net.opengis.gml.x32.AbstractGMLType
addNewDescription, addNewDescriptionReference, addNewIdentifier, addNewMetaDataProperty, addNewName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyArray, getMetaDataPropertyArray, getNameArray, getNameArray, insertNewMetaDataProperty, insertNewName, isSetDescription, isSetDescriptionReference, isSetIdentifier, removeMetaDataProperty, removeName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataPropertyArray, setMetaDataPropertyArray, setNameArray, setNameArray, sizeOfMetaDataPropertyArray, sizeOfNameArray, unsetDescription, unsetDescriptionReference, unsetIdentifier, 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
-
getLimits
GridLimitsType getLimits()
Gets the "limits" element
-
setLimits
void setLimits(GridLimitsType limits)
Sets the "limits" element
-
addNewLimits
GridLimitsType addNewLimits()
Appends and returns a new empty "limits" element
-
getAxisLabels2
List getAxisLabels2()
Gets the "axisLabels" element
-
xgetAxisLabels2
NCNameList xgetAxisLabels2()
Gets (as xml) the "axisLabels" element
-
isSetAxisLabels2
boolean isSetAxisLabels2()
True if has "axisLabels" element
-
setAxisLabels2
void setAxisLabels2(List axisLabels2)
Sets the "axisLabels" element
-
xsetAxisLabels2
void xsetAxisLabels2(NCNameList axisLabels2)
Sets (as xml) the "axisLabels" element
-
unsetAxisLabels2
void unsetAxisLabels2()
Unsets the "axisLabels" element
-
getAxisNameArray
String[] getAxisNameArray()
Gets array of all "axisName" elements
-
getAxisNameArray
String getAxisNameArray(int i)
Gets ith "axisName" element
-
xgetAxisNameArray
org.apache.xmlbeans.XmlString[] xgetAxisNameArray()
Gets (as xml) array of all "axisName" elements
-
xgetAxisNameArray
org.apache.xmlbeans.XmlString xgetAxisNameArray(int i)
Gets (as xml) ith "axisName" element
-
sizeOfAxisNameArray
int sizeOfAxisNameArray()
Returns number of "axisName" element
-
setAxisNameArray
void setAxisNameArray(String[] axisNameArray)
Sets array of all "axisName" element
-
setAxisNameArray
void setAxisNameArray(int i, String axisName)Sets ith "axisName" element
-
xsetAxisNameArray
void xsetAxisNameArray(org.apache.xmlbeans.XmlString[] axisNameArray)
Sets (as xml) array of all "axisName" element
-
xsetAxisNameArray
void xsetAxisNameArray(int i, org.apache.xmlbeans.XmlString axisName)Sets (as xml) ith "axisName" element
-
insertAxisName
void insertAxisName(int i, String axisName)Inserts the value as the ith "axisName" element
-
addAxisName
void addAxisName(String axisName)
Appends the value as the last "axisName" element
-
insertNewAxisName
org.apache.xmlbeans.XmlString insertNewAxisName(int i)
Inserts and returns a new empty value (as xml) as the ith "axisName" element
-
addNewAxisName
org.apache.xmlbeans.XmlString addNewAxisName()
Appends and returns a new empty value (as xml) as the last "axisName" element
-
removeAxisName
void removeAxisName(int i)
Removes the ith "axisName" element
-
getDimension
BigInteger getDimension()
Gets the "dimension" attribute
-
xgetDimension
org.apache.xmlbeans.XmlPositiveInteger xgetDimension()
Gets (as xml) the "dimension" attribute
-
setDimension
void setDimension(BigInteger dimension)
Sets the "dimension" attribute
-
xsetDimension
void xsetDimension(org.apache.xmlbeans.XmlPositiveInteger dimension)
Sets (as xml) the "dimension" attribute
-
-