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:
java.io.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
-
-
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 Constructor Description RedefineImpl(SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationDocument.AnnotationaddNewAnnotation()Appends and returns a new empty value (as xml) as the last "annotation" elementNamedAttributeGroupaddNewAttributeGroup()Appends and returns a new empty value (as xml) as the last "attributeGroup" elementTopLevelComplexTypeaddNewComplexType()Appends and returns a new empty value (as xml) as the last "complexType" elementNamedGroupaddNewGroup()Appends and returns a new empty value (as xml) as the last "group" elementTopLevelSimpleTypeaddNewSimpleType()Appends and returns a new empty value (as xml) as the last "simpleType" elementAnnotationDocument.Annotation[]getAnnotationArray()Gets array of all "annotation" elementsAnnotationDocument.AnnotationgetAnnotationArray(int i)Gets ith "annotation" elementjava.util.List<AnnotationDocument.Annotation>getAnnotationList()Gets a List of "annotation" elementsNamedAttributeGroup[]getAttributeGroupArray()Gets array of all "attributeGroup" elementsNamedAttributeGroupgetAttributeGroupArray(int i)Gets ith "attributeGroup" elementjava.util.List<NamedAttributeGroup>getAttributeGroupList()Gets a List of "attributeGroup" elementsTopLevelComplexType[]getComplexTypeArray()Gets array of all "complexType" elementsTopLevelComplexTypegetComplexTypeArray(int i)Gets ith "complexType" elementjava.util.List<TopLevelComplexType>getComplexTypeList()Gets a List of "complexType" elementsNamedGroup[]getGroupArray()Gets array of all "group" elementsNamedGroupgetGroupArray(int i)Gets ith "group" elementjava.util.List<NamedGroup>getGroupList()Gets a List of "group" elementsjava.lang.StringgetId()Gets the "id" attributejava.lang.StringgetSchemaLocation()Gets the "schemaLocation" attributeTopLevelSimpleType[]getSimpleTypeArray()Gets array of all "simpleType" elementsTopLevelSimpleTypegetSimpleTypeArray(int i)Gets ith "simpleType" elementjava.util.List<TopLevelSimpleType>getSimpleTypeList()Gets a List of "simpleType" elementsAnnotationDocument.AnnotationinsertNewAnnotation(int i)Inserts and returns a new empty value (as xml) as the ith "annotation" elementNamedAttributeGroupinsertNewAttributeGroup(int i)Inserts and returns a new empty value (as xml) as the ith "attributeGroup" elementTopLevelComplexTypeinsertNewComplexType(int i)Inserts and returns a new empty value (as xml) as the ith "complexType" elementNamedGroupinsertNewGroup(int i)Inserts and returns a new empty value (as xml) as the ith "group" elementTopLevelSimpleTypeinsertNewSimpleType(int i)Inserts and returns a new empty value (as xml) as the ith "simpleType" elementbooleanisSetId()True if has "id" attributevoidremoveAnnotation(int i)Removes the ith "annotation" elementvoidremoveAttributeGroup(int i)Removes the ith "attributeGroup" elementvoidremoveComplexType(int i)Removes the ith "complexType" elementvoidremoveGroup(int i)Removes the ith "group" elementvoidremoveSimpleType(int i)Removes the ith "simpleType" elementvoidsetAnnotationArray(int i, AnnotationDocument.Annotation annotation)Sets ith "annotation" elementvoidsetAnnotationArray(AnnotationDocument.Annotation[] annotationArray)Sets array of all "annotation" element WARNING: This method is not atomicaly synchronized.voidsetAttributeGroupArray(int i, NamedAttributeGroup attributeGroup)Sets ith "attributeGroup" elementvoidsetAttributeGroupArray(NamedAttributeGroup[] attributeGroupArray)Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.voidsetComplexTypeArray(int i, TopLevelComplexType complexType)Sets ith "complexType" elementvoidsetComplexTypeArray(TopLevelComplexType[] complexTypeArray)Sets array of all "complexType" element WARNING: This method is not atomicaly synchronized.voidsetGroupArray(int i, NamedGroup group)Sets ith "group" elementvoidsetGroupArray(NamedGroup[] groupArray)Sets array of all "group" element WARNING: This method is not atomicaly synchronized.voidsetId(java.lang.String id)Sets the "id" attributevoidsetSchemaLocation(java.lang.String schemaLocation)Sets the "schemaLocation" attributevoidsetSimpleTypeArray(int i, TopLevelSimpleType simpleType)Sets ith "simpleType" elementvoidsetSimpleTypeArray(TopLevelSimpleType[] simpleTypeArray)Sets array of all "simpleType" element WARNING: This method is not atomicaly synchronized.intsizeOfAnnotationArray()Returns number of "annotation" elementintsizeOfAttributeGroupArray()Returns number of "attributeGroup" elementintsizeOfComplexTypeArray()Returns number of "complexType" elementintsizeOfGroupArray()Returns number of "group" elementintsizeOfSimpleTypeArray()Returns number of "simpleType" elementvoidunsetId()Unsets the "id" attributeXmlIDxgetId()Gets (as xml) the "id" attributeXmlAnyURIxgetSchemaLocation()Gets (as xml) the "schemaLocation" attributevoidxsetId(XmlID id)Sets (as xml) the "id" attributevoidxsetSchemaLocation(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, 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
-
RedefineImpl
public RedefineImpl(SchemaType sType)
-
-
Method Detail
-
getAnnotationList
public java.util.List<AnnotationDocument.Annotation> getAnnotationList()
Gets a List of "annotation" elements- Specified by:
getAnnotationListin interfaceRedefineDocument.Redefine
-
getAnnotationArray
public AnnotationDocument.Annotation[] getAnnotationArray()
Gets array of all "annotation" elements- Specified by:
getAnnotationArrayin interfaceRedefineDocument.Redefine
-
getAnnotationArray
public AnnotationDocument.Annotation getAnnotationArray(int i)
Gets ith "annotation" element- Specified by:
getAnnotationArrayin interfaceRedefineDocument.Redefine
-
sizeOfAnnotationArray
public int sizeOfAnnotationArray()
Returns number of "annotation" element- Specified by:
sizeOfAnnotationArrayin interfaceRedefineDocument.Redefine
-
setAnnotationArray
public void setAnnotationArray(AnnotationDocument.Annotation[] annotationArray)
Sets array of all "annotation" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAnnotationArrayin interfaceRedefineDocument.Redefine
-
setAnnotationArray
public void setAnnotationArray(int i, AnnotationDocument.Annotation annotation)Sets ith "annotation" element- Specified by:
setAnnotationArrayin 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:
insertNewAnnotationin interfaceRedefineDocument.Redefine
-
addNewAnnotation
public AnnotationDocument.Annotation addNewAnnotation()
Appends and returns a new empty value (as xml) as the last "annotation" element- Specified by:
addNewAnnotationin interfaceRedefineDocument.Redefine
-
removeAnnotation
public void removeAnnotation(int i)
Removes the ith "annotation" element- Specified by:
removeAnnotationin interfaceRedefineDocument.Redefine
-
getSimpleTypeList
public java.util.List<TopLevelSimpleType> getSimpleTypeList()
Gets a List of "simpleType" elements- Specified by:
getSimpleTypeListin interfaceRedefineDocument.Redefine
-
getSimpleTypeArray
public TopLevelSimpleType[] getSimpleTypeArray()
Gets array of all "simpleType" elements- Specified by:
getSimpleTypeArrayin interfaceRedefineDocument.Redefine
-
getSimpleTypeArray
public TopLevelSimpleType getSimpleTypeArray(int i)
Gets ith "simpleType" element- Specified by:
getSimpleTypeArrayin interfaceRedefineDocument.Redefine
-
sizeOfSimpleTypeArray
public int sizeOfSimpleTypeArray()
Returns number of "simpleType" element- Specified by:
sizeOfSimpleTypeArrayin interfaceRedefineDocument.Redefine
-
setSimpleTypeArray
public void setSimpleTypeArray(TopLevelSimpleType[] simpleTypeArray)
Sets array of all "simpleType" element WARNING: This method is not atomicaly synchronized.- Specified by:
setSimpleTypeArrayin interfaceRedefineDocument.Redefine
-
setSimpleTypeArray
public void setSimpleTypeArray(int i, TopLevelSimpleType simpleType)Sets ith "simpleType" element- Specified by:
setSimpleTypeArrayin interfaceRedefineDocument.Redefine
-
insertNewSimpleType
public TopLevelSimpleType insertNewSimpleType(int i)
Inserts and returns a new empty value (as xml) as the ith "simpleType" element- Specified by:
insertNewSimpleTypein interfaceRedefineDocument.Redefine
-
addNewSimpleType
public TopLevelSimpleType addNewSimpleType()
Appends and returns a new empty value (as xml) as the last "simpleType" element- Specified by:
addNewSimpleTypein interfaceRedefineDocument.Redefine
-
removeSimpleType
public void removeSimpleType(int i)
Removes the ith "simpleType" element- Specified by:
removeSimpleTypein interfaceRedefineDocument.Redefine
-
getComplexTypeList
public java.util.List<TopLevelComplexType> getComplexTypeList()
Gets a List of "complexType" elements- Specified by:
getComplexTypeListin interfaceRedefineDocument.Redefine
-
getComplexTypeArray
public TopLevelComplexType[] getComplexTypeArray()
Gets array of all "complexType" elements- Specified by:
getComplexTypeArrayin interfaceRedefineDocument.Redefine
-
getComplexTypeArray
public TopLevelComplexType getComplexTypeArray(int i)
Gets ith "complexType" element- Specified by:
getComplexTypeArrayin interfaceRedefineDocument.Redefine
-
sizeOfComplexTypeArray
public int sizeOfComplexTypeArray()
Returns number of "complexType" element- Specified by:
sizeOfComplexTypeArrayin interfaceRedefineDocument.Redefine
-
setComplexTypeArray
public void setComplexTypeArray(TopLevelComplexType[] complexTypeArray)
Sets array of all "complexType" element WARNING: This method is not atomicaly synchronized.- Specified by:
setComplexTypeArrayin interfaceRedefineDocument.Redefine
-
setComplexTypeArray
public void setComplexTypeArray(int i, TopLevelComplexType complexType)Sets ith "complexType" element- Specified by:
setComplexTypeArrayin interfaceRedefineDocument.Redefine
-
insertNewComplexType
public TopLevelComplexType insertNewComplexType(int i)
Inserts and returns a new empty value (as xml) as the ith "complexType" element- Specified by:
insertNewComplexTypein interfaceRedefineDocument.Redefine
-
addNewComplexType
public TopLevelComplexType addNewComplexType()
Appends and returns a new empty value (as xml) as the last "complexType" element- Specified by:
addNewComplexTypein interfaceRedefineDocument.Redefine
-
removeComplexType
public void removeComplexType(int i)
Removes the ith "complexType" element- Specified by:
removeComplexTypein interfaceRedefineDocument.Redefine
-
getGroupList
public java.util.List<NamedGroup> getGroupList()
Gets a List of "group" elements- Specified by:
getGroupListin interfaceRedefineDocument.Redefine
-
getGroupArray
public NamedGroup[] getGroupArray()
Gets array of all "group" elements- Specified by:
getGroupArrayin interfaceRedefineDocument.Redefine
-
getGroupArray
public NamedGroup getGroupArray(int i)
Gets ith "group" element- Specified by:
getGroupArrayin interfaceRedefineDocument.Redefine
-
sizeOfGroupArray
public int sizeOfGroupArray()
Returns number of "group" element- Specified by:
sizeOfGroupArrayin interfaceRedefineDocument.Redefine
-
setGroupArray
public void setGroupArray(NamedGroup[] groupArray)
Sets array of all "group" element WARNING: This method is not atomicaly synchronized.- Specified by:
setGroupArrayin interfaceRedefineDocument.Redefine
-
setGroupArray
public void setGroupArray(int i, NamedGroup group)Sets ith "group" element- Specified by:
setGroupArrayin interfaceRedefineDocument.Redefine
-
insertNewGroup
public NamedGroup insertNewGroup(int i)
Inserts and returns a new empty value (as xml) as the ith "group" element- Specified by:
insertNewGroupin interfaceRedefineDocument.Redefine
-
addNewGroup
public NamedGroup addNewGroup()
Appends and returns a new empty value (as xml) as the last "group" element- Specified by:
addNewGroupin interfaceRedefineDocument.Redefine
-
removeGroup
public void removeGroup(int i)
Removes the ith "group" element- Specified by:
removeGroupin interfaceRedefineDocument.Redefine
-
getAttributeGroupList
public java.util.List<NamedAttributeGroup> getAttributeGroupList()
Gets a List of "attributeGroup" elements- Specified by:
getAttributeGroupListin interfaceRedefineDocument.Redefine
-
getAttributeGroupArray
public NamedAttributeGroup[] getAttributeGroupArray()
Gets array of all "attributeGroup" elements- Specified by:
getAttributeGroupArrayin interfaceRedefineDocument.Redefine
-
getAttributeGroupArray
public NamedAttributeGroup getAttributeGroupArray(int i)
Gets ith "attributeGroup" element- Specified by:
getAttributeGroupArrayin interfaceRedefineDocument.Redefine
-
sizeOfAttributeGroupArray
public int sizeOfAttributeGroupArray()
Returns number of "attributeGroup" element- Specified by:
sizeOfAttributeGroupArrayin interfaceRedefineDocument.Redefine
-
setAttributeGroupArray
public void setAttributeGroupArray(NamedAttributeGroup[] attributeGroupArray)
Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeGroupArrayin interfaceRedefineDocument.Redefine
-
setAttributeGroupArray
public void setAttributeGroupArray(int i, NamedAttributeGroup attributeGroup)Sets ith "attributeGroup" element- Specified by:
setAttributeGroupArrayin interfaceRedefineDocument.Redefine
-
insertNewAttributeGroup
public NamedAttributeGroup insertNewAttributeGroup(int i)
Inserts and returns a new empty value (as xml) as the ith "attributeGroup" element- Specified by:
insertNewAttributeGroupin interfaceRedefineDocument.Redefine
-
addNewAttributeGroup
public NamedAttributeGroup addNewAttributeGroup()
Appends and returns a new empty value (as xml) as the last "attributeGroup" element- Specified by:
addNewAttributeGroupin interfaceRedefineDocument.Redefine
-
removeAttributeGroup
public void removeAttributeGroup(int i)
Removes the ith "attributeGroup" element- Specified by:
removeAttributeGroupin interfaceRedefineDocument.Redefine
-
getSchemaLocation
public java.lang.String getSchemaLocation()
Gets the "schemaLocation" attribute- Specified by:
getSchemaLocationin interfaceRedefineDocument.Redefine
-
xgetSchemaLocation
public XmlAnyURI xgetSchemaLocation()
Gets (as xml) the "schemaLocation" attribute- Specified by:
xgetSchemaLocationin interfaceRedefineDocument.Redefine
-
setSchemaLocation
public void setSchemaLocation(java.lang.String schemaLocation)
Sets the "schemaLocation" attribute- Specified by:
setSchemaLocationin interfaceRedefineDocument.Redefine
-
xsetSchemaLocation
public void xsetSchemaLocation(XmlAnyURI schemaLocation)
Sets (as xml) the "schemaLocation" attribute- Specified by:
xsetSchemaLocationin interfaceRedefineDocument.Redefine
-
getId
public java.lang.String getId()
Gets the "id" attribute- Specified by:
getIdin interfaceRedefineDocument.Redefine
-
xgetId
public XmlID xgetId()
Gets (as xml) the "id" attribute- Specified by:
xgetIdin interfaceRedefineDocument.Redefine
-
isSetId
public boolean isSetId()
True if has "id" attribute- Specified by:
isSetIdin interfaceRedefineDocument.Redefine
-
setId
public void setId(java.lang.String id)
Sets the "id" attribute- Specified by:
setIdin interfaceRedefineDocument.Redefine
-
xsetId
public void xsetId(XmlID id)
Sets (as xml) the "id" attribute- Specified by:
xsetIdin interfaceRedefineDocument.Redefine
-
unsetId
public void unsetId()
Unsets the "id" attribute- Specified by:
unsetIdin interfaceRedefineDocument.Redefine
-
-