Class ExtensionTypeImpl
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.AnnotatedImpl
org.apache.xmlbeans.impl.xb.xsdschema.impl.ExtensionTypeImpl
- All Implemented Interfaces:
Serializable,TypeStoreUser,Annotated,ExtensionType,OpenAttrs,SimpleValue,XmlObject,XmlTokenSource
- Direct Known Subclasses:
SimpleExtensionTypeImpl
An XML extensionType(@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_NUMBERFields inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.ExtensionType
Factory, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAppends and returns a new empty "all" elementAppends and returns a new empty "anyAttribute" 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 "choice" elementAppends and returns a new empty "group" elementAppends and returns a new empty "sequence" elementgetAll()Gets the "all" elementGets the "anyAttribute" elementGets array of all "attribute" elementsgetAttributeArray(int i) Gets ith "attribute" elementGets array of all "attributeGroup" elementsgetAttributeGroupArray(int i) Gets ith "attributeGroup" elementGets a List of "attributeGroup" elementsGets a List of "attribute" elementsgetBase()Gets the "base" attributeGets the "choice" elementgetGroup()Gets the "group" elementGets the "sequence" 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" elementbooleanisSetAll()True if has "all" elementbooleanTrue if has "anyAttribute" elementbooleanTrue if has "choice" elementbooleanTrue if has "group" elementbooleanTrue if has "sequence" elementvoidremoveAttribute(int i) Removes the ith "attribute" elementvoidremoveAttributeGroup(int i) Removes the ith "attributeGroup" elementvoidSets the "all" elementvoidsetAnyAttribute(Wildcard anyAttribute) Sets the "anyAttribute" elementvoidsetAttributeArray(int i, Attribute attribute) Sets ith "attribute" elementvoidsetAttributeArray(Attribute[] attributeArray) Sets array of all "attribute" element WARNING: This method is not atomicaly synchronized.voidsetAttributeGroupArray(int i, AttributeGroupRef attributeGroup) Sets ith "attributeGroup" elementvoidsetAttributeGroupArray(AttributeGroupRef[] attributeGroupArray) Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.voidSets the "base" attributevoidsetChoice(ExplicitGroup choice) Sets the "choice" elementvoidSets the "group" elementvoidsetSequence(ExplicitGroup sequence) Sets the "sequence" elementintReturns number of "attribute" elementintReturns number of "attributeGroup" elementvoidunsetAll()Unsets the "all" elementvoidUnsets the "anyAttribute" elementvoidUnsets the "choice" elementvoidUnsets the "group" elementvoidUnsets the "sequence" elementxgetBase()Gets (as xml) the "base" attributevoidSets (as xml) the "base" attributeMethods inherited from class org.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetIdMethods 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_textMethods 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, xmlTextMethods inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Annotated
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetIdMethods 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, valueHashCodeMethods 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
-
ExtensionTypeImpl
-
-
Method Details
-
getGroup
Gets the "group" element- Specified by:
getGroupin interfaceExtensionType
-
isSetGroup
public boolean isSetGroup()True if has "group" element- Specified by:
isSetGroupin interfaceExtensionType
-
setGroup
Sets the "group" element- Specified by:
setGroupin interfaceExtensionType
-
addNewGroup
Appends and returns a new empty "group" element- Specified by:
addNewGroupin interfaceExtensionType
-
unsetGroup
public void unsetGroup()Unsets the "group" element- Specified by:
unsetGroupin interfaceExtensionType
-
getAll
Gets the "all" element- Specified by:
getAllin interfaceExtensionType
-
isSetAll
public boolean isSetAll()True if has "all" element- Specified by:
isSetAllin interfaceExtensionType
-
setAll
Sets the "all" element- Specified by:
setAllin interfaceExtensionType
-
addNewAll
Appends and returns a new empty "all" element- Specified by:
addNewAllin interfaceExtensionType
-
unsetAll
public void unsetAll()Unsets the "all" element- Specified by:
unsetAllin interfaceExtensionType
-
getChoice
Gets the "choice" element- Specified by:
getChoicein interfaceExtensionType
-
isSetChoice
public boolean isSetChoice()True if has "choice" element- Specified by:
isSetChoicein interfaceExtensionType
-
setChoice
Sets the "choice" element- Specified by:
setChoicein interfaceExtensionType
-
addNewChoice
Appends and returns a new empty "choice" element- Specified by:
addNewChoicein interfaceExtensionType
-
unsetChoice
public void unsetChoice()Unsets the "choice" element- Specified by:
unsetChoicein interfaceExtensionType
-
getSequence
Gets the "sequence" element- Specified by:
getSequencein interfaceExtensionType
-
isSetSequence
public boolean isSetSequence()True if has "sequence" element- Specified by:
isSetSequencein interfaceExtensionType
-
setSequence
Sets the "sequence" element- Specified by:
setSequencein interfaceExtensionType
-
addNewSequence
Appends and returns a new empty "sequence" element- Specified by:
addNewSequencein interfaceExtensionType
-
unsetSequence
public void unsetSequence()Unsets the "sequence" element- Specified by:
unsetSequencein interfaceExtensionType
-
getAttributeList
Gets a List of "attribute" elements- Specified by:
getAttributeListin interfaceExtensionType
-
getAttributeArray
Gets array of all "attribute" elements- Specified by:
getAttributeArrayin interfaceExtensionType
-
getAttributeArray
Gets ith "attribute" element- Specified by:
getAttributeArrayin interfaceExtensionType
-
sizeOfAttributeArray
public int sizeOfAttributeArray()Returns number of "attribute" element- Specified by:
sizeOfAttributeArrayin interfaceExtensionType
-
setAttributeArray
Sets array of all "attribute" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeArrayin interfaceExtensionType
-
setAttributeArray
Sets ith "attribute" element- Specified by:
setAttributeArrayin interfaceExtensionType
-
insertNewAttribute
Inserts and returns a new empty value (as xml) as the ith "attribute" element- Specified by:
insertNewAttributein interfaceExtensionType
-
addNewAttribute
Appends and returns a new empty value (as xml) as the last "attribute" element- Specified by:
addNewAttributein interfaceExtensionType
-
removeAttribute
public void removeAttribute(int i) Removes the ith "attribute" element- Specified by:
removeAttributein interfaceExtensionType
-
getAttributeGroupList
Gets a List of "attributeGroup" elements- Specified by:
getAttributeGroupListin interfaceExtensionType
-
getAttributeGroupArray
Gets array of all "attributeGroup" elements- Specified by:
getAttributeGroupArrayin interfaceExtensionType
-
getAttributeGroupArray
Gets ith "attributeGroup" element- Specified by:
getAttributeGroupArrayin interfaceExtensionType
-
sizeOfAttributeGroupArray
public int sizeOfAttributeGroupArray()Returns number of "attributeGroup" element- Specified by:
sizeOfAttributeGroupArrayin interfaceExtensionType
-
setAttributeGroupArray
Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeGroupArrayin interfaceExtensionType
-
setAttributeGroupArray
Sets ith "attributeGroup" element- Specified by:
setAttributeGroupArrayin interfaceExtensionType
-
insertNewAttributeGroup
Inserts and returns a new empty value (as xml) as the ith "attributeGroup" element- Specified by:
insertNewAttributeGroupin interfaceExtensionType
-
addNewAttributeGroup
Appends and returns a new empty value (as xml) as the last "attributeGroup" element- Specified by:
addNewAttributeGroupin interfaceExtensionType
-
removeAttributeGroup
public void removeAttributeGroup(int i) Removes the ith "attributeGroup" element- Specified by:
removeAttributeGroupin interfaceExtensionType
-
getAnyAttribute
Gets the "anyAttribute" element- Specified by:
getAnyAttributein interfaceExtensionType
-
isSetAnyAttribute
public boolean isSetAnyAttribute()True if has "anyAttribute" element- Specified by:
isSetAnyAttributein interfaceExtensionType
-
setAnyAttribute
Sets the "anyAttribute" element- Specified by:
setAnyAttributein interfaceExtensionType
-
addNewAnyAttribute
Appends and returns a new empty "anyAttribute" element- Specified by:
addNewAnyAttributein interfaceExtensionType
-
unsetAnyAttribute
public void unsetAnyAttribute()Unsets the "anyAttribute" element- Specified by:
unsetAnyAttributein interfaceExtensionType
-
getBase
Gets the "base" attribute- Specified by:
getBasein interfaceExtensionType
-
xgetBase
Gets (as xml) the "base" attribute- Specified by:
xgetBasein interfaceExtensionType
-
setBase
Sets the "base" attribute- Specified by:
setBasein interfaceExtensionType
-
xsetBase
Sets (as xml) the "base" attribute- Specified by:
xsetBasein interfaceExtensionType
-