Package net.opengis.gml.x32.impl
Class CompositeValueTypeImpl
- 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.CompositeValueTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractGMLType,CompositeValueType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- Direct Known Subclasses:
ValueArrayTypeImpl
public class CompositeValueTypeImpl extends AbstractGMLTypeImpl implements CompositeValueType
An XML CompositeValueType(@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.AbstractGMLType
AbstractGMLType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.CompositeValueType
CompositeValueType.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.AbstractGMLType
type
-
Fields inherited from interface net.opengis.gml.x32.CompositeValueType
type
-
-
Constructor Summary
Constructors Constructor Description CompositeValueTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValuePropertyTypeaddNewValueComponent()Appends and returns a new empty value (as xml) as the last "valueComponent" elementValueArrayPropertyTypeaddNewValueComponents()Appends and returns a new empty "valueComponents" elementAggregationType.EnumgetAggregationType()Gets the "aggregationType" attributeValuePropertyType[]getValueComponentArray()Gets array of all "valueComponent" elementsValuePropertyTypegetValueComponentArray(int i)Gets ith "valueComponent" elementValueArrayPropertyTypegetValueComponents()Gets the "valueComponents" elementValuePropertyTypeinsertNewValueComponent(int i)Inserts and returns a new empty value (as xml) as the ith "valueComponent" elementbooleanisSetAggregationType()True if has "aggregationType" attributebooleanisSetValueComponents()True if has "valueComponents" elementvoidremoveValueComponent(int i)Removes the ith "valueComponent" elementvoidsetAggregationType(AggregationType.Enum aggregationType)Sets the "aggregationType" attributevoidsetValueComponentArray(int i, ValuePropertyType valueComponent)Sets ith "valueComponent" elementvoidsetValueComponentArray(ValuePropertyType[] valueComponentArray)Sets array of all "valueComponent" elementvoidsetValueComponents(ValueArrayPropertyType valueComponents)Sets the "valueComponents" elementintsizeOfValueComponentArray()Returns number of "valueComponent" elementvoidunsetAggregationType()Unsets the "aggregationType" attributevoidunsetValueComponents()Unsets the "valueComponents" elementAggregationTypexgetAggregationType()Gets (as xml) the "aggregationType" attributevoidxsetAggregationType(AggregationType aggregationType)Sets (as xml) the "aggregationType" attribute-
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.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
-
getValueComponentArray
public ValuePropertyType[] getValueComponentArray()
Gets array of all "valueComponent" elements- Specified by:
getValueComponentArrayin interfaceCompositeValueType
-
getValueComponentArray
public ValuePropertyType getValueComponentArray(int i)
Gets ith "valueComponent" element- Specified by:
getValueComponentArrayin interfaceCompositeValueType
-
sizeOfValueComponentArray
public int sizeOfValueComponentArray()
Returns number of "valueComponent" element- Specified by:
sizeOfValueComponentArrayin interfaceCompositeValueType
-
setValueComponentArray
public void setValueComponentArray(ValuePropertyType[] valueComponentArray)
Sets array of all "valueComponent" element- Specified by:
setValueComponentArrayin interfaceCompositeValueType
-
setValueComponentArray
public void setValueComponentArray(int i, ValuePropertyType valueComponent)Sets ith "valueComponent" element- Specified by:
setValueComponentArrayin interfaceCompositeValueType
-
insertNewValueComponent
public ValuePropertyType insertNewValueComponent(int i)
Inserts and returns a new empty value (as xml) as the ith "valueComponent" element- Specified by:
insertNewValueComponentin interfaceCompositeValueType
-
addNewValueComponent
public ValuePropertyType addNewValueComponent()
Appends and returns a new empty value (as xml) as the last "valueComponent" element- Specified by:
addNewValueComponentin interfaceCompositeValueType
-
removeValueComponent
public void removeValueComponent(int i)
Removes the ith "valueComponent" element- Specified by:
removeValueComponentin interfaceCompositeValueType
-
getValueComponents
public ValueArrayPropertyType getValueComponents()
Gets the "valueComponents" element- Specified by:
getValueComponentsin interfaceCompositeValueType
-
isSetValueComponents
public boolean isSetValueComponents()
True if has "valueComponents" element- Specified by:
isSetValueComponentsin interfaceCompositeValueType
-
setValueComponents
public void setValueComponents(ValueArrayPropertyType valueComponents)
Sets the "valueComponents" element- Specified by:
setValueComponentsin interfaceCompositeValueType
-
addNewValueComponents
public ValueArrayPropertyType addNewValueComponents()
Appends and returns a new empty "valueComponents" element- Specified by:
addNewValueComponentsin interfaceCompositeValueType
-
unsetValueComponents
public void unsetValueComponents()
Unsets the "valueComponents" element- Specified by:
unsetValueComponentsin interfaceCompositeValueType
-
getAggregationType
public AggregationType.Enum getAggregationType()
Gets the "aggregationType" attribute- Specified by:
getAggregationTypein interfaceCompositeValueType
-
xgetAggregationType
public AggregationType xgetAggregationType()
Gets (as xml) the "aggregationType" attribute- Specified by:
xgetAggregationTypein interfaceCompositeValueType
-
isSetAggregationType
public boolean isSetAggregationType()
True if has "aggregationType" attribute- Specified by:
isSetAggregationTypein interfaceCompositeValueType
-
setAggregationType
public void setAggregationType(AggregationType.Enum aggregationType)
Sets the "aggregationType" attribute- Specified by:
setAggregationTypein interfaceCompositeValueType
-
xsetAggregationType
public void xsetAggregationType(AggregationType aggregationType)
Sets (as xml) the "aggregationType" attribute- Specified by:
xsetAggregationTypein interfaceCompositeValueType
-
unsetAggregationType
public void unsetAggregationType()
Unsets the "aggregationType" attribute- Specified by:
unsetAggregationTypein interfaceCompositeValueType
-
-