Package net.opengis.gml.x32.impl
Class TopoComplexTypeImpl
- 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.AbstractTopologyTypeImpl
-
- net.opengis.gml.x32.impl.TopoComplexTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractGMLType,AbstractTopologyType,TopoComplexType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class TopoComplexTypeImpl extends AbstractTopologyTypeImpl implements TopoComplexType
An XML TopoComplexType(@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.AbstractTopologyType
AbstractTopologyType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.TopoComplexType
TopoComplexType.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.AbstractTopologyType
type
-
Fields inherited from interface net.opengis.gml.x32.TopoComplexType
type
-
-
Constructor Summary
Constructors Constructor Description TopoComplexTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TopoComplexPropertyTypeaddNewMaximalComplex()Appends and returns a new empty "maximalComplex" elementTopoComplexPropertyTypeaddNewSubComplex()Appends and returns a new empty value (as xml) as the last "subComplex" elementTopoComplexPropertyTypeaddNewSuperComplex()Appends and returns a new empty value (as xml) as the last "superComplex" elementTopoPrimitiveMemberTypeaddNewTopoPrimitiveMember()Appends and returns a new empty value (as xml) as the last "topoPrimitiveMember" elementTopoPrimitiveArrayAssociationTypeaddNewTopoPrimitiveMembers()Appends and returns a new empty "topoPrimitiveMembers" elementAggregationType.EnumgetAggregationType()Gets the "aggregationType" attributebooleangetIsMaximal()Gets the "isMaximal" attributeTopoComplexPropertyTypegetMaximalComplex()Gets the "maximalComplex" elementTopoComplexPropertyType[]getSubComplexArray()Gets array of all "subComplex" elementsTopoComplexPropertyTypegetSubComplexArray(int i)Gets ith "subComplex" elementTopoComplexPropertyType[]getSuperComplexArray()Gets array of all "superComplex" elementsTopoComplexPropertyTypegetSuperComplexArray(int i)Gets ith "superComplex" elementTopoPrimitiveMemberType[]getTopoPrimitiveMemberArray()Gets array of all "topoPrimitiveMember" elementsTopoPrimitiveMemberTypegetTopoPrimitiveMemberArray(int i)Gets ith "topoPrimitiveMember" elementTopoPrimitiveArrayAssociationTypegetTopoPrimitiveMembers()Gets the "topoPrimitiveMembers" elementTopoComplexPropertyTypeinsertNewSubComplex(int i)Inserts and returns a new empty value (as xml) as the ith "subComplex" elementTopoComplexPropertyTypeinsertNewSuperComplex(int i)Inserts and returns a new empty value (as xml) as the ith "superComplex" elementTopoPrimitiveMemberTypeinsertNewTopoPrimitiveMember(int i)Inserts and returns a new empty value (as xml) as the ith "topoPrimitiveMember" elementbooleanisSetAggregationType()True if has "aggregationType" attributebooleanisSetIsMaximal()True if has "isMaximal" attributebooleanisSetTopoPrimitiveMembers()True if has "topoPrimitiveMembers" elementvoidremoveSubComplex(int i)Removes the ith "subComplex" elementvoidremoveSuperComplex(int i)Removes the ith "superComplex" elementvoidremoveTopoPrimitiveMember(int i)Removes the ith "topoPrimitiveMember" elementvoidsetAggregationType(AggregationType.Enum aggregationType)Sets the "aggregationType" attributevoidsetIsMaximal(boolean isMaximal)Sets the "isMaximal" attributevoidsetMaximalComplex(TopoComplexPropertyType maximalComplex)Sets the "maximalComplex" elementvoidsetSubComplexArray(int i, TopoComplexPropertyType subComplex)Sets ith "subComplex" elementvoidsetSubComplexArray(TopoComplexPropertyType[] subComplexArray)Sets array of all "subComplex" elementvoidsetSuperComplexArray(int i, TopoComplexPropertyType superComplex)Sets ith "superComplex" elementvoidsetSuperComplexArray(TopoComplexPropertyType[] superComplexArray)Sets array of all "superComplex" elementvoidsetTopoPrimitiveMemberArray(int i, TopoPrimitiveMemberType topoPrimitiveMember)Sets ith "topoPrimitiveMember" elementvoidsetTopoPrimitiveMemberArray(TopoPrimitiveMemberType[] topoPrimitiveMemberArray)Sets array of all "topoPrimitiveMember" elementvoidsetTopoPrimitiveMembers(TopoPrimitiveArrayAssociationType topoPrimitiveMembers)Sets the "topoPrimitiveMembers" elementintsizeOfSubComplexArray()Returns number of "subComplex" elementintsizeOfSuperComplexArray()Returns number of "superComplex" elementintsizeOfTopoPrimitiveMemberArray()Returns number of "topoPrimitiveMember" elementvoidunsetAggregationType()Unsets the "aggregationType" attributevoidunsetIsMaximal()Unsets the "isMaximal" attributevoidunsetTopoPrimitiveMembers()Unsets the "topoPrimitiveMembers" elementAggregationTypexgetAggregationType()Gets (as xml) the "aggregationType" attributeorg.apache.xmlbeans.XmlBooleanxgetIsMaximal()Gets (as xml) the "isMaximal" attributevoidxsetAggregationType(AggregationType aggregationType)Sets (as xml) the "aggregationType" attributevoidxsetIsMaximal(org.apache.xmlbeans.XmlBoolean isMaximal)Sets (as xml) the "isMaximal" 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
-
getMaximalComplex
public TopoComplexPropertyType getMaximalComplex()
Gets the "maximalComplex" element- Specified by:
getMaximalComplexin interfaceTopoComplexType
-
setMaximalComplex
public void setMaximalComplex(TopoComplexPropertyType maximalComplex)
Sets the "maximalComplex" element- Specified by:
setMaximalComplexin interfaceTopoComplexType
-
addNewMaximalComplex
public TopoComplexPropertyType addNewMaximalComplex()
Appends and returns a new empty "maximalComplex" element- Specified by:
addNewMaximalComplexin interfaceTopoComplexType
-
getSuperComplexArray
public TopoComplexPropertyType[] getSuperComplexArray()
Gets array of all "superComplex" elements- Specified by:
getSuperComplexArrayin interfaceTopoComplexType
-
getSuperComplexArray
public TopoComplexPropertyType getSuperComplexArray(int i)
Gets ith "superComplex" element- Specified by:
getSuperComplexArrayin interfaceTopoComplexType
-
sizeOfSuperComplexArray
public int sizeOfSuperComplexArray()
Returns number of "superComplex" element- Specified by:
sizeOfSuperComplexArrayin interfaceTopoComplexType
-
setSuperComplexArray
public void setSuperComplexArray(TopoComplexPropertyType[] superComplexArray)
Sets array of all "superComplex" element- Specified by:
setSuperComplexArrayin interfaceTopoComplexType
-
setSuperComplexArray
public void setSuperComplexArray(int i, TopoComplexPropertyType superComplex)Sets ith "superComplex" element- Specified by:
setSuperComplexArrayin interfaceTopoComplexType
-
insertNewSuperComplex
public TopoComplexPropertyType insertNewSuperComplex(int i)
Inserts and returns a new empty value (as xml) as the ith "superComplex" element- Specified by:
insertNewSuperComplexin interfaceTopoComplexType
-
addNewSuperComplex
public TopoComplexPropertyType addNewSuperComplex()
Appends and returns a new empty value (as xml) as the last "superComplex" element- Specified by:
addNewSuperComplexin interfaceTopoComplexType
-
removeSuperComplex
public void removeSuperComplex(int i)
Removes the ith "superComplex" element- Specified by:
removeSuperComplexin interfaceTopoComplexType
-
getSubComplexArray
public TopoComplexPropertyType[] getSubComplexArray()
Gets array of all "subComplex" elements- Specified by:
getSubComplexArrayin interfaceTopoComplexType
-
getSubComplexArray
public TopoComplexPropertyType getSubComplexArray(int i)
Gets ith "subComplex" element- Specified by:
getSubComplexArrayin interfaceTopoComplexType
-
sizeOfSubComplexArray
public int sizeOfSubComplexArray()
Returns number of "subComplex" element- Specified by:
sizeOfSubComplexArrayin interfaceTopoComplexType
-
setSubComplexArray
public void setSubComplexArray(TopoComplexPropertyType[] subComplexArray)
Sets array of all "subComplex" element- Specified by:
setSubComplexArrayin interfaceTopoComplexType
-
setSubComplexArray
public void setSubComplexArray(int i, TopoComplexPropertyType subComplex)Sets ith "subComplex" element- Specified by:
setSubComplexArrayin interfaceTopoComplexType
-
insertNewSubComplex
public TopoComplexPropertyType insertNewSubComplex(int i)
Inserts and returns a new empty value (as xml) as the ith "subComplex" element- Specified by:
insertNewSubComplexin interfaceTopoComplexType
-
addNewSubComplex
public TopoComplexPropertyType addNewSubComplex()
Appends and returns a new empty value (as xml) as the last "subComplex" element- Specified by:
addNewSubComplexin interfaceTopoComplexType
-
removeSubComplex
public void removeSubComplex(int i)
Removes the ith "subComplex" element- Specified by:
removeSubComplexin interfaceTopoComplexType
-
getTopoPrimitiveMemberArray
public TopoPrimitiveMemberType[] getTopoPrimitiveMemberArray()
Gets array of all "topoPrimitiveMember" elements- Specified by:
getTopoPrimitiveMemberArrayin interfaceTopoComplexType
-
getTopoPrimitiveMemberArray
public TopoPrimitiveMemberType getTopoPrimitiveMemberArray(int i)
Gets ith "topoPrimitiveMember" element- Specified by:
getTopoPrimitiveMemberArrayin interfaceTopoComplexType
-
sizeOfTopoPrimitiveMemberArray
public int sizeOfTopoPrimitiveMemberArray()
Returns number of "topoPrimitiveMember" element- Specified by:
sizeOfTopoPrimitiveMemberArrayin interfaceTopoComplexType
-
setTopoPrimitiveMemberArray
public void setTopoPrimitiveMemberArray(TopoPrimitiveMemberType[] topoPrimitiveMemberArray)
Sets array of all "topoPrimitiveMember" element- Specified by:
setTopoPrimitiveMemberArrayin interfaceTopoComplexType
-
setTopoPrimitiveMemberArray
public void setTopoPrimitiveMemberArray(int i, TopoPrimitiveMemberType topoPrimitiveMember)Sets ith "topoPrimitiveMember" element- Specified by:
setTopoPrimitiveMemberArrayin interfaceTopoComplexType
-
insertNewTopoPrimitiveMember
public TopoPrimitiveMemberType insertNewTopoPrimitiveMember(int i)
Inserts and returns a new empty value (as xml) as the ith "topoPrimitiveMember" element- Specified by:
insertNewTopoPrimitiveMemberin interfaceTopoComplexType
-
addNewTopoPrimitiveMember
public TopoPrimitiveMemberType addNewTopoPrimitiveMember()
Appends and returns a new empty value (as xml) as the last "topoPrimitiveMember" element- Specified by:
addNewTopoPrimitiveMemberin interfaceTopoComplexType
-
removeTopoPrimitiveMember
public void removeTopoPrimitiveMember(int i)
Removes the ith "topoPrimitiveMember" element- Specified by:
removeTopoPrimitiveMemberin interfaceTopoComplexType
-
getTopoPrimitiveMembers
public TopoPrimitiveArrayAssociationType getTopoPrimitiveMembers()
Gets the "topoPrimitiveMembers" element- Specified by:
getTopoPrimitiveMembersin interfaceTopoComplexType
-
isSetTopoPrimitiveMembers
public boolean isSetTopoPrimitiveMembers()
True if has "topoPrimitiveMembers" element- Specified by:
isSetTopoPrimitiveMembersin interfaceTopoComplexType
-
setTopoPrimitiveMembers
public void setTopoPrimitiveMembers(TopoPrimitiveArrayAssociationType topoPrimitiveMembers)
Sets the "topoPrimitiveMembers" element- Specified by:
setTopoPrimitiveMembersin interfaceTopoComplexType
-
addNewTopoPrimitiveMembers
public TopoPrimitiveArrayAssociationType addNewTopoPrimitiveMembers()
Appends and returns a new empty "topoPrimitiveMembers" element- Specified by:
addNewTopoPrimitiveMembersin interfaceTopoComplexType
-
unsetTopoPrimitiveMembers
public void unsetTopoPrimitiveMembers()
Unsets the "topoPrimitiveMembers" element- Specified by:
unsetTopoPrimitiveMembersin interfaceTopoComplexType
-
getIsMaximal
public boolean getIsMaximal()
Gets the "isMaximal" attribute- Specified by:
getIsMaximalin interfaceTopoComplexType
-
xgetIsMaximal
public org.apache.xmlbeans.XmlBoolean xgetIsMaximal()
Gets (as xml) the "isMaximal" attribute- Specified by:
xgetIsMaximalin interfaceTopoComplexType
-
isSetIsMaximal
public boolean isSetIsMaximal()
True if has "isMaximal" attribute- Specified by:
isSetIsMaximalin interfaceTopoComplexType
-
setIsMaximal
public void setIsMaximal(boolean isMaximal)
Sets the "isMaximal" attribute- Specified by:
setIsMaximalin interfaceTopoComplexType
-
xsetIsMaximal
public void xsetIsMaximal(org.apache.xmlbeans.XmlBoolean isMaximal)
Sets (as xml) the "isMaximal" attribute- Specified by:
xsetIsMaximalin interfaceTopoComplexType
-
unsetIsMaximal
public void unsetIsMaximal()
Unsets the "isMaximal" attribute- Specified by:
unsetIsMaximalin interfaceTopoComplexType
-
getAggregationType
public AggregationType.Enum getAggregationType()
Gets the "aggregationType" attribute- Specified by:
getAggregationTypein interfaceTopoComplexType
-
xgetAggregationType
public AggregationType xgetAggregationType()
Gets (as xml) the "aggregationType" attribute- Specified by:
xgetAggregationTypein interfaceTopoComplexType
-
isSetAggregationType
public boolean isSetAggregationType()
True if has "aggregationType" attribute- Specified by:
isSetAggregationTypein interfaceTopoComplexType
-
setAggregationType
public void setAggregationType(AggregationType.Enum aggregationType)
Sets the "aggregationType" attribute- Specified by:
setAggregationTypein interfaceTopoComplexType
-
xsetAggregationType
public void xsetAggregationType(AggregationType aggregationType)
Sets (as xml) the "aggregationType" attribute- Specified by:
xsetAggregationTypein interfaceTopoComplexType
-
unsetAggregationType
public void unsetAggregationType()
Unsets the "aggregationType" attribute- Specified by:
unsetAggregationTypein interfaceTopoComplexType
-
-