Class SchemaDocumentImpl.SchemaImpl
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.SchemaDocumentImpl.SchemaImpl
- All Implemented Interfaces:
Serializable
,TypeStoreUser
,OpenAttrs
,SchemaDocument.Schema
,SimpleValue
,XmlObject
,XmlTokenSource
- Enclosing class:
SchemaDocumentImpl
public static class SchemaDocumentImpl.SchemaImpl
extends OpenAttrsImpl
implements SchemaDocument.Schema
An XML schema(@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.SchemaDocument.Schema
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 "attribute" 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 "element" 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 "import" elementAppends and returns a new empty value (as xml) as the last "include" elementAppends and returns a new empty value (as xml) as the last "notation" elementAppends and returns a new empty value (as xml) as the last "redefine" 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 "attribute" elementsgetAttributeArray
(int i) Gets ith "attribute" elementGets the "attributeFormDefault" attributeGets array of all "attributeGroup" elementsgetAttributeGroupArray
(int i) Gets ith "attributeGroup" elementGets a List of "attributeGroup" elementsGets a List of "attribute" elementsGets the "blockDefault" attributeGets array of all "complexType" elementsgetComplexTypeArray
(int i) Gets ith "complexType" elementGets a List of "complexType" elementsGets array of all "element" elementsgetElementArray
(int i) Gets ith "element" elementGets the "elementFormDefault" attributeGets a List of "element" elementsGets the "finalDefault" attributeGets array of all "group" elementsgetGroupArray
(int i) Gets ith "group" elementGets a List of "group" elementsgetId()
Gets the "id" attributeGets array of all "import" elementsgetImportArray
(int i) Gets ith "import" elementGets a List of "import" elementsGets array of all "include" elementsgetIncludeArray
(int i) Gets ith "include" elementGets a List of "include" elementsgetLang()
Gets the "lang" attributeGets array of all "notation" elementsgetNotationArray
(int i) Gets ith "notation" elementGets a List of "notation" elementsGets array of all "redefine" elementsgetRedefineArray
(int i) Gets ith "redefine" elementGets a List of "redefine" elementsGets array of all "simpleType" elementsgetSimpleTypeArray
(int i) Gets ith "simpleType" elementGets a List of "simpleType" elementsGets the "targetNamespace" attributeGets the "version" attributeinsertNewAnnotation
(int i) Inserts and returns a new empty value (as xml) as the ith "annotation" elementinsertNewAttribute
(int i) Inserts and returns a new empty value (as xml) as the ith "attribute" 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" elementinsertNewElement
(int i) Inserts and returns a new empty value (as xml) as the ith "element" elementinsertNewGroup
(int i) Inserts and returns a new empty value (as xml) as the ith "group" elementinsertNewImport
(int i) Inserts and returns a new empty value (as xml) as the ith "import" elementinsertNewInclude
(int i) Inserts and returns a new empty value (as xml) as the ith "include" elementinsertNewNotation
(int i) Inserts and returns a new empty value (as xml) as the ith "notation" elementinsertNewRedefine
(int i) Inserts and returns a new empty value (as xml) as the ith "redefine" elementinsertNewSimpleType
(int i) Inserts and returns a new empty value (as xml) as the ith "simpleType" elementboolean
True if has "attributeFormDefault" attributeboolean
True if has "blockDefault" attributeboolean
True if has "elementFormDefault" attributeboolean
True if has "finalDefault" attributeboolean
isSetId()
True if has "id" attributeboolean
True if has "lang" attributeboolean
True if has "targetNamespace" attributeboolean
True if has "version" attributevoid
removeAnnotation
(int i) Removes the ith "annotation" elementvoid
removeAttribute
(int i) Removes the ith "attribute" elementvoid
removeAttributeGroup
(int i) Removes the ith "attributeGroup" elementvoid
removeComplexType
(int i) Removes the ith "complexType" elementvoid
removeElement
(int i) Removes the ith "element" elementvoid
removeGroup
(int i) Removes the ith "group" elementvoid
removeImport
(int i) Removes the ith "import" elementvoid
removeInclude
(int i) Removes the ith "include" elementvoid
removeNotation
(int i) Removes the ith "notation" elementvoid
removeRedefine
(int i) Removes the ith "redefine" 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
setAttributeArray
(int i, TopLevelAttribute attribute) Sets ith "attribute" elementvoid
setAttributeArray
(TopLevelAttribute[] attributeArray) Sets array of all "attribute" element WARNING: This method is not atomicaly synchronized.void
setAttributeFormDefault
(FormChoice.Enum attributeFormDefault) Sets the "attributeFormDefault" attributevoid
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
setBlockDefault
(Object blockDefault) Sets the "blockDefault" attributevoid
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
setElementArray
(int i, TopLevelElement element) Sets ith "element" elementvoid
setElementArray
(TopLevelElement[] elementArray) Sets array of all "element" element WARNING: This method is not atomicaly synchronized.void
setElementFormDefault
(FormChoice.Enum elementFormDefault) Sets the "elementFormDefault" attributevoid
setFinalDefault
(Object finalDefault) Sets the "finalDefault" attributevoid
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
setImportArray
(int i, ImportDocument.Import ximport) Sets ith "import" elementvoid
setImportArray
(ImportDocument.Import[] ximportArray) Sets array of all "import" element WARNING: This method is not atomicaly synchronized.void
setIncludeArray
(int i, IncludeDocument.Include include) Sets ith "include" elementvoid
setIncludeArray
(IncludeDocument.Include[] includeArray) Sets array of all "include" element WARNING: This method is not atomicaly synchronized.void
Sets the "lang" attributevoid
setNotationArray
(int i, NotationDocument.Notation notation) Sets ith "notation" elementvoid
setNotationArray
(NotationDocument.Notation[] notationArray) Sets array of all "notation" element WARNING: This method is not atomicaly synchronized.void
setRedefineArray
(int i, RedefineDocument.Redefine redefine) Sets ith "redefine" elementvoid
setRedefineArray
(RedefineDocument.Redefine[] redefineArray) Sets array of all "redefine" element WARNING: This method is not atomicaly synchronized.void
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.void
setTargetNamespace
(String targetNamespace) Sets the "targetNamespace" attributevoid
setVersion
(String version) Sets the "version" attributeint
Returns number of "annotation" elementint
Returns number of "attribute" elementint
Returns number of "attributeGroup" elementint
Returns number of "complexType" elementint
Returns number of "element" elementint
Returns number of "group" elementint
Returns number of "import" elementint
Returns number of "include" elementint
Returns number of "notation" elementint
Returns number of "redefine" elementint
Returns number of "simpleType" elementvoid
Unsets the "attributeFormDefault" attributevoid
Unsets the "blockDefault" attributevoid
Unsets the "elementFormDefault" attributevoid
Unsets the "finalDefault" attributevoid
unsetId()
Unsets the "id" attributevoid
Unsets the "lang" attributevoid
Unsets the "targetNamespace" attributevoid
Unsets the "version" attributeGets (as xml) the "attributeFormDefault" attributeGets (as xml) the "blockDefault" attributeGets (as xml) the "elementFormDefault" attributeGets (as xml) the "finalDefault" attributexgetId()
Gets (as xml) the "id" attributexgetLang()
Gets (as xml) the "lang" attributeGets (as xml) the "targetNamespace" attributeGets (as xml) the "version" attributevoid
xsetAttributeFormDefault
(FormChoice attributeFormDefault) Sets (as xml) the "attributeFormDefault" attributevoid
xsetBlockDefault
(BlockSet blockDefault) Sets (as xml) the "blockDefault" attributevoid
xsetElementFormDefault
(FormChoice elementFormDefault) Sets (as xml) the "elementFormDefault" attributevoid
xsetFinalDefault
(FullDerivationSet finalDefault) Sets (as xml) the "finalDefault" attributevoid
Sets (as xml) the "id" attributevoid
xsetLang
(LangAttribute.Lang lang) Sets (as xml) the "lang" attributevoid
xsetTargetNamespace
(XmlAnyURI targetNamespace) Sets (as xml) the "targetNamespace" attributevoid
xsetVersion
(XmlToken version) Sets (as xml) the "version" 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
-
SchemaImpl
-
-
Method Details
-
getIncludeList
Gets a List of "include" elements- Specified by:
getIncludeList
in interfaceSchemaDocument.Schema
-
getIncludeArray
Gets array of all "include" elements- Specified by:
getIncludeArray
in interfaceSchemaDocument.Schema
-
getIncludeArray
Gets ith "include" element- Specified by:
getIncludeArray
in interfaceSchemaDocument.Schema
-
sizeOfIncludeArray
public int sizeOfIncludeArray()Returns number of "include" element- Specified by:
sizeOfIncludeArray
in interfaceSchemaDocument.Schema
-
setIncludeArray
Sets array of all "include" element WARNING: This method is not atomicaly synchronized.- Specified by:
setIncludeArray
in interfaceSchemaDocument.Schema
-
setIncludeArray
Sets ith "include" element- Specified by:
setIncludeArray
in interfaceSchemaDocument.Schema
-
insertNewInclude
Inserts and returns a new empty value (as xml) as the ith "include" element- Specified by:
insertNewInclude
in interfaceSchemaDocument.Schema
-
addNewInclude
Appends and returns a new empty value (as xml) as the last "include" element- Specified by:
addNewInclude
in interfaceSchemaDocument.Schema
-
removeInclude
public void removeInclude(int i) Removes the ith "include" element- Specified by:
removeInclude
in interfaceSchemaDocument.Schema
-
getImportList
Gets a List of "import" elements- Specified by:
getImportList
in interfaceSchemaDocument.Schema
-
getImportArray
Gets array of all "import" elements- Specified by:
getImportArray
in interfaceSchemaDocument.Schema
-
getImportArray
Gets ith "import" element- Specified by:
getImportArray
in interfaceSchemaDocument.Schema
-
sizeOfImportArray
public int sizeOfImportArray()Returns number of "import" element- Specified by:
sizeOfImportArray
in interfaceSchemaDocument.Schema
-
setImportArray
Sets array of all "import" element WARNING: This method is not atomicaly synchronized.- Specified by:
setImportArray
in interfaceSchemaDocument.Schema
-
setImportArray
Sets ith "import" element- Specified by:
setImportArray
in interfaceSchemaDocument.Schema
-
insertNewImport
Inserts and returns a new empty value (as xml) as the ith "import" element- Specified by:
insertNewImport
in interfaceSchemaDocument.Schema
-
addNewImport
Appends and returns a new empty value (as xml) as the last "import" element- Specified by:
addNewImport
in interfaceSchemaDocument.Schema
-
removeImport
public void removeImport(int i) Removes the ith "import" element- Specified by:
removeImport
in interfaceSchemaDocument.Schema
-
getRedefineList
Gets a List of "redefine" elements- Specified by:
getRedefineList
in interfaceSchemaDocument.Schema
-
getRedefineArray
Gets array of all "redefine" elements- Specified by:
getRedefineArray
in interfaceSchemaDocument.Schema
-
getRedefineArray
Gets ith "redefine" element- Specified by:
getRedefineArray
in interfaceSchemaDocument.Schema
-
sizeOfRedefineArray
public int sizeOfRedefineArray()Returns number of "redefine" element- Specified by:
sizeOfRedefineArray
in interfaceSchemaDocument.Schema
-
setRedefineArray
Sets array of all "redefine" element WARNING: This method is not atomicaly synchronized.- Specified by:
setRedefineArray
in interfaceSchemaDocument.Schema
-
setRedefineArray
Sets ith "redefine" element- Specified by:
setRedefineArray
in interfaceSchemaDocument.Schema
-
insertNewRedefine
Inserts and returns a new empty value (as xml) as the ith "redefine" element- Specified by:
insertNewRedefine
in interfaceSchemaDocument.Schema
-
addNewRedefine
Appends and returns a new empty value (as xml) as the last "redefine" element- Specified by:
addNewRedefine
in interfaceSchemaDocument.Schema
-
removeRedefine
public void removeRedefine(int i) Removes the ith "redefine" element- Specified by:
removeRedefine
in interfaceSchemaDocument.Schema
-
getAnnotationList
Gets a List of "annotation" elements- Specified by:
getAnnotationList
in interfaceSchemaDocument.Schema
-
getAnnotationArray
Gets array of all "annotation" elements- Specified by:
getAnnotationArray
in interfaceSchemaDocument.Schema
-
getAnnotationArray
Gets ith "annotation" element- Specified by:
getAnnotationArray
in interfaceSchemaDocument.Schema
-
sizeOfAnnotationArray
public int sizeOfAnnotationArray()Returns number of "annotation" element- Specified by:
sizeOfAnnotationArray
in interfaceSchemaDocument.Schema
-
setAnnotationArray
Sets array of all "annotation" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAnnotationArray
in interfaceSchemaDocument.Schema
-
setAnnotationArray
Sets ith "annotation" element- Specified by:
setAnnotationArray
in interfaceSchemaDocument.Schema
-
insertNewAnnotation
Inserts and returns a new empty value (as xml) as the ith "annotation" element- Specified by:
insertNewAnnotation
in interfaceSchemaDocument.Schema
-
addNewAnnotation
Appends and returns a new empty value (as xml) as the last "annotation" element- Specified by:
addNewAnnotation
in interfaceSchemaDocument.Schema
-
removeAnnotation
public void removeAnnotation(int i) Removes the ith "annotation" element- Specified by:
removeAnnotation
in interfaceSchemaDocument.Schema
-
getSimpleTypeList
Gets a List of "simpleType" elements- Specified by:
getSimpleTypeList
in interfaceSchemaDocument.Schema
-
getSimpleTypeArray
Gets array of all "simpleType" elements- Specified by:
getSimpleTypeArray
in interfaceSchemaDocument.Schema
-
getSimpleTypeArray
Gets ith "simpleType" element- Specified by:
getSimpleTypeArray
in interfaceSchemaDocument.Schema
-
sizeOfSimpleTypeArray
public int sizeOfSimpleTypeArray()Returns number of "simpleType" element- Specified by:
sizeOfSimpleTypeArray
in interfaceSchemaDocument.Schema
-
setSimpleTypeArray
Sets array of all "simpleType" element WARNING: This method is not atomicaly synchronized.- Specified by:
setSimpleTypeArray
in interfaceSchemaDocument.Schema
-
setSimpleTypeArray
Sets ith "simpleType" element- Specified by:
setSimpleTypeArray
in interfaceSchemaDocument.Schema
-
insertNewSimpleType
Inserts and returns a new empty value (as xml) as the ith "simpleType" element- Specified by:
insertNewSimpleType
in interfaceSchemaDocument.Schema
-
addNewSimpleType
Appends and returns a new empty value (as xml) as the last "simpleType" element- Specified by:
addNewSimpleType
in interfaceSchemaDocument.Schema
-
removeSimpleType
public void removeSimpleType(int i) Removes the ith "simpleType" element- Specified by:
removeSimpleType
in interfaceSchemaDocument.Schema
-
getComplexTypeList
Gets a List of "complexType" elements- Specified by:
getComplexTypeList
in interfaceSchemaDocument.Schema
-
getComplexTypeArray
Gets array of all "complexType" elements- Specified by:
getComplexTypeArray
in interfaceSchemaDocument.Schema
-
getComplexTypeArray
Gets ith "complexType" element- Specified by:
getComplexTypeArray
in interfaceSchemaDocument.Schema
-
sizeOfComplexTypeArray
public int sizeOfComplexTypeArray()Returns number of "complexType" element- Specified by:
sizeOfComplexTypeArray
in interfaceSchemaDocument.Schema
-
setComplexTypeArray
Sets array of all "complexType" element WARNING: This method is not atomicaly synchronized.- Specified by:
setComplexTypeArray
in interfaceSchemaDocument.Schema
-
setComplexTypeArray
Sets ith "complexType" element- Specified by:
setComplexTypeArray
in interfaceSchemaDocument.Schema
-
insertNewComplexType
Inserts and returns a new empty value (as xml) as the ith "complexType" element- Specified by:
insertNewComplexType
in interfaceSchemaDocument.Schema
-
addNewComplexType
Appends and returns a new empty value (as xml) as the last "complexType" element- Specified by:
addNewComplexType
in interfaceSchemaDocument.Schema
-
removeComplexType
public void removeComplexType(int i) Removes the ith "complexType" element- Specified by:
removeComplexType
in interfaceSchemaDocument.Schema
-
getGroupList
Gets a List of "group" elements- Specified by:
getGroupList
in interfaceSchemaDocument.Schema
-
getGroupArray
Gets array of all "group" elements- Specified by:
getGroupArray
in interfaceSchemaDocument.Schema
-
getGroupArray
Gets ith "group" element- Specified by:
getGroupArray
in interfaceSchemaDocument.Schema
-
sizeOfGroupArray
public int sizeOfGroupArray()Returns number of "group" element- Specified by:
sizeOfGroupArray
in interfaceSchemaDocument.Schema
-
setGroupArray
Sets array of all "group" element WARNING: This method is not atomicaly synchronized.- Specified by:
setGroupArray
in interfaceSchemaDocument.Schema
-
setGroupArray
Sets ith "group" element- Specified by:
setGroupArray
in interfaceSchemaDocument.Schema
-
insertNewGroup
Inserts and returns a new empty value (as xml) as the ith "group" element- Specified by:
insertNewGroup
in interfaceSchemaDocument.Schema
-
addNewGroup
Appends and returns a new empty value (as xml) as the last "group" element- Specified by:
addNewGroup
in interfaceSchemaDocument.Schema
-
removeGroup
public void removeGroup(int i) Removes the ith "group" element- Specified by:
removeGroup
in interfaceSchemaDocument.Schema
-
getAttributeGroupList
Gets a List of "attributeGroup" elements- Specified by:
getAttributeGroupList
in interfaceSchemaDocument.Schema
-
getAttributeGroupArray
Gets array of all "attributeGroup" elements- Specified by:
getAttributeGroupArray
in interfaceSchemaDocument.Schema
-
getAttributeGroupArray
Gets ith "attributeGroup" element- Specified by:
getAttributeGroupArray
in interfaceSchemaDocument.Schema
-
sizeOfAttributeGroupArray
public int sizeOfAttributeGroupArray()Returns number of "attributeGroup" element- Specified by:
sizeOfAttributeGroupArray
in interfaceSchemaDocument.Schema
-
setAttributeGroupArray
Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeGroupArray
in interfaceSchemaDocument.Schema
-
setAttributeGroupArray
Sets ith "attributeGroup" element- Specified by:
setAttributeGroupArray
in interfaceSchemaDocument.Schema
-
insertNewAttributeGroup
Inserts and returns a new empty value (as xml) as the ith "attributeGroup" element- Specified by:
insertNewAttributeGroup
in interfaceSchemaDocument.Schema
-
addNewAttributeGroup
Appends and returns a new empty value (as xml) as the last "attributeGroup" element- Specified by:
addNewAttributeGroup
in interfaceSchemaDocument.Schema
-
removeAttributeGroup
public void removeAttributeGroup(int i) Removes the ith "attributeGroup" element- Specified by:
removeAttributeGroup
in interfaceSchemaDocument.Schema
-
getElementList
Gets a List of "element" elements- Specified by:
getElementList
in interfaceSchemaDocument.Schema
-
getElementArray
Gets array of all "element" elements- Specified by:
getElementArray
in interfaceSchemaDocument.Schema
-
getElementArray
Gets ith "element" element- Specified by:
getElementArray
in interfaceSchemaDocument.Schema
-
sizeOfElementArray
public int sizeOfElementArray()Returns number of "element" element- Specified by:
sizeOfElementArray
in interfaceSchemaDocument.Schema
-
setElementArray
Sets array of all "element" element WARNING: This method is not atomicaly synchronized.- Specified by:
setElementArray
in interfaceSchemaDocument.Schema
-
setElementArray
Sets ith "element" element- Specified by:
setElementArray
in interfaceSchemaDocument.Schema
-
insertNewElement
Inserts and returns a new empty value (as xml) as the ith "element" element- Specified by:
insertNewElement
in interfaceSchemaDocument.Schema
-
addNewElement
Appends and returns a new empty value (as xml) as the last "element" element- Specified by:
addNewElement
in interfaceSchemaDocument.Schema
-
removeElement
public void removeElement(int i) Removes the ith "element" element- Specified by:
removeElement
in interfaceSchemaDocument.Schema
-
getAttributeList
Gets a List of "attribute" elements- Specified by:
getAttributeList
in interfaceSchemaDocument.Schema
-
getAttributeArray
Gets array of all "attribute" elements- Specified by:
getAttributeArray
in interfaceSchemaDocument.Schema
-
getAttributeArray
Gets ith "attribute" element- Specified by:
getAttributeArray
in interfaceSchemaDocument.Schema
-
sizeOfAttributeArray
public int sizeOfAttributeArray()Returns number of "attribute" element- Specified by:
sizeOfAttributeArray
in interfaceSchemaDocument.Schema
-
setAttributeArray
Sets array of all "attribute" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeArray
in interfaceSchemaDocument.Schema
-
setAttributeArray
Sets ith "attribute" element- Specified by:
setAttributeArray
in interfaceSchemaDocument.Schema
-
insertNewAttribute
Inserts and returns a new empty value (as xml) as the ith "attribute" element- Specified by:
insertNewAttribute
in interfaceSchemaDocument.Schema
-
addNewAttribute
Appends and returns a new empty value (as xml) as the last "attribute" element- Specified by:
addNewAttribute
in interfaceSchemaDocument.Schema
-
removeAttribute
public void removeAttribute(int i) Removes the ith "attribute" element- Specified by:
removeAttribute
in interfaceSchemaDocument.Schema
-
getNotationList
Gets a List of "notation" elements- Specified by:
getNotationList
in interfaceSchemaDocument.Schema
-
getNotationArray
Gets array of all "notation" elements- Specified by:
getNotationArray
in interfaceSchemaDocument.Schema
-
getNotationArray
Gets ith "notation" element- Specified by:
getNotationArray
in interfaceSchemaDocument.Schema
-
sizeOfNotationArray
public int sizeOfNotationArray()Returns number of "notation" element- Specified by:
sizeOfNotationArray
in interfaceSchemaDocument.Schema
-
setNotationArray
Sets array of all "notation" element WARNING: This method is not atomicaly synchronized.- Specified by:
setNotationArray
in interfaceSchemaDocument.Schema
-
setNotationArray
Sets ith "notation" element- Specified by:
setNotationArray
in interfaceSchemaDocument.Schema
-
insertNewNotation
Inserts and returns a new empty value (as xml) as the ith "notation" element- Specified by:
insertNewNotation
in interfaceSchemaDocument.Schema
-
addNewNotation
Appends and returns a new empty value (as xml) as the last "notation" element- Specified by:
addNewNotation
in interfaceSchemaDocument.Schema
-
removeNotation
public void removeNotation(int i) Removes the ith "notation" element- Specified by:
removeNotation
in interfaceSchemaDocument.Schema
-
getTargetNamespace
Gets the "targetNamespace" attribute- Specified by:
getTargetNamespace
in interfaceSchemaDocument.Schema
-
xgetTargetNamespace
Gets (as xml) the "targetNamespace" attribute- Specified by:
xgetTargetNamespace
in interfaceSchemaDocument.Schema
-
isSetTargetNamespace
public boolean isSetTargetNamespace()True if has "targetNamespace" attribute- Specified by:
isSetTargetNamespace
in interfaceSchemaDocument.Schema
-
setTargetNamespace
Sets the "targetNamespace" attribute- Specified by:
setTargetNamespace
in interfaceSchemaDocument.Schema
-
xsetTargetNamespace
Sets (as xml) the "targetNamespace" attribute- Specified by:
xsetTargetNamespace
in interfaceSchemaDocument.Schema
-
unsetTargetNamespace
public void unsetTargetNamespace()Unsets the "targetNamespace" attribute- Specified by:
unsetTargetNamespace
in interfaceSchemaDocument.Schema
-
getVersion
Gets the "version" attribute- Specified by:
getVersion
in interfaceSchemaDocument.Schema
-
xgetVersion
Gets (as xml) the "version" attribute- Specified by:
xgetVersion
in interfaceSchemaDocument.Schema
-
isSetVersion
public boolean isSetVersion()True if has "version" attribute- Specified by:
isSetVersion
in interfaceSchemaDocument.Schema
-
setVersion
Sets the "version" attribute- Specified by:
setVersion
in interfaceSchemaDocument.Schema
-
xsetVersion
Sets (as xml) the "version" attribute- Specified by:
xsetVersion
in interfaceSchemaDocument.Schema
-
unsetVersion
public void unsetVersion()Unsets the "version" attribute- Specified by:
unsetVersion
in interfaceSchemaDocument.Schema
-
getFinalDefault
Gets the "finalDefault" attribute- Specified by:
getFinalDefault
in interfaceSchemaDocument.Schema
-
xgetFinalDefault
Gets (as xml) the "finalDefault" attribute- Specified by:
xgetFinalDefault
in interfaceSchemaDocument.Schema
-
isSetFinalDefault
public boolean isSetFinalDefault()True if has "finalDefault" attribute- Specified by:
isSetFinalDefault
in interfaceSchemaDocument.Schema
-
setFinalDefault
Sets the "finalDefault" attribute- Specified by:
setFinalDefault
in interfaceSchemaDocument.Schema
-
xsetFinalDefault
Sets (as xml) the "finalDefault" attribute- Specified by:
xsetFinalDefault
in interfaceSchemaDocument.Schema
-
unsetFinalDefault
public void unsetFinalDefault()Unsets the "finalDefault" attribute- Specified by:
unsetFinalDefault
in interfaceSchemaDocument.Schema
-
getBlockDefault
Gets the "blockDefault" attribute- Specified by:
getBlockDefault
in interfaceSchemaDocument.Schema
-
xgetBlockDefault
Gets (as xml) the "blockDefault" attribute- Specified by:
xgetBlockDefault
in interfaceSchemaDocument.Schema
-
isSetBlockDefault
public boolean isSetBlockDefault()True if has "blockDefault" attribute- Specified by:
isSetBlockDefault
in interfaceSchemaDocument.Schema
-
setBlockDefault
Sets the "blockDefault" attribute- Specified by:
setBlockDefault
in interfaceSchemaDocument.Schema
-
xsetBlockDefault
Sets (as xml) the "blockDefault" attribute- Specified by:
xsetBlockDefault
in interfaceSchemaDocument.Schema
-
unsetBlockDefault
public void unsetBlockDefault()Unsets the "blockDefault" attribute- Specified by:
unsetBlockDefault
in interfaceSchemaDocument.Schema
-
getAttributeFormDefault
Gets the "attributeFormDefault" attribute- Specified by:
getAttributeFormDefault
in interfaceSchemaDocument.Schema
-
xgetAttributeFormDefault
Gets (as xml) the "attributeFormDefault" attribute- Specified by:
xgetAttributeFormDefault
in interfaceSchemaDocument.Schema
-
isSetAttributeFormDefault
public boolean isSetAttributeFormDefault()True if has "attributeFormDefault" attribute- Specified by:
isSetAttributeFormDefault
in interfaceSchemaDocument.Schema
-
setAttributeFormDefault
Sets the "attributeFormDefault" attribute- Specified by:
setAttributeFormDefault
in interfaceSchemaDocument.Schema
-
xsetAttributeFormDefault
Sets (as xml) the "attributeFormDefault" attribute- Specified by:
xsetAttributeFormDefault
in interfaceSchemaDocument.Schema
-
unsetAttributeFormDefault
public void unsetAttributeFormDefault()Unsets the "attributeFormDefault" attribute- Specified by:
unsetAttributeFormDefault
in interfaceSchemaDocument.Schema
-
getElementFormDefault
Gets the "elementFormDefault" attribute- Specified by:
getElementFormDefault
in interfaceSchemaDocument.Schema
-
xgetElementFormDefault
Gets (as xml) the "elementFormDefault" attribute- Specified by:
xgetElementFormDefault
in interfaceSchemaDocument.Schema
-
isSetElementFormDefault
public boolean isSetElementFormDefault()True if has "elementFormDefault" attribute- Specified by:
isSetElementFormDefault
in interfaceSchemaDocument.Schema
-
setElementFormDefault
Sets the "elementFormDefault" attribute- Specified by:
setElementFormDefault
in interfaceSchemaDocument.Schema
-
xsetElementFormDefault
Sets (as xml) the "elementFormDefault" attribute- Specified by:
xsetElementFormDefault
in interfaceSchemaDocument.Schema
-
unsetElementFormDefault
public void unsetElementFormDefault()Unsets the "elementFormDefault" attribute- Specified by:
unsetElementFormDefault
in interfaceSchemaDocument.Schema
-
getId
Gets the "id" attribute- Specified by:
getId
in interfaceSchemaDocument.Schema
-
xgetId
Gets (as xml) the "id" attribute- Specified by:
xgetId
in interfaceSchemaDocument.Schema
-
isSetId
public boolean isSetId()True if has "id" attribute- Specified by:
isSetId
in interfaceSchemaDocument.Schema
-
setId
Sets the "id" attribute- Specified by:
setId
in interfaceSchemaDocument.Schema
-
xsetId
Sets (as xml) the "id" attribute- Specified by:
xsetId
in interfaceSchemaDocument.Schema
-
unsetId
public void unsetId()Unsets the "id" attribute- Specified by:
unsetId
in interfaceSchemaDocument.Schema
-
getLang
Gets the "lang" attribute- Specified by:
getLang
in interfaceSchemaDocument.Schema
-
xgetLang
Gets (as xml) the "lang" attribute- Specified by:
xgetLang
in interfaceSchemaDocument.Schema
-
isSetLang
public boolean isSetLang()True if has "lang" attribute- Specified by:
isSetLang
in interfaceSchemaDocument.Schema
-
setLang
Sets the "lang" attribute- Specified by:
setLang
in interfaceSchemaDocument.Schema
-
xsetLang
Sets (as xml) the "lang" attribute- Specified by:
xsetLang
in interfaceSchemaDocument.Schema
-
unsetLang
public void unsetLang()Unsets the "lang" attribute- Specified by:
unsetLang
in interfaceSchemaDocument.Schema
-