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:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.OpenAttrs
OpenAttrs.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.RedefineDocument.Redefine
RedefineDocument.Redefine.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.xsdschema.RedefineDocument.Redefine
type
-
-
Constructor Summary
Constructors Constructor Description RedefineImpl(SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationDocument.Annotation
addNewAnnotation()
Appends and returns a new empty value (as xml) as the last "annotation" elementNamedAttributeGroup
addNewAttributeGroup()
Appends and returns a new empty value (as xml) as the last "attributeGroup" elementTopLevelComplexType
addNewComplexType()
Appends and returns a new empty value (as xml) as the last "complexType" elementNamedGroup
addNewGroup()
Appends and returns a new empty value (as xml) as the last "group" elementTopLevelSimpleType
addNewSimpleType()
Appends and returns a new empty value (as xml) as the last "simpleType" elementAnnotationDocument.Annotation[]
getAnnotationArray()
Gets array of all "annotation" elementsAnnotationDocument.Annotation
getAnnotationArray(int i)
Gets ith "annotation" elementNamedAttributeGroup[]
getAttributeGroupArray()
Gets array of all "attributeGroup" elementsNamedAttributeGroup
getAttributeGroupArray(int i)
Gets ith "attributeGroup" elementTopLevelComplexType[]
getComplexTypeArray()
Gets array of all "complexType" elementsTopLevelComplexType
getComplexTypeArray(int i)
Gets ith "complexType" elementNamedGroup[]
getGroupArray()
Gets array of all "group" elementsNamedGroup
getGroupArray(int i)
Gets ith "group" elementString
getId()
Gets the "id" attributeString
getSchemaLocation()
Gets the "schemaLocation" attributeTopLevelSimpleType[]
getSimpleTypeArray()
Gets array of all "simpleType" elementsTopLevelSimpleType
getSimpleTypeArray(int i)
Gets ith "simpleType" elementAnnotationDocument.Annotation
insertNewAnnotation(int i)
Inserts and returns a new empty value (as xml) as the ith "annotation" elementNamedAttributeGroup
insertNewAttributeGroup(int i)
Inserts and returns a new empty value (as xml) as the ith "attributeGroup" elementTopLevelComplexType
insertNewComplexType(int i)
Inserts and returns a new empty value (as xml) as the ith "complexType" elementNamedGroup
insertNewGroup(int i)
Inserts and returns a new empty value (as xml) as the ith "group" elementTopLevelSimpleType
insertNewSimpleType(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
setId(String id)
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
sizeOfAnnotationArray()
Returns number of "annotation" elementint
sizeOfAttributeGroupArray()
Returns number of "attributeGroup" elementint
sizeOfComplexTypeArray()
Returns number of "complexType" elementint
sizeOfGroupArray()
Returns number of "group" elementint
sizeOfSimpleTypeArray()
Returns number of "simpleType" elementvoid
unsetId()
Unsets the "id" attributeXmlID
xgetId()
Gets (as xml) the "id" attributeXmlAnyURI
xgetSchemaLocation()
Gets (as xml) the "schemaLocation" attributevoid
xsetId(XmlID id)
Sets (as xml) the "id" attributevoid
xsetSchemaLocation(XmlAnyURI schemaLocation)
Sets (as xml) the "schemaLocation" attribute-
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
-
RedefineImpl
public RedefineImpl(SchemaType sType)
-
-
Method Detail
-
getAnnotationArray
public AnnotationDocument.Annotation[] getAnnotationArray()
Gets array of all "annotation" elements- Specified by:
getAnnotationArray
in interfaceRedefineDocument.Redefine
-
getAnnotationArray
public AnnotationDocument.Annotation getAnnotationArray(int i)
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
public void setAnnotationArray(AnnotationDocument.Annotation[] annotationArray)
Sets array of all "annotation" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAnnotationArray
in interfaceRedefineDocument.Redefine
-
setAnnotationArray
public void setAnnotationArray(int i, AnnotationDocument.Annotation annotation)
Sets ith "annotation" element- Specified by:
setAnnotationArray
in interfaceRedefineDocument.Redefine
-
insertNewAnnotation
public AnnotationDocument.Annotation insertNewAnnotation(int i)
Inserts and returns a new empty value (as xml) as the ith "annotation" element- Specified by:
insertNewAnnotation
in interfaceRedefineDocument.Redefine
-
addNewAnnotation
public AnnotationDocument.Annotation 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
-
getSimpleTypeArray
public TopLevelSimpleType[] getSimpleTypeArray()
Gets array of all "simpleType" elements- Specified by:
getSimpleTypeArray
in interfaceRedefineDocument.Redefine
-
getSimpleTypeArray
public TopLevelSimpleType getSimpleTypeArray(int i)
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
public void setSimpleTypeArray(TopLevelSimpleType[] simpleTypeArray)
Sets array of all "simpleType" element WARNING: This method is not atomicaly synchronized.- Specified by:
setSimpleTypeArray
in interfaceRedefineDocument.Redefine
-
setSimpleTypeArray
public void setSimpleTypeArray(int i, TopLevelSimpleType simpleType)
Sets ith "simpleType" element- Specified by:
setSimpleTypeArray
in interfaceRedefineDocument.Redefine
-
insertNewSimpleType
public TopLevelSimpleType insertNewSimpleType(int i)
Inserts and returns a new empty value (as xml) as the ith "simpleType" element- Specified by:
insertNewSimpleType
in interfaceRedefineDocument.Redefine
-
addNewSimpleType
public TopLevelSimpleType 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
-
getComplexTypeArray
public TopLevelComplexType[] getComplexTypeArray()
Gets array of all "complexType" elements- Specified by:
getComplexTypeArray
in interfaceRedefineDocument.Redefine
-
getComplexTypeArray
public TopLevelComplexType getComplexTypeArray(int i)
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
public void setComplexTypeArray(TopLevelComplexType[] complexTypeArray)
Sets array of all "complexType" element WARNING: This method is not atomicaly synchronized.- Specified by:
setComplexTypeArray
in interfaceRedefineDocument.Redefine
-
setComplexTypeArray
public void setComplexTypeArray(int i, TopLevelComplexType complexType)
Sets ith "complexType" element- Specified by:
setComplexTypeArray
in interfaceRedefineDocument.Redefine
-
insertNewComplexType
public TopLevelComplexType insertNewComplexType(int i)
Inserts and returns a new empty value (as xml) as the ith "complexType" element- Specified by:
insertNewComplexType
in interfaceRedefineDocument.Redefine
-
addNewComplexType
public TopLevelComplexType 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
-
getGroupArray
public NamedGroup[] getGroupArray()
Gets array of all "group" elements- Specified by:
getGroupArray
in interfaceRedefineDocument.Redefine
-
getGroupArray
public NamedGroup getGroupArray(int i)
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
public void setGroupArray(NamedGroup[] groupArray)
Sets array of all "group" element WARNING: This method is not atomicaly synchronized.- Specified by:
setGroupArray
in interfaceRedefineDocument.Redefine
-
setGroupArray
public void setGroupArray(int i, NamedGroup group)
Sets ith "group" element- Specified by:
setGroupArray
in interfaceRedefineDocument.Redefine
-
insertNewGroup
public NamedGroup insertNewGroup(int i)
Inserts and returns a new empty value (as xml) as the ith "group" element- Specified by:
insertNewGroup
in interfaceRedefineDocument.Redefine
-
addNewGroup
public NamedGroup 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
-
getAttributeGroupArray
public NamedAttributeGroup[] getAttributeGroupArray()
Gets array of all "attributeGroup" elements- Specified by:
getAttributeGroupArray
in interfaceRedefineDocument.Redefine
-
getAttributeGroupArray
public NamedAttributeGroup getAttributeGroupArray(int i)
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
public void setAttributeGroupArray(NamedAttributeGroup[] attributeGroupArray)
Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeGroupArray
in interfaceRedefineDocument.Redefine
-
setAttributeGroupArray
public void setAttributeGroupArray(int i, NamedAttributeGroup attributeGroup)
Sets ith "attributeGroup" element- Specified by:
setAttributeGroupArray
in interfaceRedefineDocument.Redefine
-
insertNewAttributeGroup
public NamedAttributeGroup insertNewAttributeGroup(int i)
Inserts and returns a new empty value (as xml) as the ith "attributeGroup" element- Specified by:
insertNewAttributeGroup
in interfaceRedefineDocument.Redefine
-
addNewAttributeGroup
public NamedAttributeGroup 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
public String getSchemaLocation()
Gets the "schemaLocation" attribute- Specified by:
getSchemaLocation
in interfaceRedefineDocument.Redefine
-
xgetSchemaLocation
public XmlAnyURI xgetSchemaLocation()
Gets (as xml) the "schemaLocation" attribute- Specified by:
xgetSchemaLocation
in interfaceRedefineDocument.Redefine
-
setSchemaLocation
public void setSchemaLocation(String schemaLocation)
Sets the "schemaLocation" attribute- Specified by:
setSchemaLocation
in interfaceRedefineDocument.Redefine
-
xsetSchemaLocation
public void xsetSchemaLocation(XmlAnyURI schemaLocation)
Sets (as xml) the "schemaLocation" attribute- Specified by:
xsetSchemaLocation
in interfaceRedefineDocument.Redefine
-
getId
public String getId()
Gets the "id" attribute- Specified by:
getId
in interfaceRedefineDocument.Redefine
-
xgetId
public XmlID 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
public void setId(String id)
Sets the "id" attribute- Specified by:
setId
in interfaceRedefineDocument.Redefine
-
xsetId
public void xsetId(XmlID id)
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
-
-