Class AttributeGroupImpl
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.AttributeGroupImpl
- All Implemented Interfaces:
Serializable,TypeStoreUser,Annotated,AttributeGroup,OpenAttrs,SimpleValue,XmlObject,XmlTokenSource
- Direct Known Subclasses:
AttributeGroupRefImpl,NamedAttributeGroupImpl
An XML attributeGroup(@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.AttributeGroup
Factory, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAppends 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" 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" elementsgetName()Gets the "name" attributegetRef()Gets the "ref" attributeinsertNewAttribute(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" elementbooleanTrue if has "anyAttribute" elementbooleanTrue if has "name" attributebooleanisSetRef()True if has "ref" attributevoidremoveAttribute(int i) Removes the ith "attribute" elementvoidremoveAttributeGroup(int i) Removes the ith "attributeGroup" 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 "name" attributevoidSets the "ref" attributeintReturns number of "attribute" elementintReturns number of "attributeGroup" elementvoidUnsets the "anyAttribute" elementvoidUnsets the "name" attributevoidunsetRef()Unsets the "ref" attributexgetName()Gets (as xml) the "name" attributexgetRef()Gets (as xml) the "ref" attributevoidSets (as xml) the "name" attributevoidSets (as xml) the "ref" 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
-
AttributeGroupImpl
-
-
Method Details
-
getAttributeList
Gets a List of "attribute" elements- Specified by:
getAttributeListin interfaceAttributeGroup
-
getAttributeArray
Gets array of all "attribute" elements- Specified by:
getAttributeArrayin interfaceAttributeGroup
-
getAttributeArray
Gets ith "attribute" element- Specified by:
getAttributeArrayin interfaceAttributeGroup
-
sizeOfAttributeArray
public int sizeOfAttributeArray()Returns number of "attribute" element- Specified by:
sizeOfAttributeArrayin interfaceAttributeGroup
-
setAttributeArray
Sets array of all "attribute" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeArrayin interfaceAttributeGroup
-
setAttributeArray
Sets ith "attribute" element- Specified by:
setAttributeArrayin interfaceAttributeGroup
-
insertNewAttribute
Inserts and returns a new empty value (as xml) as the ith "attribute" element- Specified by:
insertNewAttributein interfaceAttributeGroup
-
addNewAttribute
Appends and returns a new empty value (as xml) as the last "attribute" element- Specified by:
addNewAttributein interfaceAttributeGroup
-
removeAttribute
public void removeAttribute(int i) Removes the ith "attribute" element- Specified by:
removeAttributein interfaceAttributeGroup
-
getAttributeGroupList
Gets a List of "attributeGroup" elements- Specified by:
getAttributeGroupListin interfaceAttributeGroup
-
getAttributeGroupArray
Gets array of all "attributeGroup" elements- Specified by:
getAttributeGroupArrayin interfaceAttributeGroup
-
getAttributeGroupArray
Gets ith "attributeGroup" element- Specified by:
getAttributeGroupArrayin interfaceAttributeGroup
-
sizeOfAttributeGroupArray
public int sizeOfAttributeGroupArray()Returns number of "attributeGroup" element- Specified by:
sizeOfAttributeGroupArrayin interfaceAttributeGroup
-
setAttributeGroupArray
Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeGroupArrayin interfaceAttributeGroup
-
setAttributeGroupArray
Sets ith "attributeGroup" element- Specified by:
setAttributeGroupArrayin interfaceAttributeGroup
-
insertNewAttributeGroup
Inserts and returns a new empty value (as xml) as the ith "attributeGroup" element- Specified by:
insertNewAttributeGroupin interfaceAttributeGroup
-
addNewAttributeGroup
Appends and returns a new empty value (as xml) as the last "attributeGroup" element- Specified by:
addNewAttributeGroupin interfaceAttributeGroup
-
removeAttributeGroup
public void removeAttributeGroup(int i) Removes the ith "attributeGroup" element- Specified by:
removeAttributeGroupin interfaceAttributeGroup
-
getAnyAttribute
Gets the "anyAttribute" element- Specified by:
getAnyAttributein interfaceAttributeGroup
-
isSetAnyAttribute
public boolean isSetAnyAttribute()True if has "anyAttribute" element- Specified by:
isSetAnyAttributein interfaceAttributeGroup
-
setAnyAttribute
Sets the "anyAttribute" element- Specified by:
setAnyAttributein interfaceAttributeGroup
-
addNewAnyAttribute
Appends and returns a new empty "anyAttribute" element- Specified by:
addNewAnyAttributein interfaceAttributeGroup
-
unsetAnyAttribute
public void unsetAnyAttribute()Unsets the "anyAttribute" element- Specified by:
unsetAnyAttributein interfaceAttributeGroup
-
getName
Gets the "name" attribute- Specified by:
getNamein interfaceAttributeGroup
-
xgetName
Gets (as xml) the "name" attribute- Specified by:
xgetNamein interfaceAttributeGroup
-
isSetName
public boolean isSetName()True if has "name" attribute- Specified by:
isSetNamein interfaceAttributeGroup
-
setName
Sets the "name" attribute- Specified by:
setNamein interfaceAttributeGroup
-
xsetName
Sets (as xml) the "name" attribute- Specified by:
xsetNamein interfaceAttributeGroup
-
unsetName
public void unsetName()Unsets the "name" attribute- Specified by:
unsetNamein interfaceAttributeGroup
-
getRef
Gets the "ref" attribute- Specified by:
getRefin interfaceAttributeGroup
-
xgetRef
Gets (as xml) the "ref" attribute- Specified by:
xgetRefin interfaceAttributeGroup
-
isSetRef
public boolean isSetRef()True if has "ref" attribute- Specified by:
isSetRefin interfaceAttributeGroup
-
setRef
Sets the "ref" attribute- Specified by:
setRefin interfaceAttributeGroup
-
xsetRef
Sets (as xml) the "ref" attribute- Specified by:
xsetRefin interfaceAttributeGroup
-
unsetRef
public void unsetRef()Unsets the "ref" attribute- Specified by:
unsetRefin interfaceAttributeGroup
-