Package net.opengis.swe.x101.impl
Class VectorTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- All Implemented Interfaces:
Serializable,AbstractGMLType,AbstractDataComponentType,AbstractDataRecordType,AbstractVectorType,VectorType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class VectorTypeImpl extends AbstractVectorTypeImpl implements VectorType
An XML VectorType(@http://www.opengis.net/swe/1.0.1). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVectorTypeImpl.CoordinateImplAn XML coordinate(@http://www.opengis.net/swe/1.0.1).-
Nested classes/interfaces inherited from interface net.opengis.swe.x101.AbstractDataComponentType
AbstractDataComponentType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.swe.x101.AbstractDataRecordType
AbstractDataRecordType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.AbstractGMLType
AbstractGMLType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.swe.x101.AbstractVectorType
AbstractVectorType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.swe.x101.VectorType
VectorType.Coordinate, VectorType.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.swe.x101.AbstractDataComponentType
type
-
Fields inherited from interface net.opengis.swe.x101.AbstractDataRecordType
type
-
Fields inherited from interface net.opengis.gml.AbstractGMLType
type
-
Fields inherited from interface net.opengis.swe.x101.AbstractVectorType
type
-
Fields inherited from interface net.opengis.swe.x101.VectorType
type
-
-
Constructor Summary
Constructors Constructor Description VectorTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VectorType.CoordinateaddNewCoordinate()Appends and returns a new empty value (as xml) as the last "coordinate" elementVectorType.Coordinate[]getCoordinateArray()Gets array of all "coordinate" elementsVectorType.CoordinategetCoordinateArray(int i)Gets ith "coordinate" elementVectorType.CoordinateinsertNewCoordinate(int i)Inserts and returns a new empty value (as xml) as the ith "coordinate" elementvoidremoveCoordinate(int i)Removes the ith "coordinate" elementvoidsetCoordinateArray(int i, VectorType.Coordinate coordinate)Sets ith "coordinate" elementvoidsetCoordinateArray(VectorType.Coordinate[] coordinateArray)Sets array of all "coordinate" elementintsizeOfCoordinateArray()Returns number of "coordinate" element-
Methods inherited from class net.opengis.swe.x101.impl.AbstractVectorTypeImpl
getLocalFrame, getReferenceFrame, isSetLocalFrame, isSetReferenceFrame, setLocalFrame, setReferenceFrame, unsetLocalFrame, unsetReferenceFrame, xgetLocalFrame, xgetReferenceFrame, xsetLocalFrame, xsetReferenceFrame
-
Methods inherited from class net.opengis.swe.x101.impl.AbstractDataComponentTypeImpl
getDefinition, getFixed, isSetDefinition, isSetFixed, setDefinition, setFixed, unsetDefinition, unsetFixed, xgetDefinition, xgetFixed, xsetDefinition, xsetFixed
-
Methods inherited from class net.opengis.gml.impl.AbstractGMLTypeImpl
addNewDescription, addNewMetaDataProperty, addNewName, getDescription, getId, getMetaDataPropertyArray, getMetaDataPropertyArray, getNameArray, getNameArray, insertNewMetaDataProperty, insertNewName, isSetDescription, isSetId, removeMetaDataProperty, removeName, setDescription, setId, setMetaDataPropertyArray, setMetaDataPropertyArray, setNameArray, setNameArray, sizeOfMetaDataPropertyArray, sizeOfNameArray, unsetDescription, unsetId, 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.swe.x101.AbstractDataComponentType
getDefinition, getFixed, isSetDefinition, isSetFixed, setDefinition, setFixed, unsetDefinition, unsetFixed, xgetDefinition, xgetFixed, xsetDefinition, xsetFixed
-
Methods inherited from interface net.opengis.gml.AbstractGMLType
addNewDescription, addNewMetaDataProperty, addNewName, getDescription, getId, getMetaDataPropertyArray, getMetaDataPropertyArray, getNameArray, getNameArray, insertNewMetaDataProperty, insertNewName, isSetDescription, isSetId, removeMetaDataProperty, removeName, setDescription, setId, setMetaDataPropertyArray, setMetaDataPropertyArray, setNameArray, setNameArray, sizeOfMetaDataPropertyArray, sizeOfNameArray, unsetDescription, unsetId, xgetId, xsetId
-
Methods inherited from interface net.opengis.swe.x101.AbstractVectorType
getLocalFrame, getReferenceFrame, isSetLocalFrame, isSetReferenceFrame, setLocalFrame, setReferenceFrame, unsetLocalFrame, unsetReferenceFrame, xgetLocalFrame, xgetReferenceFrame, xsetLocalFrame, xsetReferenceFrame
-
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
-
getCoordinateArray
public VectorType.Coordinate[] getCoordinateArray()
Gets array of all "coordinate" elements- Specified by:
getCoordinateArrayin interfaceVectorType
-
getCoordinateArray
public VectorType.Coordinate getCoordinateArray(int i)
Gets ith "coordinate" element- Specified by:
getCoordinateArrayin interfaceVectorType
-
sizeOfCoordinateArray
public int sizeOfCoordinateArray()
Returns number of "coordinate" element- Specified by:
sizeOfCoordinateArrayin interfaceVectorType
-
setCoordinateArray
public void setCoordinateArray(VectorType.Coordinate[] coordinateArray)
Sets array of all "coordinate" element- Specified by:
setCoordinateArrayin interfaceVectorType
-
setCoordinateArray
public void setCoordinateArray(int i, VectorType.Coordinate coordinate)Sets ith "coordinate" element- Specified by:
setCoordinateArrayin interfaceVectorType
-
insertNewCoordinate
public VectorType.Coordinate insertNewCoordinate(int i)
Inserts and returns a new empty value (as xml) as the ith "coordinate" element- Specified by:
insertNewCoordinatein interfaceVectorType
-
addNewCoordinate
public VectorType.Coordinate addNewCoordinate()
Appends and returns a new empty value (as xml) as the last "coordinate" element- Specified by:
addNewCoordinatein interfaceVectorType
-
removeCoordinate
public void removeCoordinate(int i)
Removes the ith "coordinate" element- Specified by:
removeCoordinatein interfaceVectorType
-
-