Class RedefineDocumentImpl.RedefineImpl
java.lang.Object
org.apache.xmlbeans.impl.values.XmlObjectBase
org.apache.xmlbeans.impl.values.XmlComplexContentImpl
org.apache.xmlbeans.impl.xb.xsdschema.impl.OpenAttrsImpl
org.apache.xmlbeans.impl.xb.xsdschema.impl.RedefineDocumentImpl.RedefineImpl
- All Implemented Interfaces:
Serializable
,TypeStoreUser
,OpenAttrs
,RedefineDocument.Redefine
,SimpleValue
,XmlObject
,XmlTokenSource
- Enclosing class:
RedefineDocumentImpl
public static class RedefineDocumentImpl.RedefineImpl
extends OpenAttrsImpl
implements RedefineDocument.Redefine
An XML redefine(@http://www.w3.org/2001/XMLSchema).
This is a complex type.
- See Also:
-
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.xsdschema.RedefineDocument.Redefine
Factory, type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAppends and returns a new empty value (as xml) as the last "annotation" elementAppends and returns a new empty value (as xml) as the last "attributeGroup" elementAppends and returns a new empty value (as xml) as the last "complexType" elementAppends and returns a new empty value (as xml) as the last "group" elementAppends and returns a new empty value (as xml) as the last "simpleType" elementGets array of all "annotation" elementsgetAnnotationArray
(int i) Gets ith "annotation" elementGets a List of "annotation" elementsGets array of all "attributeGroup" elementsgetAttributeGroupArray
(int i) Gets ith "attributeGroup" elementGets a List of "attributeGroup" elementsGets array of all "complexType" elementsgetComplexTypeArray
(int i) Gets ith "complexType" elementGets a List of "complexType" elementsGets array of all "group" elementsgetGroupArray
(int i) Gets ith "group" elementGets a List of "group" elementsgetId()
Gets the "id" attributeGets the "schemaLocation" attributeGets array of all "simpleType" elementsgetSimpleTypeArray
(int i) Gets ith "simpleType" elementGets a List of "simpleType" elementsinsertNewAnnotation
(int i) Inserts and returns a new empty value (as xml) as the ith "annotation" elementinsertNewAttributeGroup
(int i) Inserts and returns a new empty value (as xml) as the ith "attributeGroup" elementinsertNewComplexType
(int i) Inserts and returns a new empty value (as xml) as the ith "complexType" elementinsertNewGroup
(int i) Inserts and returns a new empty value (as xml) as the ith "group" elementinsertNewSimpleType
(int i) Inserts and returns a new empty value (as xml) as the ith "simpleType" elementboolean
isSetId()
True if has "id" attributevoid
removeAnnotation
(int i) Removes the ith "annotation" elementvoid
removeAttributeGroup
(int i) Removes the ith "attributeGroup" elementvoid
removeComplexType
(int i) Removes the ith "complexType" elementvoid
removeGroup
(int i) Removes the ith "group" elementvoid
removeSimpleType
(int i) Removes the ith "simpleType" elementvoid
setAnnotationArray
(int i, AnnotationDocument.Annotation annotation) Sets ith "annotation" elementvoid
setAnnotationArray
(AnnotationDocument.Annotation[] annotationArray) Sets array of all "annotation" element WARNING: This method is not atomicaly synchronized.void
setAttributeGroupArray
(int i, NamedAttributeGroup attributeGroup) Sets ith "attributeGroup" elementvoid
setAttributeGroupArray
(NamedAttributeGroup[] attributeGroupArray) Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.void
setComplexTypeArray
(int i, TopLevelComplexType complexType) Sets ith "complexType" elementvoid
setComplexTypeArray
(TopLevelComplexType[] complexTypeArray) Sets array of all "complexType" element WARNING: This method is not atomicaly synchronized.void
setGroupArray
(int i, NamedGroup group) Sets ith "group" elementvoid
setGroupArray
(NamedGroup[] groupArray) Sets array of all "group" element WARNING: This method is not atomicaly synchronized.void
Sets the "id" attributevoid
setSchemaLocation
(String schemaLocation) Sets the "schemaLocation" attributevoid
setSimpleTypeArray
(int i, TopLevelSimpleType simpleType) Sets ith "simpleType" elementvoid
setSimpleTypeArray
(TopLevelSimpleType[] simpleTypeArray) Sets array of all "simpleType" element WARNING: This method is not atomicaly synchronized.int
Returns number of "annotation" elementint
Returns number of "attributeGroup" elementint
Returns number of "complexType" elementint
Returns number of "group" elementint
Returns number of "simpleType" elementvoid
unsetId()
Unsets the "id" attributexgetId()
Gets (as xml) the "id" attributeGets (as xml) the "schemaLocation" attributevoid
Sets (as xml) the "id" attributevoid
xsetSchemaLocation
(XmlAnyURI schemaLocation) Sets (as xml) the "schemaLocation" attributeMethods 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 Details
-
RedefineImpl
-
-
Method Details
-
getAnnotationList
Gets a List of "annotation" elements- Specified by:
getAnnotationList
in interfaceRedefineDocument.Redefine
-
getAnnotationArray
Gets array of all "annotation" elements- Specified by:
getAnnotationArray
in interfaceRedefineDocument.Redefine
-
getAnnotationArray
Gets ith "annotation" element- Specified by:
getAnnotationArray
in interfaceRedefineDocument.Redefine
-
sizeOfAnnotationArray
public int sizeOfAnnotationArray()Returns number of "annotation" element- Specified by:
sizeOfAnnotationArray
in interfaceRedefineDocument.Redefine
-
setAnnotationArray
Sets array of all "annotation" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAnnotationArray
in interfaceRedefineDocument.Redefine
-
setAnnotationArray
Sets ith "annotation" element- Specified by:
setAnnotationArray
in interfaceRedefineDocument.Redefine
-
insertNewAnnotation
Inserts and returns a new empty value (as xml) as the ith "annotation" element- Specified by:
insertNewAnnotation
in interfaceRedefineDocument.Redefine
-
addNewAnnotation
Appends and returns a new empty value (as xml) as the last "annotation" element- Specified by:
addNewAnnotation
in interfaceRedefineDocument.Redefine
-
removeAnnotation
public void removeAnnotation(int i) Removes the ith "annotation" element- Specified by:
removeAnnotation
in interfaceRedefineDocument.Redefine
-
getSimpleTypeList
Gets a List of "simpleType" elements- Specified by:
getSimpleTypeList
in interfaceRedefineDocument.Redefine
-
getSimpleTypeArray
Gets array of all "simpleType" elements- Specified by:
getSimpleTypeArray
in interfaceRedefineDocument.Redefine
-
getSimpleTypeArray
Gets ith "simpleType" element- Specified by:
getSimpleTypeArray
in interfaceRedefineDocument.Redefine
-
sizeOfSimpleTypeArray
public int sizeOfSimpleTypeArray()Returns number of "simpleType" element- Specified by:
sizeOfSimpleTypeArray
in interfaceRedefineDocument.Redefine
-
setSimpleTypeArray
Sets array of all "simpleType" element WARNING: This method is not atomicaly synchronized.- Specified by:
setSimpleTypeArray
in interfaceRedefineDocument.Redefine
-
setSimpleTypeArray
Sets ith "simpleType" element- Specified by:
setSimpleTypeArray
in interfaceRedefineDocument.Redefine
-
insertNewSimpleType
Inserts and returns a new empty value (as xml) as the ith "simpleType" element- Specified by:
insertNewSimpleType
in interfaceRedefineDocument.Redefine
-
addNewSimpleType
Appends and returns a new empty value (as xml) as the last "simpleType" element- Specified by:
addNewSimpleType
in interfaceRedefineDocument.Redefine
-
removeSimpleType
public void removeSimpleType(int i) Removes the ith "simpleType" element- Specified by:
removeSimpleType
in interfaceRedefineDocument.Redefine
-
getComplexTypeList
Gets a List of "complexType" elements- Specified by:
getComplexTypeList
in interfaceRedefineDocument.Redefine
-
getComplexTypeArray
Gets array of all "complexType" elements- Specified by:
getComplexTypeArray
in interfaceRedefineDocument.Redefine
-
getComplexTypeArray
Gets ith "complexType" element- Specified by:
getComplexTypeArray
in interfaceRedefineDocument.Redefine
-
sizeOfComplexTypeArray
public int sizeOfComplexTypeArray()Returns number of "complexType" element- Specified by:
sizeOfComplexTypeArray
in interfaceRedefineDocument.Redefine
-
setComplexTypeArray
Sets array of all "complexType" element WARNING: This method is not atomicaly synchronized.- Specified by:
setComplexTypeArray
in interfaceRedefineDocument.Redefine
-
setComplexTypeArray
Sets ith "complexType" element- Specified by:
setComplexTypeArray
in interfaceRedefineDocument.Redefine
-
insertNewComplexType
Inserts and returns a new empty value (as xml) as the ith "complexType" element- Specified by:
insertNewComplexType
in interfaceRedefineDocument.Redefine
-
addNewComplexType
Appends and returns a new empty value (as xml) as the last "complexType" element- Specified by:
addNewComplexType
in interfaceRedefineDocument.Redefine
-
removeComplexType
public void removeComplexType(int i) Removes the ith "complexType" element- Specified by:
removeComplexType
in interfaceRedefineDocument.Redefine
-
getGroupList
Gets a List of "group" elements- Specified by:
getGroupList
in interfaceRedefineDocument.Redefine
-
getGroupArray
Gets array of all "group" elements- Specified by:
getGroupArray
in interfaceRedefineDocument.Redefine
-
getGroupArray
Gets ith "group" element- Specified by:
getGroupArray
in interfaceRedefineDocument.Redefine
-
sizeOfGroupArray
public int sizeOfGroupArray()Returns number of "group" element- Specified by:
sizeOfGroupArray
in interfaceRedefineDocument.Redefine
-
setGroupArray
Sets array of all "group" element WARNING: This method is not atomicaly synchronized.- Specified by:
setGroupArray
in interfaceRedefineDocument.Redefine
-
setGroupArray
Sets ith "group" element- Specified by:
setGroupArray
in interfaceRedefineDocument.Redefine
-
insertNewGroup
Inserts and returns a new empty value (as xml) as the ith "group" element- Specified by:
insertNewGroup
in interfaceRedefineDocument.Redefine
-
addNewGroup
Appends and returns a new empty value (as xml) as the last "group" element- Specified by:
addNewGroup
in interfaceRedefineDocument.Redefine
-
removeGroup
public void removeGroup(int i) Removes the ith "group" element- Specified by:
removeGroup
in interfaceRedefineDocument.Redefine
-
getAttributeGroupList
Gets a List of "attributeGroup" elements- Specified by:
getAttributeGroupList
in interfaceRedefineDocument.Redefine
-
getAttributeGroupArray
Gets array of all "attributeGroup" elements- Specified by:
getAttributeGroupArray
in interfaceRedefineDocument.Redefine
-
getAttributeGroupArray
Gets ith "attributeGroup" element- Specified by:
getAttributeGroupArray
in interfaceRedefineDocument.Redefine
-
sizeOfAttributeGroupArray
public int sizeOfAttributeGroupArray()Returns number of "attributeGroup" element- Specified by:
sizeOfAttributeGroupArray
in interfaceRedefineDocument.Redefine
-
setAttributeGroupArray
Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeGroupArray
in interfaceRedefineDocument.Redefine
-
setAttributeGroupArray
Sets ith "attributeGroup" element- Specified by:
setAttributeGroupArray
in interfaceRedefineDocument.Redefine
-
insertNewAttributeGroup
Inserts and returns a new empty value (as xml) as the ith "attributeGroup" element- Specified by:
insertNewAttributeGroup
in interfaceRedefineDocument.Redefine
-
addNewAttributeGroup
Appends and returns a new empty value (as xml) as the last "attributeGroup" element- Specified by:
addNewAttributeGroup
in interfaceRedefineDocument.Redefine
-
removeAttributeGroup
public void removeAttributeGroup(int i) Removes the ith "attributeGroup" element- Specified by:
removeAttributeGroup
in interfaceRedefineDocument.Redefine
-
getSchemaLocation
Gets the "schemaLocation" attribute- Specified by:
getSchemaLocation
in interfaceRedefineDocument.Redefine
-
xgetSchemaLocation
Gets (as xml) the "schemaLocation" attribute- Specified by:
xgetSchemaLocation
in interfaceRedefineDocument.Redefine
-
setSchemaLocation
Sets the "schemaLocation" attribute- Specified by:
setSchemaLocation
in interfaceRedefineDocument.Redefine
-
xsetSchemaLocation
Sets (as xml) the "schemaLocation" attribute- Specified by:
xsetSchemaLocation
in interfaceRedefineDocument.Redefine
-
getId
Gets the "id" attribute- Specified by:
getId
in interfaceRedefineDocument.Redefine
-
xgetId
Gets (as xml) the "id" attribute- Specified by:
xgetId
in interfaceRedefineDocument.Redefine
-
isSetId
public boolean isSetId()True if has "id" attribute- Specified by:
isSetId
in interfaceRedefineDocument.Redefine
-
setId
Sets the "id" attribute- Specified by:
setId
in interfaceRedefineDocument.Redefine
-
xsetId
Sets (as xml) the "id" attribute- Specified by:
xsetId
in interfaceRedefineDocument.Redefine
-
unsetId
public void unsetId()Unsets the "id" attribute- Specified by:
unsetId
in interfaceRedefineDocument.Redefine
-