Class ConfigDocumentImpl.ConfigImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- org.apache.xmlbeans.impl.xb.xmlconfig.impl.ConfigDocumentImpl.ConfigImpl
-
- All Implemented Interfaces:
Serializable
,TypeStoreUser
,ConfigDocument.Config
,SimpleValue
,XmlObject
,XmlTokenSource
- Enclosing class:
- ConfigDocumentImpl
public static class ConfigDocumentImpl.ConfigImpl extends XmlComplexContentImpl implements ConfigDocument.Config
An XML config(@http://xml.apache.org/xmlbeans/2004/02/xbean/config). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xmlconfig.ConfigDocument.Config
ConfigDocument.Config.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject
XmlObject.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 org.apache.xmlbeans.impl.xb.xmlconfig.ConfigDocument.Config
type
-
-
Constructor Summary
Constructors Constructor Description ConfigImpl(SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Extensionconfig
addNewExtension()
Appends and returns a new empty value (as xml) as the last "extension" elementNsconfig
addNewNamespace()
Appends and returns a new empty value (as xml) as the last "namespace" elementQnameconfig
addNewQname()
Appends and returns a new empty value (as xml) as the last "qname" elementUsertypeconfig
addNewUsertype()
Appends and returns a new empty value (as xml) as the last "usertype" elementExtensionconfig[]
getExtensionArray()
Gets array of all "extension" elementsExtensionconfig
getExtensionArray(int i)
Gets ith "extension" elementNsconfig[]
getNamespaceArray()
Gets array of all "namespace" elementsNsconfig
getNamespaceArray(int i)
Gets ith "namespace" elementQnameconfig[]
getQnameArray()
Gets array of all "qname" elementsQnameconfig
getQnameArray(int i)
Gets ith "qname" elementUsertypeconfig[]
getUsertypeArray()
Gets array of all "usertype" elementsUsertypeconfig
getUsertypeArray(int i)
Gets ith "usertype" elementExtensionconfig
insertNewExtension(int i)
Inserts and returns a new empty value (as xml) as the ith "extension" elementNsconfig
insertNewNamespace(int i)
Inserts and returns a new empty value (as xml) as the ith "namespace" elementQnameconfig
insertNewQname(int i)
Inserts and returns a new empty value (as xml) as the ith "qname" elementUsertypeconfig
insertNewUsertype(int i)
Inserts and returns a new empty value (as xml) as the ith "usertype" elementvoid
removeExtension(int i)
Removes the ith "extension" elementvoid
removeNamespace(int i)
Removes the ith "namespace" elementvoid
removeQname(int i)
Removes the ith "qname" elementvoid
removeUsertype(int i)
Removes the ith "usertype" elementvoid
setExtensionArray(int i, Extensionconfig extension)
Sets ith "extension" elementvoid
setExtensionArray(Extensionconfig[] extensionArray)
Sets array of all "extension" element WARNING: This method is not atomicaly synchronized.void
setNamespaceArray(int i, Nsconfig namespace)
Sets ith "namespace" elementvoid
setNamespaceArray(Nsconfig[] namespaceArray)
Sets array of all "namespace" element WARNING: This method is not atomicaly synchronized.void
setQnameArray(int i, Qnameconfig qname)
Sets ith "qname" elementvoid
setQnameArray(Qnameconfig[] qnameArray)
Sets array of all "qname" element WARNING: This method is not atomicaly synchronized.void
setUsertypeArray(int i, Usertypeconfig usertype)
Sets ith "usertype" elementvoid
setUsertypeArray(Usertypeconfig[] usertypeArray)
Sets array of all "usertype" element WARNING: This method is not atomicaly synchronized.int
sizeOfExtensionArray()
Returns number of "extension" elementint
sizeOfNamespaceArray()
Returns number of "namespace" elementint
sizeOfQnameArray()
Returns number of "qname" elementint
sizeOfUsertypeArray()
Returns number of "usertype" element-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
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_text
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _set, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, hashCode, init_flags, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, 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_newValue, 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, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
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
-
-
-
-
Constructor Detail
-
ConfigImpl
public ConfigImpl(SchemaType sType)
-
-
Method Detail
-
getNamespaceArray
public Nsconfig[] getNamespaceArray()
Gets array of all "namespace" elements- Specified by:
getNamespaceArray
in interfaceConfigDocument.Config
-
getNamespaceArray
public Nsconfig getNamespaceArray(int i)
Gets ith "namespace" element- Specified by:
getNamespaceArray
in interfaceConfigDocument.Config
-
sizeOfNamespaceArray
public int sizeOfNamespaceArray()
Returns number of "namespace" element- Specified by:
sizeOfNamespaceArray
in interfaceConfigDocument.Config
-
setNamespaceArray
public void setNamespaceArray(Nsconfig[] namespaceArray)
Sets array of all "namespace" element WARNING: This method is not atomicaly synchronized.- Specified by:
setNamespaceArray
in interfaceConfigDocument.Config
-
setNamespaceArray
public void setNamespaceArray(int i, Nsconfig namespace)
Sets ith "namespace" element- Specified by:
setNamespaceArray
in interfaceConfigDocument.Config
-
insertNewNamespace
public Nsconfig insertNewNamespace(int i)
Inserts and returns a new empty value (as xml) as the ith "namespace" element- Specified by:
insertNewNamespace
in interfaceConfigDocument.Config
-
addNewNamespace
public Nsconfig addNewNamespace()
Appends and returns a new empty value (as xml) as the last "namespace" element- Specified by:
addNewNamespace
in interfaceConfigDocument.Config
-
removeNamespace
public void removeNamespace(int i)
Removes the ith "namespace" element- Specified by:
removeNamespace
in interfaceConfigDocument.Config
-
getQnameArray
public Qnameconfig[] getQnameArray()
Gets array of all "qname" elements- Specified by:
getQnameArray
in interfaceConfigDocument.Config
-
getQnameArray
public Qnameconfig getQnameArray(int i)
Gets ith "qname" element- Specified by:
getQnameArray
in interfaceConfigDocument.Config
-
sizeOfQnameArray
public int sizeOfQnameArray()
Returns number of "qname" element- Specified by:
sizeOfQnameArray
in interfaceConfigDocument.Config
-
setQnameArray
public void setQnameArray(Qnameconfig[] qnameArray)
Sets array of all "qname" element WARNING: This method is not atomicaly synchronized.- Specified by:
setQnameArray
in interfaceConfigDocument.Config
-
setQnameArray
public void setQnameArray(int i, Qnameconfig qname)
Sets ith "qname" element- Specified by:
setQnameArray
in interfaceConfigDocument.Config
-
insertNewQname
public Qnameconfig insertNewQname(int i)
Inserts and returns a new empty value (as xml) as the ith "qname" element- Specified by:
insertNewQname
in interfaceConfigDocument.Config
-
addNewQname
public Qnameconfig addNewQname()
Appends and returns a new empty value (as xml) as the last "qname" element- Specified by:
addNewQname
in interfaceConfigDocument.Config
-
removeQname
public void removeQname(int i)
Removes the ith "qname" element- Specified by:
removeQname
in interfaceConfigDocument.Config
-
getExtensionArray
public Extensionconfig[] getExtensionArray()
Gets array of all "extension" elements- Specified by:
getExtensionArray
in interfaceConfigDocument.Config
-
getExtensionArray
public Extensionconfig getExtensionArray(int i)
Gets ith "extension" element- Specified by:
getExtensionArray
in interfaceConfigDocument.Config
-
sizeOfExtensionArray
public int sizeOfExtensionArray()
Returns number of "extension" element- Specified by:
sizeOfExtensionArray
in interfaceConfigDocument.Config
-
setExtensionArray
public void setExtensionArray(Extensionconfig[] extensionArray)
Sets array of all "extension" element WARNING: This method is not atomicaly synchronized.- Specified by:
setExtensionArray
in interfaceConfigDocument.Config
-
setExtensionArray
public void setExtensionArray(int i, Extensionconfig extension)
Sets ith "extension" element- Specified by:
setExtensionArray
in interfaceConfigDocument.Config
-
insertNewExtension
public Extensionconfig insertNewExtension(int i)
Inserts and returns a new empty value (as xml) as the ith "extension" element- Specified by:
insertNewExtension
in interfaceConfigDocument.Config
-
addNewExtension
public Extensionconfig addNewExtension()
Appends and returns a new empty value (as xml) as the last "extension" element- Specified by:
addNewExtension
in interfaceConfigDocument.Config
-
removeExtension
public void removeExtension(int i)
Removes the ith "extension" element- Specified by:
removeExtension
in interfaceConfigDocument.Config
-
getUsertypeArray
public Usertypeconfig[] getUsertypeArray()
Gets array of all "usertype" elements- Specified by:
getUsertypeArray
in interfaceConfigDocument.Config
-
getUsertypeArray
public Usertypeconfig getUsertypeArray(int i)
Gets ith "usertype" element- Specified by:
getUsertypeArray
in interfaceConfigDocument.Config
-
sizeOfUsertypeArray
public int sizeOfUsertypeArray()
Returns number of "usertype" element- Specified by:
sizeOfUsertypeArray
in interfaceConfigDocument.Config
-
setUsertypeArray
public void setUsertypeArray(Usertypeconfig[] usertypeArray)
Sets array of all "usertype" element WARNING: This method is not atomicaly synchronized.- Specified by:
setUsertypeArray
in interfaceConfigDocument.Config
-
setUsertypeArray
public void setUsertypeArray(int i, Usertypeconfig usertype)
Sets ith "usertype" element- Specified by:
setUsertypeArray
in interfaceConfigDocument.Config
-
insertNewUsertype
public Usertypeconfig insertNewUsertype(int i)
Inserts and returns a new empty value (as xml) as the ith "usertype" element- Specified by:
insertNewUsertype
in interfaceConfigDocument.Config
-
addNewUsertype
public Usertypeconfig addNewUsertype()
Appends and returns a new empty value (as xml) as the last "usertype" element- Specified by:
addNewUsertype
in interfaceConfigDocument.Config
-
removeUsertype
public void removeUsertype(int i)
Removes the ith "usertype" element- Specified by:
removeUsertype
in interfaceConfigDocument.Config
-
-