Package net.opengis.gml.x32.impl
Class MultiGeometryTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.gml.x32.impl.AbstractGMLTypeImpl
-
- net.opengis.gml.x32.impl.AbstractGeometryTypeImpl
-
- net.opengis.gml.x32.impl.AbstractGeometricAggregateTypeImpl
-
- net.opengis.gml.x32.impl.MultiGeometryTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractGeometricAggregateType,AbstractGeometryType,AbstractGMLType,MultiGeometryType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class MultiGeometryTypeImpl extends AbstractGeometricAggregateTypeImpl implements MultiGeometryType
An XML MultiGeometryType(@http://www.opengis.net/gml/3.2). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractGeometricAggregateType
AbstractGeometricAggregateType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractGeometryType
AbstractGeometryType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractGMLType
AbstractGMLType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.MultiGeometryType
MultiGeometryType.Factory
-
-
Field Summary
-
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
-
Fields inherited from interface net.opengis.gml.x32.AbstractGeometricAggregateType
type
-
Fields inherited from interface net.opengis.gml.x32.AbstractGeometryType
type
-
Fields inherited from interface net.opengis.gml.x32.AbstractGMLType
type
-
Fields inherited from interface net.opengis.gml.x32.MultiGeometryType
type
-
-
Constructor Summary
Constructors Constructor Description MultiGeometryTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete 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 class net.opengis.gml.x32.impl.AbstractGeometricAggregateTypeImpl
getAggregationType, isSetAggregationType, setAggregationType, unsetAggregationType, xgetAggregationType, xsetAggregationType
-
Methods inherited from class net.opengis.gml.x32.impl.AbstractGeometryTypeImpl
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 class net.opengis.gml.x32.impl.AbstractGMLTypeImpl
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 class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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
public GeometryPropertyType[] getGeometryMemberArray()
Gets array of all "geometryMember" elements- Specified by:
getGeometryMemberArrayin interfaceMultiGeometryType
-
getGeometryMemberArray
public GeometryPropertyType getGeometryMemberArray(int i)
Gets ith "geometryMember" element- Specified by:
getGeometryMemberArrayin interfaceMultiGeometryType
-
sizeOfGeometryMemberArray
public int sizeOfGeometryMemberArray()
Returns number of "geometryMember" element- Specified by:
sizeOfGeometryMemberArrayin interfaceMultiGeometryType
-
setGeometryMemberArray
public void setGeometryMemberArray(GeometryPropertyType[] geometryMemberArray)
Sets array of all "geometryMember" element- Specified by:
setGeometryMemberArrayin interfaceMultiGeometryType
-
setGeometryMemberArray
public void setGeometryMemberArray(int i, GeometryPropertyType geometryMember)Sets ith "geometryMember" element- Specified by:
setGeometryMemberArrayin interfaceMultiGeometryType
-
insertNewGeometryMember
public GeometryPropertyType insertNewGeometryMember(int i)
Inserts and returns a new empty value (as xml) as the ith "geometryMember" element- Specified by:
insertNewGeometryMemberin interfaceMultiGeometryType
-
addNewGeometryMember
public GeometryPropertyType addNewGeometryMember()
Appends and returns a new empty value (as xml) as the last "geometryMember" element- Specified by:
addNewGeometryMemberin interfaceMultiGeometryType
-
removeGeometryMember
public void removeGeometryMember(int i)
Removes the ith "geometryMember" element- Specified by:
removeGeometryMemberin interfaceMultiGeometryType
-
getGeometryMembers
public GeometryArrayPropertyType getGeometryMembers()
Gets the "geometryMembers" element- Specified by:
getGeometryMembersin interfaceMultiGeometryType
-
isSetGeometryMembers
public boolean isSetGeometryMembers()
True if has "geometryMembers" element- Specified by:
isSetGeometryMembersin interfaceMultiGeometryType
-
setGeometryMembers
public void setGeometryMembers(GeometryArrayPropertyType geometryMembers)
Sets the "geometryMembers" element- Specified by:
setGeometryMembersin interfaceMultiGeometryType
-
addNewGeometryMembers
public GeometryArrayPropertyType addNewGeometryMembers()
Appends and returns a new empty "geometryMembers" element- Specified by:
addNewGeometryMembersin interfaceMultiGeometryType
-
unsetGeometryMembers
public void unsetGeometryMembers()
Unsets the "geometryMembers" element- Specified by:
unsetGeometryMembersin interfaceMultiGeometryType
-
-