Package net.opengis.gml.x32
Interface MultiGeometryType
-
- All Superinterfaces:
AbstractGeometricAggregateType,AbstractGeometryType,AbstractGMLType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
MultiGeometryTypeImpl
public interface MultiGeometryType extends AbstractGeometricAggregateType
An XML MultiGeometryType(@http://www.opengis.net/gml/3.2). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMultiGeometryType.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 GeometryPropertyTypeaddNewGeometryMember()Appends and returns a new empty value (as xml) as the last "geometryMember" elementGeometryArrayPropertyTypeaddNewGeometryMembers()Appends and returns a new empty "geometryMembers" elementGeometryPropertyType[]getGeometryMemberArray()Gets array of all "geometryMember" elementsGeometryPropertyTypegetGeometryMemberArray(int i)Gets ith "geometryMember" elementGeometryArrayPropertyTypegetGeometryMembers()Gets the "geometryMembers" elementGeometryPropertyTypeinsertNewGeometryMember(int i)Inserts and returns a new empty value (as xml) as the ith "geometryMember" elementbooleanisSetGeometryMembers()True if has "geometryMembers" elementvoidremoveGeometryMember(int i)Removes the ith "geometryMember" elementvoidsetGeometryMemberArray(int i, GeometryPropertyType geometryMember)Sets ith "geometryMember" elementvoidsetGeometryMemberArray(GeometryPropertyType[] geometryMemberArray)Sets array of all "geometryMember" elementvoidsetGeometryMembers(GeometryArrayPropertyType geometryMembers)Sets the "geometryMembers" elementintsizeOfGeometryMemberArray()Returns number of "geometryMember" elementvoidunsetGeometryMembers()Unsets the "geometryMembers" element-
Methods inherited from interface net.opengis.gml.x32.AbstractGeometricAggregateType
getAggregationType, isSetAggregationType, setAggregationType, unsetAggregationType, xgetAggregationType, xsetAggregationType
-
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
-
getGeometryMemberArray
GeometryPropertyType[] getGeometryMemberArray()
Gets array of all "geometryMember" elements
-
getGeometryMemberArray
GeometryPropertyType getGeometryMemberArray(int i)
Gets ith "geometryMember" element
-
sizeOfGeometryMemberArray
int sizeOfGeometryMemberArray()
Returns number of "geometryMember" element
-
setGeometryMemberArray
void setGeometryMemberArray(GeometryPropertyType[] geometryMemberArray)
Sets array of all "geometryMember" element
-
setGeometryMemberArray
void setGeometryMemberArray(int i, GeometryPropertyType geometryMember)Sets ith "geometryMember" element
-
insertNewGeometryMember
GeometryPropertyType insertNewGeometryMember(int i)
Inserts and returns a new empty value (as xml) as the ith "geometryMember" element
-
addNewGeometryMember
GeometryPropertyType addNewGeometryMember()
Appends and returns a new empty value (as xml) as the last "geometryMember" element
-
removeGeometryMember
void removeGeometryMember(int i)
Removes the ith "geometryMember" element
-
getGeometryMembers
GeometryArrayPropertyType getGeometryMembers()
Gets the "geometryMembers" element
-
isSetGeometryMembers
boolean isSetGeometryMembers()
True if has "geometryMembers" element
-
setGeometryMembers
void setGeometryMembers(GeometryArrayPropertyType geometryMembers)
Sets the "geometryMembers" element
-
addNewGeometryMembers
GeometryArrayPropertyType addNewGeometryMembers()
Appends and returns a new empty "geometryMembers" element
-
unsetGeometryMembers
void unsetGeometryMembers()
Unsets the "geometryMembers" element
-
-