Package net.opengis.gml.x32.impl
Class MultiSurfaceTypeImpl
- 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.MultiSurfaceTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractGeometricAggregateType,AbstractGeometryType,AbstractGMLType,MultiSurfaceType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class MultiSurfaceTypeImpl extends AbstractGeometricAggregateTypeImpl implements MultiSurfaceType
An XML MultiSurfaceType(@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.MultiSurfaceType
MultiSurfaceType.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.MultiSurfaceType
type
-
-
Constructor Summary
Constructors Constructor Description MultiSurfaceTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SurfacePropertyTypeaddNewSurfaceMember()Appends and returns a new empty value (as xml) as the last "surfaceMember" elementSurfaceArrayPropertyTypeaddNewSurfaceMembers()Appends and returns a new empty "surfaceMembers" elementSurfacePropertyType[]getSurfaceMemberArray()Gets array of all "surfaceMember" elementsSurfacePropertyTypegetSurfaceMemberArray(int i)Gets ith "surfaceMember" elementSurfaceArrayPropertyTypegetSurfaceMembers()Gets the "surfaceMembers" elementSurfacePropertyTypeinsertNewSurfaceMember(int i)Inserts and returns a new empty value (as xml) as the ith "surfaceMember" elementbooleanisSetSurfaceMembers()True if has "surfaceMembers" elementvoidremoveSurfaceMember(int i)Removes the ith "surfaceMember" elementvoidsetSurfaceMemberArray(int i, SurfacePropertyType surfaceMember)Sets ith "surfaceMember" elementvoidsetSurfaceMemberArray(SurfacePropertyType[] surfaceMemberArray)Sets array of all "surfaceMember" elementvoidsetSurfaceMembers(SurfaceArrayPropertyType surfaceMembers)Sets the "surfaceMembers" elementintsizeOfSurfaceMemberArray()Returns number of "surfaceMember" elementvoidunsetSurfaceMembers()Unsets the "surfaceMembers" 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
-
getSurfaceMemberArray
public SurfacePropertyType[] getSurfaceMemberArray()
Gets array of all "surfaceMember" elements- Specified by:
getSurfaceMemberArrayin interfaceMultiSurfaceType
-
getSurfaceMemberArray
public SurfacePropertyType getSurfaceMemberArray(int i)
Gets ith "surfaceMember" element- Specified by:
getSurfaceMemberArrayin interfaceMultiSurfaceType
-
sizeOfSurfaceMemberArray
public int sizeOfSurfaceMemberArray()
Returns number of "surfaceMember" element- Specified by:
sizeOfSurfaceMemberArrayin interfaceMultiSurfaceType
-
setSurfaceMemberArray
public void setSurfaceMemberArray(SurfacePropertyType[] surfaceMemberArray)
Sets array of all "surfaceMember" element- Specified by:
setSurfaceMemberArrayin interfaceMultiSurfaceType
-
setSurfaceMemberArray
public void setSurfaceMemberArray(int i, SurfacePropertyType surfaceMember)Sets ith "surfaceMember" element- Specified by:
setSurfaceMemberArrayin interfaceMultiSurfaceType
-
insertNewSurfaceMember
public SurfacePropertyType insertNewSurfaceMember(int i)
Inserts and returns a new empty value (as xml) as the ith "surfaceMember" element- Specified by:
insertNewSurfaceMemberin interfaceMultiSurfaceType
-
addNewSurfaceMember
public SurfacePropertyType addNewSurfaceMember()
Appends and returns a new empty value (as xml) as the last "surfaceMember" element- Specified by:
addNewSurfaceMemberin interfaceMultiSurfaceType
-
removeSurfaceMember
public void removeSurfaceMember(int i)
Removes the ith "surfaceMember" element- Specified by:
removeSurfaceMemberin interfaceMultiSurfaceType
-
getSurfaceMembers
public SurfaceArrayPropertyType getSurfaceMembers()
Gets the "surfaceMembers" element- Specified by:
getSurfaceMembersin interfaceMultiSurfaceType
-
isSetSurfaceMembers
public boolean isSetSurfaceMembers()
True if has "surfaceMembers" element- Specified by:
isSetSurfaceMembersin interfaceMultiSurfaceType
-
setSurfaceMembers
public void setSurfaceMembers(SurfaceArrayPropertyType surfaceMembers)
Sets the "surfaceMembers" element- Specified by:
setSurfaceMembersin interfaceMultiSurfaceType
-
addNewSurfaceMembers
public SurfaceArrayPropertyType addNewSurfaceMembers()
Appends and returns a new empty "surfaceMembers" element- Specified by:
addNewSurfaceMembersin interfaceMultiSurfaceType
-
unsetSurfaceMembers
public void unsetSurfaceMembers()
Unsets the "surfaceMembers" element- Specified by:
unsetSurfaceMembersin interfaceMultiSurfaceType
-
-