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:
java.io.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
-
-
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
Factory, type
-
-
Constructor Summary
Constructors Constructor Description ConfigImpl(SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionconfigaddNewExtension()Appends and returns a new empty value (as xml) as the last "extension" elementNsconfigaddNewNamespace()Appends and returns a new empty value (as xml) as the last "namespace" elementQnameconfigaddNewQname()Appends and returns a new empty value (as xml) as the last "qname" elementUsertypeconfigaddNewUsertype()Appends and returns a new empty value (as xml) as the last "usertype" elementExtensionconfig[]getExtensionArray()Gets array of all "extension" elementsExtensionconfiggetExtensionArray(int i)Gets ith "extension" elementjava.util.List<Extensionconfig>getExtensionList()Gets a List of "extension" elementsNsconfig[]getNamespaceArray()Gets array of all "namespace" elementsNsconfiggetNamespaceArray(int i)Gets ith "namespace" elementjava.util.List<Nsconfig>getNamespaceList()Gets a List of "namespace" elementsQnameconfig[]getQnameArray()Gets array of all "qname" elementsQnameconfiggetQnameArray(int i)Gets ith "qname" elementjava.util.List<Qnameconfig>getQnameList()Gets a List of "qname" elementsUsertypeconfig[]getUsertypeArray()Gets array of all "usertype" elementsUsertypeconfiggetUsertypeArray(int i)Gets ith "usertype" elementjava.util.List<Usertypeconfig>getUsertypeList()Gets a List of "usertype" elementsExtensionconfiginsertNewExtension(int i)Inserts and returns a new empty value (as xml) as the ith "extension" elementNsconfiginsertNewNamespace(int i)Inserts and returns a new empty value (as xml) as the ith "namespace" elementQnameconfiginsertNewQname(int i)Inserts and returns a new empty value (as xml) as the ith "qname" elementUsertypeconfiginsertNewUsertype(int i)Inserts and returns a new empty value (as xml) as the ith "usertype" elementvoidremoveExtension(int i)Removes the ith "extension" elementvoidremoveNamespace(int i)Removes the ith "namespace" elementvoidremoveQname(int i)Removes the ith "qname" elementvoidremoveUsertype(int i)Removes the ith "usertype" elementvoidsetExtensionArray(int i, Extensionconfig extension)Sets ith "extension" elementvoidsetExtensionArray(Extensionconfig[] extensionArray)Sets array of all "extension" element WARNING: This method is not atomicaly synchronized.voidsetNamespaceArray(int i, Nsconfig namespace)Sets ith "namespace" elementvoidsetNamespaceArray(Nsconfig[] namespaceArray)Sets array of all "namespace" element WARNING: This method is not atomicaly synchronized.voidsetQnameArray(int i, Qnameconfig qname)Sets ith "qname" elementvoidsetQnameArray(Qnameconfig[] qnameArray)Sets array of all "qname" element WARNING: This method is not atomicaly synchronized.voidsetUsertypeArray(int i, Usertypeconfig usertype)Sets ith "usertype" elementvoidsetUsertypeArray(Usertypeconfig[] usertypeArray)Sets array of all "usertype" element WARNING: This method is not atomicaly synchronized.intsizeOfExtensionArray()Returns number of "extension" elementintsizeOfNamespaceArray()Returns number of "namespace" elementintsizeOfQnameArray()Returns number of "qname" elementintsizeOfUsertypeArray()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, build_nil, build_text, changeType, check_dated, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, disconnect_store, documentProperties, dump, equals, execQuery, execQuery, 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, invalidate_element_order, invalidate_nilvalue, invalidate_value, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, 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, substitute, toString, uses_invalidate_value, validate, validate, validate_now, valueEquals, valueHashCode, writeReplace, xgetListValue, 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, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Constructor Detail
-
ConfigImpl
public ConfigImpl(SchemaType sType)
-
-
Method Detail
-
getNamespaceList
public java.util.List<Nsconfig> getNamespaceList()
Gets a List of "namespace" elements- Specified by:
getNamespaceListin interfaceConfigDocument.Config
-
getNamespaceArray
public Nsconfig[] getNamespaceArray()
Gets array of all "namespace" elements- Specified by:
getNamespaceArrayin interfaceConfigDocument.Config
-
getNamespaceArray
public Nsconfig getNamespaceArray(int i)
Gets ith "namespace" element- Specified by:
getNamespaceArrayin interfaceConfigDocument.Config
-
sizeOfNamespaceArray
public int sizeOfNamespaceArray()
Returns number of "namespace" element- Specified by:
sizeOfNamespaceArrayin interfaceConfigDocument.Config
-
setNamespaceArray
public void setNamespaceArray(Nsconfig[] namespaceArray)
Sets array of all "namespace" element WARNING: This method is not atomicaly synchronized.- Specified by:
setNamespaceArrayin interfaceConfigDocument.Config
-
setNamespaceArray
public void setNamespaceArray(int i, Nsconfig namespace)Sets ith "namespace" element- Specified by:
setNamespaceArrayin interfaceConfigDocument.Config
-
insertNewNamespace
public Nsconfig insertNewNamespace(int i)
Inserts and returns a new empty value (as xml) as the ith "namespace" element- Specified by:
insertNewNamespacein interfaceConfigDocument.Config
-
addNewNamespace
public Nsconfig addNewNamespace()
Appends and returns a new empty value (as xml) as the last "namespace" element- Specified by:
addNewNamespacein interfaceConfigDocument.Config
-
removeNamespace
public void removeNamespace(int i)
Removes the ith "namespace" element- Specified by:
removeNamespacein interfaceConfigDocument.Config
-
getQnameList
public java.util.List<Qnameconfig> getQnameList()
Gets a List of "qname" elements- Specified by:
getQnameListin interfaceConfigDocument.Config
-
getQnameArray
public Qnameconfig[] getQnameArray()
Gets array of all "qname" elements- Specified by:
getQnameArrayin interfaceConfigDocument.Config
-
getQnameArray
public Qnameconfig getQnameArray(int i)
Gets ith "qname" element- Specified by:
getQnameArrayin interfaceConfigDocument.Config
-
sizeOfQnameArray
public int sizeOfQnameArray()
Returns number of "qname" element- Specified by:
sizeOfQnameArrayin interfaceConfigDocument.Config
-
setQnameArray
public void setQnameArray(Qnameconfig[] qnameArray)
Sets array of all "qname" element WARNING: This method is not atomicaly synchronized.- Specified by:
setQnameArrayin interfaceConfigDocument.Config
-
setQnameArray
public void setQnameArray(int i, Qnameconfig qname)Sets ith "qname" element- Specified by:
setQnameArrayin interfaceConfigDocument.Config
-
insertNewQname
public Qnameconfig insertNewQname(int i)
Inserts and returns a new empty value (as xml) as the ith "qname" element- Specified by:
insertNewQnamein interfaceConfigDocument.Config
-
addNewQname
public Qnameconfig addNewQname()
Appends and returns a new empty value (as xml) as the last "qname" element- Specified by:
addNewQnamein interfaceConfigDocument.Config
-
removeQname
public void removeQname(int i)
Removes the ith "qname" element- Specified by:
removeQnamein interfaceConfigDocument.Config
-
getExtensionList
public java.util.List<Extensionconfig> getExtensionList()
Gets a List of "extension" elements- Specified by:
getExtensionListin interfaceConfigDocument.Config
-
getExtensionArray
public Extensionconfig[] getExtensionArray()
Gets array of all "extension" elements- Specified by:
getExtensionArrayin interfaceConfigDocument.Config
-
getExtensionArray
public Extensionconfig getExtensionArray(int i)
Gets ith "extension" element- Specified by:
getExtensionArrayin interfaceConfigDocument.Config
-
sizeOfExtensionArray
public int sizeOfExtensionArray()
Returns number of "extension" element- Specified by:
sizeOfExtensionArrayin interfaceConfigDocument.Config
-
setExtensionArray
public void setExtensionArray(Extensionconfig[] extensionArray)
Sets array of all "extension" element WARNING: This method is not atomicaly synchronized.- Specified by:
setExtensionArrayin interfaceConfigDocument.Config
-
setExtensionArray
public void setExtensionArray(int i, Extensionconfig extension)Sets ith "extension" element- Specified by:
setExtensionArrayin interfaceConfigDocument.Config
-
insertNewExtension
public Extensionconfig insertNewExtension(int i)
Inserts and returns a new empty value (as xml) as the ith "extension" element- Specified by:
insertNewExtensionin interfaceConfigDocument.Config
-
addNewExtension
public Extensionconfig addNewExtension()
Appends and returns a new empty value (as xml) as the last "extension" element- Specified by:
addNewExtensionin interfaceConfigDocument.Config
-
removeExtension
public void removeExtension(int i)
Removes the ith "extension" element- Specified by:
removeExtensionin interfaceConfigDocument.Config
-
getUsertypeList
public java.util.List<Usertypeconfig> getUsertypeList()
Gets a List of "usertype" elements- Specified by:
getUsertypeListin interfaceConfigDocument.Config
-
getUsertypeArray
public Usertypeconfig[] getUsertypeArray()
Gets array of all "usertype" elements- Specified by:
getUsertypeArrayin interfaceConfigDocument.Config
-
getUsertypeArray
public Usertypeconfig getUsertypeArray(int i)
Gets ith "usertype" element- Specified by:
getUsertypeArrayin interfaceConfigDocument.Config
-
sizeOfUsertypeArray
public int sizeOfUsertypeArray()
Returns number of "usertype" element- Specified by:
sizeOfUsertypeArrayin interfaceConfigDocument.Config
-
setUsertypeArray
public void setUsertypeArray(Usertypeconfig[] usertypeArray)
Sets array of all "usertype" element WARNING: This method is not atomicaly synchronized.- Specified by:
setUsertypeArrayin interfaceConfigDocument.Config
-
setUsertypeArray
public void setUsertypeArray(int i, Usertypeconfig usertype)Sets ith "usertype" element- Specified by:
setUsertypeArrayin interfaceConfigDocument.Config
-
insertNewUsertype
public Usertypeconfig insertNewUsertype(int i)
Inserts and returns a new empty value (as xml) as the ith "usertype" element- Specified by:
insertNewUsertypein interfaceConfigDocument.Config
-
addNewUsertype
public Usertypeconfig addNewUsertype()
Appends and returns a new empty value (as xml) as the last "usertype" element- Specified by:
addNewUsertypein interfaceConfigDocument.Config
-
removeUsertype
public void removeUsertype(int i)
Removes the ith "usertype" element- Specified by:
removeUsertypein interfaceConfigDocument.Config
-
-