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:
java.io.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:
- 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.SchemaDocument.Schema
Factory, type
-
-
Constructor Summary
Constructors Constructor Description SchemaImpl(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" elementTopLevelAttribute
addNewAttribute()
Appends and returns a new empty value (as xml) as the last "attribute" 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" elementTopLevelElement
addNewElement()
Appends and returns a new empty value (as xml) as the last "element" elementNamedGroup
addNewGroup()
Appends and returns a new empty value (as xml) as the last "group" elementImportDocument.Import
addNewImport()
Appends and returns a new empty value (as xml) as the last "import" elementIncludeDocument.Include
addNewInclude()
Appends and returns a new empty value (as xml) as the last "include" elementNotationDocument.Notation
addNewNotation()
Appends and returns a new empty value (as xml) as the last "notation" elementRedefineDocument.Redefine
addNewRedefine()
Appends and returns a new empty value (as xml) as the last "redefine" 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" elementjava.util.List<AnnotationDocument.Annotation>
getAnnotationList()
Gets a List of "annotation" elementsTopLevelAttribute[]
getAttributeArray()
Gets array of all "attribute" elementsTopLevelAttribute
getAttributeArray(int i)
Gets ith "attribute" elementFormChoice.Enum
getAttributeFormDefault()
Gets the "attributeFormDefault" attributeNamedAttributeGroup[]
getAttributeGroupArray()
Gets array of all "attributeGroup" elementsNamedAttributeGroup
getAttributeGroupArray(int i)
Gets ith "attributeGroup" elementjava.util.List<NamedAttributeGroup>
getAttributeGroupList()
Gets a List of "attributeGroup" elementsjava.util.List<TopLevelAttribute>
getAttributeList()
Gets a List of "attribute" elementsjava.lang.Object
getBlockDefault()
Gets the "blockDefault" attributeTopLevelComplexType[]
getComplexTypeArray()
Gets array of all "complexType" elementsTopLevelComplexType
getComplexTypeArray(int i)
Gets ith "complexType" elementjava.util.List<TopLevelComplexType>
getComplexTypeList()
Gets a List of "complexType" elementsTopLevelElement[]
getElementArray()
Gets array of all "element" elementsTopLevelElement
getElementArray(int i)
Gets ith "element" elementFormChoice.Enum
getElementFormDefault()
Gets the "elementFormDefault" attributejava.util.List<TopLevelElement>
getElementList()
Gets a List of "element" elementsjava.lang.Object
getFinalDefault()
Gets the "finalDefault" attributeNamedGroup[]
getGroupArray()
Gets array of all "group" elementsNamedGroup
getGroupArray(int i)
Gets ith "group" elementjava.util.List<NamedGroup>
getGroupList()
Gets a List of "group" elementsjava.lang.String
getId()
Gets the "id" attributeImportDocument.Import[]
getImportArray()
Gets array of all "import" elementsImportDocument.Import
getImportArray(int i)
Gets ith "import" elementjava.util.List<ImportDocument.Import>
getImportList()
Gets a List of "import" elementsIncludeDocument.Include[]
getIncludeArray()
Gets array of all "include" elementsIncludeDocument.Include
getIncludeArray(int i)
Gets ith "include" elementjava.util.List<IncludeDocument.Include>
getIncludeList()
Gets a List of "include" elementsjava.lang.String
getLang()
Gets the "lang" attributeNotationDocument.Notation[]
getNotationArray()
Gets array of all "notation" elementsNotationDocument.Notation
getNotationArray(int i)
Gets ith "notation" elementjava.util.List<NotationDocument.Notation>
getNotationList()
Gets a List of "notation" elementsRedefineDocument.Redefine[]
getRedefineArray()
Gets array of all "redefine" elementsRedefineDocument.Redefine
getRedefineArray(int i)
Gets ith "redefine" elementjava.util.List<RedefineDocument.Redefine>
getRedefineList()
Gets a List of "redefine" elementsTopLevelSimpleType[]
getSimpleTypeArray()
Gets array of all "simpleType" elementsTopLevelSimpleType
getSimpleTypeArray(int i)
Gets ith "simpleType" elementjava.util.List<TopLevelSimpleType>
getSimpleTypeList()
Gets a List of "simpleType" elementsjava.lang.String
getTargetNamespace()
Gets the "targetNamespace" attributejava.lang.String
getVersion()
Gets the "version" attributeAnnotationDocument.Annotation
insertNewAnnotation(int i)
Inserts and returns a new empty value (as xml) as the ith "annotation" elementTopLevelAttribute
insertNewAttribute(int i)
Inserts and returns a new empty value (as xml) as the ith "attribute" 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" elementTopLevelElement
insertNewElement(int i)
Inserts and returns a new empty value (as xml) as the ith "element" elementNamedGroup
insertNewGroup(int i)
Inserts and returns a new empty value (as xml) as the ith "group" elementImportDocument.Import
insertNewImport(int i)
Inserts and returns a new empty value (as xml) as the ith "import" elementIncludeDocument.Include
insertNewInclude(int i)
Inserts and returns a new empty value (as xml) as the ith "include" elementNotationDocument.Notation
insertNewNotation(int i)
Inserts and returns a new empty value (as xml) as the ith "notation" elementRedefineDocument.Redefine
insertNewRedefine(int i)
Inserts and returns a new empty value (as xml) as the ith "redefine" elementTopLevelSimpleType
insertNewSimpleType(int i)
Inserts and returns a new empty value (as xml) as the ith "simpleType" elementboolean
isSetAttributeFormDefault()
True if has "attributeFormDefault" attributeboolean
isSetBlockDefault()
True if has "blockDefault" attributeboolean
isSetElementFormDefault()
True if has "elementFormDefault" attributeboolean
isSetFinalDefault()
True if has "finalDefault" attributeboolean
isSetId()
True if has "id" attributeboolean
isSetLang()
True if has "lang" attributeboolean
isSetTargetNamespace()
True if has "targetNamespace" attributeboolean
isSetVersion()
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(java.lang.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(java.lang.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
setId(java.lang.String id)
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
setLang(java.lang.String lang)
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(java.lang.String targetNamespace)
Sets the "targetNamespace" attributevoid
setVersion(java.lang.String version)
Sets the "version" attributeint
sizeOfAnnotationArray()
Returns number of "annotation" elementint
sizeOfAttributeArray()
Returns number of "attribute" elementint
sizeOfAttributeGroupArray()
Returns number of "attributeGroup" elementint
sizeOfComplexTypeArray()
Returns number of "complexType" elementint
sizeOfElementArray()
Returns number of "element" elementint
sizeOfGroupArray()
Returns number of "group" elementint
sizeOfImportArray()
Returns number of "import" elementint
sizeOfIncludeArray()
Returns number of "include" elementint
sizeOfNotationArray()
Returns number of "notation" elementint
sizeOfRedefineArray()
Returns number of "redefine" elementint
sizeOfSimpleTypeArray()
Returns number of "simpleType" elementvoid
unsetAttributeFormDefault()
Unsets the "attributeFormDefault" attributevoid
unsetBlockDefault()
Unsets the "blockDefault" attributevoid
unsetElementFormDefault()
Unsets the "elementFormDefault" attributevoid
unsetFinalDefault()
Unsets the "finalDefault" attributevoid
unsetId()
Unsets the "id" attributevoid
unsetLang()
Unsets the "lang" attributevoid
unsetTargetNamespace()
Unsets the "targetNamespace" attributevoid
unsetVersion()
Unsets the "version" attributeFormChoice
xgetAttributeFormDefault()
Gets (as xml) the "attributeFormDefault" attributeBlockSet
xgetBlockDefault()
Gets (as xml) the "blockDefault" attributeFormChoice
xgetElementFormDefault()
Gets (as xml) the "elementFormDefault" attributeFullDerivationSet
xgetFinalDefault()
Gets (as xml) the "finalDefault" attributeXmlID
xgetId()
Gets (as xml) the "id" attributeLangAttribute.Lang
xgetLang()
Gets (as xml) the "lang" attributeXmlAnyURI
xgetTargetNamespace()
Gets (as xml) the "targetNamespace" attributeXmlToken
xgetVersion()
Gets (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
xsetId(XmlID id)
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" 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
-
SchemaImpl
public SchemaImpl(SchemaType sType)
-
-
Method Detail
-
getIncludeList
public java.util.List<IncludeDocument.Include> getIncludeList()
Gets a List of "include" elements- Specified by:
getIncludeList
in interfaceSchemaDocument.Schema
-
getIncludeArray
public IncludeDocument.Include[] getIncludeArray()
Gets array of all "include" elements- Specified by:
getIncludeArray
in interfaceSchemaDocument.Schema
-
getIncludeArray
public IncludeDocument.Include getIncludeArray(int i)
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
public void setIncludeArray(IncludeDocument.Include[] includeArray)
Sets array of all "include" element WARNING: This method is not atomicaly synchronized.- Specified by:
setIncludeArray
in interfaceSchemaDocument.Schema
-
setIncludeArray
public void setIncludeArray(int i, IncludeDocument.Include include)
Sets ith "include" element- Specified by:
setIncludeArray
in interfaceSchemaDocument.Schema
-
insertNewInclude
public IncludeDocument.Include insertNewInclude(int i)
Inserts and returns a new empty value (as xml) as the ith "include" element- Specified by:
insertNewInclude
in interfaceSchemaDocument.Schema
-
addNewInclude
public IncludeDocument.Include 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
public java.util.List<ImportDocument.Import> getImportList()
Gets a List of "import" elements- Specified by:
getImportList
in interfaceSchemaDocument.Schema
-
getImportArray
public ImportDocument.Import[] getImportArray()
Gets array of all "import" elements- Specified by:
getImportArray
in interfaceSchemaDocument.Schema
-
getImportArray
public ImportDocument.Import getImportArray(int i)
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
public void setImportArray(ImportDocument.Import[] ximportArray)
Sets array of all "import" element WARNING: This method is not atomicaly synchronized.- Specified by:
setImportArray
in interfaceSchemaDocument.Schema
-
setImportArray
public void setImportArray(int i, ImportDocument.Import ximport)
Sets ith "import" element- Specified by:
setImportArray
in interfaceSchemaDocument.Schema
-
insertNewImport
public ImportDocument.Import insertNewImport(int i)
Inserts and returns a new empty value (as xml) as the ith "import" element- Specified by:
insertNewImport
in interfaceSchemaDocument.Schema
-
addNewImport
public ImportDocument.Import 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
public java.util.List<RedefineDocument.Redefine> getRedefineList()
Gets a List of "redefine" elements- Specified by:
getRedefineList
in interfaceSchemaDocument.Schema
-
getRedefineArray
public RedefineDocument.Redefine[] getRedefineArray()
Gets array of all "redefine" elements- Specified by:
getRedefineArray
in interfaceSchemaDocument.Schema
-
getRedefineArray
public RedefineDocument.Redefine getRedefineArray(int i)
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
public void setRedefineArray(RedefineDocument.Redefine[] redefineArray)
Sets array of all "redefine" element WARNING: This method is not atomicaly synchronized.- Specified by:
setRedefineArray
in interfaceSchemaDocument.Schema
-
setRedefineArray
public void setRedefineArray(int i, RedefineDocument.Redefine redefine)
Sets ith "redefine" element- Specified by:
setRedefineArray
in interfaceSchemaDocument.Schema
-
insertNewRedefine
public RedefineDocument.Redefine insertNewRedefine(int i)
Inserts and returns a new empty value (as xml) as the ith "redefine" element- Specified by:
insertNewRedefine
in interfaceSchemaDocument.Schema
-
addNewRedefine
public RedefineDocument.Redefine 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
public java.util.List<AnnotationDocument.Annotation> getAnnotationList()
Gets a List of "annotation" elements- Specified by:
getAnnotationList
in interfaceSchemaDocument.Schema
-
getAnnotationArray
public AnnotationDocument.Annotation[] getAnnotationArray()
Gets array of all "annotation" elements- Specified by:
getAnnotationArray
in interfaceSchemaDocument.Schema
-
getAnnotationArray
public AnnotationDocument.Annotation getAnnotationArray(int i)
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
public void setAnnotationArray(AnnotationDocument.Annotation[] annotationArray)
Sets array of all "annotation" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAnnotationArray
in interfaceSchemaDocument.Schema
-
setAnnotationArray
public void setAnnotationArray(int i, AnnotationDocument.Annotation annotation)
Sets ith "annotation" element- Specified by:
setAnnotationArray
in interfaceSchemaDocument.Schema
-
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 interfaceSchemaDocument.Schema
-
addNewAnnotation
public AnnotationDocument.Annotation 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
public java.util.List<TopLevelSimpleType> getSimpleTypeList()
Gets a List of "simpleType" elements- Specified by:
getSimpleTypeList
in interfaceSchemaDocument.Schema
-
getSimpleTypeArray
public TopLevelSimpleType[] getSimpleTypeArray()
Gets array of all "simpleType" elements- Specified by:
getSimpleTypeArray
in interfaceSchemaDocument.Schema
-
getSimpleTypeArray
public TopLevelSimpleType getSimpleTypeArray(int i)
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
public void setSimpleTypeArray(TopLevelSimpleType[] simpleTypeArray)
Sets array of all "simpleType" element WARNING: This method is not atomicaly synchronized.- Specified by:
setSimpleTypeArray
in interfaceSchemaDocument.Schema
-
setSimpleTypeArray
public void setSimpleTypeArray(int i, TopLevelSimpleType simpleType)
Sets ith "simpleType" element- Specified by:
setSimpleTypeArray
in interfaceSchemaDocument.Schema
-
insertNewSimpleType
public TopLevelSimpleType insertNewSimpleType(int i)
Inserts and returns a new empty value (as xml) as the ith "simpleType" element- Specified by:
insertNewSimpleType
in interfaceSchemaDocument.Schema
-
addNewSimpleType
public TopLevelSimpleType 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
public java.util.List<TopLevelComplexType> getComplexTypeList()
Gets a List of "complexType" elements- Specified by:
getComplexTypeList
in interfaceSchemaDocument.Schema
-
getComplexTypeArray
public TopLevelComplexType[] getComplexTypeArray()
Gets array of all "complexType" elements- Specified by:
getComplexTypeArray
in interfaceSchemaDocument.Schema
-
getComplexTypeArray
public TopLevelComplexType getComplexTypeArray(int i)
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
public void setComplexTypeArray(TopLevelComplexType[] complexTypeArray)
Sets array of all "complexType" element WARNING: This method is not atomicaly synchronized.- Specified by:
setComplexTypeArray
in interfaceSchemaDocument.Schema
-
setComplexTypeArray
public void setComplexTypeArray(int i, TopLevelComplexType complexType)
Sets ith "complexType" element- Specified by:
setComplexTypeArray
in interfaceSchemaDocument.Schema
-
insertNewComplexType
public TopLevelComplexType insertNewComplexType(int i)
Inserts and returns a new empty value (as xml) as the ith "complexType" element- Specified by:
insertNewComplexType
in interfaceSchemaDocument.Schema
-
addNewComplexType
public TopLevelComplexType 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
public java.util.List<NamedGroup> getGroupList()
Gets a List of "group" elements- Specified by:
getGroupList
in interfaceSchemaDocument.Schema
-
getGroupArray
public NamedGroup[] getGroupArray()
Gets array of all "group" elements- Specified by:
getGroupArray
in interfaceSchemaDocument.Schema
-
getGroupArray
public NamedGroup getGroupArray(int i)
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
public void setGroupArray(NamedGroup[] groupArray)
Sets array of all "group" element WARNING: This method is not atomicaly synchronized.- Specified by:
setGroupArray
in interfaceSchemaDocument.Schema
-
setGroupArray
public void setGroupArray(int i, NamedGroup group)
Sets ith "group" element- Specified by:
setGroupArray
in interfaceSchemaDocument.Schema
-
insertNewGroup
public NamedGroup insertNewGroup(int i)
Inserts and returns a new empty value (as xml) as the ith "group" element- Specified by:
insertNewGroup
in interfaceSchemaDocument.Schema
-
addNewGroup
public NamedGroup 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
public java.util.List<NamedAttributeGroup> getAttributeGroupList()
Gets a List of "attributeGroup" elements- Specified by:
getAttributeGroupList
in interfaceSchemaDocument.Schema
-
getAttributeGroupArray
public NamedAttributeGroup[] getAttributeGroupArray()
Gets array of all "attributeGroup" elements- Specified by:
getAttributeGroupArray
in interfaceSchemaDocument.Schema
-
getAttributeGroupArray
public NamedAttributeGroup getAttributeGroupArray(int i)
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
public void setAttributeGroupArray(NamedAttributeGroup[] attributeGroupArray)
Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeGroupArray
in interfaceSchemaDocument.Schema
-
setAttributeGroupArray
public void setAttributeGroupArray(int i, NamedAttributeGroup attributeGroup)
Sets ith "attributeGroup" element- Specified by:
setAttributeGroupArray
in interfaceSchemaDocument.Schema
-
insertNewAttributeGroup
public NamedAttributeGroup insertNewAttributeGroup(int i)
Inserts and returns a new empty value (as xml) as the ith "attributeGroup" element- Specified by:
insertNewAttributeGroup
in interfaceSchemaDocument.Schema
-
addNewAttributeGroup
public NamedAttributeGroup 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
public java.util.List<TopLevelElement> getElementList()
Gets a List of "element" elements- Specified by:
getElementList
in interfaceSchemaDocument.Schema
-
getElementArray
public TopLevelElement[] getElementArray()
Gets array of all "element" elements- Specified by:
getElementArray
in interfaceSchemaDocument.Schema
-
getElementArray
public TopLevelElement getElementArray(int i)
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
public void setElementArray(TopLevelElement[] elementArray)
Sets array of all "element" element WARNING: This method is not atomicaly synchronized.- Specified by:
setElementArray
in interfaceSchemaDocument.Schema
-
setElementArray
public void setElementArray(int i, TopLevelElement element)
Sets ith "element" element- Specified by:
setElementArray
in interfaceSchemaDocument.Schema
-
insertNewElement
public TopLevelElement insertNewElement(int i)
Inserts and returns a new empty value (as xml) as the ith "element" element- Specified by:
insertNewElement
in interfaceSchemaDocument.Schema
-
addNewElement
public TopLevelElement 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
public java.util.List<TopLevelAttribute> getAttributeList()
Gets a List of "attribute" elements- Specified by:
getAttributeList
in interfaceSchemaDocument.Schema
-
getAttributeArray
public TopLevelAttribute[] getAttributeArray()
Gets array of all "attribute" elements- Specified by:
getAttributeArray
in interfaceSchemaDocument.Schema
-
getAttributeArray
public TopLevelAttribute getAttributeArray(int i)
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
public void setAttributeArray(TopLevelAttribute[] attributeArray)
Sets array of all "attribute" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeArray
in interfaceSchemaDocument.Schema
-
setAttributeArray
public void setAttributeArray(int i, TopLevelAttribute attribute)
Sets ith "attribute" element- Specified by:
setAttributeArray
in interfaceSchemaDocument.Schema
-
insertNewAttribute
public TopLevelAttribute insertNewAttribute(int i)
Inserts and returns a new empty value (as xml) as the ith "attribute" element- Specified by:
insertNewAttribute
in interfaceSchemaDocument.Schema
-
addNewAttribute
public TopLevelAttribute 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
public java.util.List<NotationDocument.Notation> getNotationList()
Gets a List of "notation" elements- Specified by:
getNotationList
in interfaceSchemaDocument.Schema
-
getNotationArray
public NotationDocument.Notation[] getNotationArray()
Gets array of all "notation" elements- Specified by:
getNotationArray
in interfaceSchemaDocument.Schema
-
getNotationArray
public NotationDocument.Notation getNotationArray(int i)
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
public void setNotationArray(NotationDocument.Notation[] notationArray)
Sets array of all "notation" element WARNING: This method is not atomicaly synchronized.- Specified by:
setNotationArray
in interfaceSchemaDocument.Schema
-
setNotationArray
public void setNotationArray(int i, NotationDocument.Notation notation)
Sets ith "notation" element- Specified by:
setNotationArray
in interfaceSchemaDocument.Schema
-
insertNewNotation
public NotationDocument.Notation insertNewNotation(int i)
Inserts and returns a new empty value (as xml) as the ith "notation" element- Specified by:
insertNewNotation
in interfaceSchemaDocument.Schema
-
addNewNotation
public NotationDocument.Notation 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
public java.lang.String getTargetNamespace()
Gets the "targetNamespace" attribute- Specified by:
getTargetNamespace
in interfaceSchemaDocument.Schema
-
xgetTargetNamespace
public XmlAnyURI 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
public void setTargetNamespace(java.lang.String targetNamespace)
Sets the "targetNamespace" attribute- Specified by:
setTargetNamespace
in interfaceSchemaDocument.Schema
-
xsetTargetNamespace
public void xsetTargetNamespace(XmlAnyURI targetNamespace)
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
public java.lang.String getVersion()
Gets the "version" attribute- Specified by:
getVersion
in interfaceSchemaDocument.Schema
-
xgetVersion
public XmlToken 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
public void setVersion(java.lang.String version)
Sets the "version" attribute- Specified by:
setVersion
in interfaceSchemaDocument.Schema
-
xsetVersion
public void xsetVersion(XmlToken version)
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
public java.lang.Object getFinalDefault()
Gets the "finalDefault" attribute- Specified by:
getFinalDefault
in interfaceSchemaDocument.Schema
-
xgetFinalDefault
public FullDerivationSet 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
public void setFinalDefault(java.lang.Object finalDefault)
Sets the "finalDefault" attribute- Specified by:
setFinalDefault
in interfaceSchemaDocument.Schema
-
xsetFinalDefault
public void xsetFinalDefault(FullDerivationSet finalDefault)
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
public java.lang.Object getBlockDefault()
Gets the "blockDefault" attribute- Specified by:
getBlockDefault
in interfaceSchemaDocument.Schema
-
xgetBlockDefault
public BlockSet 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
public void setBlockDefault(java.lang.Object blockDefault)
Sets the "blockDefault" attribute- Specified by:
setBlockDefault
in interfaceSchemaDocument.Schema
-
xsetBlockDefault
public void xsetBlockDefault(BlockSet blockDefault)
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
public FormChoice.Enum getAttributeFormDefault()
Gets the "attributeFormDefault" attribute- Specified by:
getAttributeFormDefault
in interfaceSchemaDocument.Schema
-
xgetAttributeFormDefault
public FormChoice 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
public void setAttributeFormDefault(FormChoice.Enum attributeFormDefault)
Sets the "attributeFormDefault" attribute- Specified by:
setAttributeFormDefault
in interfaceSchemaDocument.Schema
-
xsetAttributeFormDefault
public void xsetAttributeFormDefault(FormChoice attributeFormDefault)
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
public FormChoice.Enum getElementFormDefault()
Gets the "elementFormDefault" attribute- Specified by:
getElementFormDefault
in interfaceSchemaDocument.Schema
-
xgetElementFormDefault
public FormChoice 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
public void setElementFormDefault(FormChoice.Enum elementFormDefault)
Sets the "elementFormDefault" attribute- Specified by:
setElementFormDefault
in interfaceSchemaDocument.Schema
-
xsetElementFormDefault
public void xsetElementFormDefault(FormChoice elementFormDefault)
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
public java.lang.String getId()
Gets the "id" attribute- Specified by:
getId
in interfaceSchemaDocument.Schema
-
xgetId
public XmlID 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
public void setId(java.lang.String id)
Sets the "id" attribute- Specified by:
setId
in interfaceSchemaDocument.Schema
-
xsetId
public void xsetId(XmlID id)
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
public java.lang.String getLang()
Gets the "lang" attribute- Specified by:
getLang
in interfaceSchemaDocument.Schema
-
xgetLang
public LangAttribute.Lang 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
public void setLang(java.lang.String lang)
Sets the "lang" attribute- Specified by:
setLang
in interfaceSchemaDocument.Schema
-
xsetLang
public void xsetLang(LangAttribute.Lang lang)
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
-
-