Package net.opengis.swe.x20.impl
Class DataChoiceTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.swe.x20.impl.AbstractSWETypeImpl
-
- net.opengis.swe.x20.impl.AbstractSWEIdentifiableTypeImpl
-
- net.opengis.swe.x20.impl.AbstractDataComponentTypeImpl
-
- net.opengis.swe.x20.impl.DataChoiceTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractDataComponentType,AbstractSWEIdentifiableType,AbstractSWEType,DataChoiceType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class DataChoiceTypeImpl extends AbstractDataComponentTypeImpl implements DataChoiceType
An XML DataChoiceType(@http://www.opengis.net/swe/2.0). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataChoiceTypeImpl.ChoiceValueImplAn XML choiceValue(@http://www.opengis.net/swe/2.0).static classDataChoiceTypeImpl.ItemImplAn XML item(@http://www.opengis.net/swe/2.0).-
Nested classes/interfaces inherited from interface net.opengis.swe.x20.AbstractDataComponentType
AbstractDataComponentType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.swe.x20.AbstractSWEIdentifiableType
AbstractSWEIdentifiableType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.swe.x20.AbstractSWEType
AbstractSWEType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.swe.x20.DataChoiceType
DataChoiceType.ChoiceValue, DataChoiceType.Factory, DataChoiceType.Item
-
-
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.x20.AbstractDataComponentType
type
-
Fields inherited from interface net.opengis.swe.x20.AbstractSWEIdentifiableType
type
-
Fields inherited from interface net.opengis.swe.x20.AbstractSWEType
type
-
Fields inherited from interface net.opengis.swe.x20.DataChoiceType
type
-
-
Constructor Summary
Constructors Constructor Description DataChoiceTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataChoiceType.ChoiceValueaddNewChoiceValue()Appends and returns a new empty "choiceValue" elementDataChoiceType.ItemaddNewItem()Appends and returns a new empty value (as xml) as the last "item" elementDataChoiceType.ChoiceValuegetChoiceValue()Gets the "choiceValue" elementDataChoiceType.Item[]getItemArray()Gets array of all "item" elementsDataChoiceType.ItemgetItemArray(int i)Gets ith "item" elementDataChoiceType.IteminsertNewItem(int i)Inserts and returns a new empty value (as xml) as the ith "item" elementbooleanisSetChoiceValue()True if has "choiceValue" elementvoidremoveItem(int i)Removes the ith "item" elementvoidsetChoiceValue(DataChoiceType.ChoiceValue choiceValue)Sets the "choiceValue" elementvoidsetItemArray(int i, DataChoiceType.Item item)Sets ith "item" elementvoidsetItemArray(DataChoiceType.Item[] itemArray)Sets array of all "item" elementintsizeOfItemArray()Returns number of "item" elementvoidunsetChoiceValue()Unsets the "choiceValue" element-
Methods inherited from class net.opengis.swe.x20.impl.AbstractDataComponentTypeImpl
getDefinition, getOptional, getUpdatable, isSetDefinition, isSetOptional, isSetUpdatable, setDefinition, setOptional, setUpdatable, unsetDefinition, unsetOptional, unsetUpdatable, xgetDefinition, xgetOptional, xgetUpdatable, xsetDefinition, xsetOptional, xsetUpdatable
-
Methods inherited from class net.opengis.swe.x20.impl.AbstractSWEIdentifiableTypeImpl
getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabel, unsetDescription, unsetIdentifier, unsetLabel, xgetDescription, xgetIdentifier, xgetLabel, xsetDescription, xsetIdentifier, xsetLabel
-
Methods inherited from class net.opengis.swe.x20.impl.AbstractSWETypeImpl
addNewExtension, getExtensionArray, getExtensionArray, getId, insertNewExtension, isSetId, removeExtension, setExtensionArray, setExtensionArray, setId, sizeOfExtensionArray, 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.x20.AbstractDataComponentType
getDefinition, getOptional, getUpdatable, isSetDefinition, isSetOptional, isSetUpdatable, setDefinition, setOptional, setUpdatable, unsetDefinition, unsetOptional, unsetUpdatable, xgetDefinition, xgetOptional, xgetUpdatable, xsetDefinition, xsetOptional, xsetUpdatable
-
Methods inherited from interface net.opengis.swe.x20.AbstractSWEIdentifiableType
getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabel, unsetDescription, unsetIdentifier, unsetLabel, xgetDescription, xgetIdentifier, xgetLabel, xsetDescription, xsetIdentifier, xsetLabel
-
Methods inherited from interface net.opengis.swe.x20.AbstractSWEType
addNewExtension, getExtensionArray, getExtensionArray, getId, insertNewExtension, isSetId, removeExtension, setExtensionArray, setExtensionArray, setId, sizeOfExtensionArray, unsetId, 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
-
getChoiceValue
public DataChoiceType.ChoiceValue getChoiceValue()
Gets the "choiceValue" element- Specified by:
getChoiceValuein interfaceDataChoiceType
-
isSetChoiceValue
public boolean isSetChoiceValue()
True if has "choiceValue" element- Specified by:
isSetChoiceValuein interfaceDataChoiceType
-
setChoiceValue
public void setChoiceValue(DataChoiceType.ChoiceValue choiceValue)
Sets the "choiceValue" element- Specified by:
setChoiceValuein interfaceDataChoiceType
-
addNewChoiceValue
public DataChoiceType.ChoiceValue addNewChoiceValue()
Appends and returns a new empty "choiceValue" element- Specified by:
addNewChoiceValuein interfaceDataChoiceType
-
unsetChoiceValue
public void unsetChoiceValue()
Unsets the "choiceValue" element- Specified by:
unsetChoiceValuein interfaceDataChoiceType
-
getItemArray
public DataChoiceType.Item[] getItemArray()
Gets array of all "item" elements- Specified by:
getItemArrayin interfaceDataChoiceType
-
getItemArray
public DataChoiceType.Item getItemArray(int i)
Gets ith "item" element- Specified by:
getItemArrayin interfaceDataChoiceType
-
sizeOfItemArray
public int sizeOfItemArray()
Returns number of "item" element- Specified by:
sizeOfItemArrayin interfaceDataChoiceType
-
setItemArray
public void setItemArray(DataChoiceType.Item[] itemArray)
Sets array of all "item" element- Specified by:
setItemArrayin interfaceDataChoiceType
-
setItemArray
public void setItemArray(int i, DataChoiceType.Item item)Sets ith "item" element- Specified by:
setItemArrayin interfaceDataChoiceType
-
insertNewItem
public DataChoiceType.Item insertNewItem(int i)
Inserts and returns a new empty value (as xml) as the ith "item" element- Specified by:
insertNewItemin interfaceDataChoiceType
-
addNewItem
public DataChoiceType.Item addNewItem()
Appends and returns a new empty value (as xml) as the last "item" element- Specified by:
addNewItemin interfaceDataChoiceType
-
removeItem
public void removeItem(int i)
Removes the ith "item" element- Specified by:
removeItemin interfaceDataChoiceType
-
-