Interface AttributeGroup
- All Superinterfaces:
Annotated,OpenAttrs,XmlObject,XmlTokenSource
- All Known Subinterfaces:
AttributeGroupRef,NamedAttributeGroup
- All Known Implementing Classes:
AttributeGroupImpl,AttributeGroupRefImpl,NamedAttributeGroupImpl
An XML attributeGroup(@http://www.w3.org/2001/XMLSchema).
This is a complex type.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AbstractDocumentFactory<AttributeGroup> static final SchemaTypeFields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL -
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" elementvoidsetAttributeGroupArray(int i, AttributeGroupRef attributeGroup) Sets ith "attributeGroup" elementvoidsetAttributeGroupArray(AttributeGroupRef[] attributeGroupArray) Sets array of all "attributeGroup" elementvoidSets 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 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
-
Field Details
-
Factory
-
type
-
-
Method Details
-
getAttributeList
Gets a List of "attribute" elements -
getAttributeArray
Attribute[] getAttributeArray()Gets array of all "attribute" elements -
getAttributeArray
Gets ith "attribute" element -
sizeOfAttributeArray
int sizeOfAttributeArray()Returns number of "attribute" element -
setAttributeArray
Sets array of all "attribute" element -
setAttributeArray
Sets ith "attribute" element -
insertNewAttribute
Inserts and returns a new empty value (as xml) as the ith "attribute" element -
addNewAttribute
Attribute addNewAttribute()Appends and returns a new empty value (as xml) as the last "attribute" element -
removeAttribute
void removeAttribute(int i) Removes the ith "attribute" element -
getAttributeGroupList
List<AttributeGroupRef> getAttributeGroupList()Gets a List of "attributeGroup" elements -
getAttributeGroupArray
AttributeGroupRef[] getAttributeGroupArray()Gets array of all "attributeGroup" elements -
getAttributeGroupArray
Gets ith "attributeGroup" element -
sizeOfAttributeGroupArray
int sizeOfAttributeGroupArray()Returns number of "attributeGroup" element -
setAttributeGroupArray
Sets array of all "attributeGroup" element -
setAttributeGroupArray
Sets ith "attributeGroup" element -
insertNewAttributeGroup
Inserts and returns a new empty value (as xml) as the ith "attributeGroup" element -
addNewAttributeGroup
AttributeGroupRef addNewAttributeGroup()Appends and returns a new empty value (as xml) as the last "attributeGroup" element -
removeAttributeGroup
void removeAttributeGroup(int i) Removes the ith "attributeGroup" element -
getAnyAttribute
Wildcard getAnyAttribute()Gets the "anyAttribute" element -
isSetAnyAttribute
boolean isSetAnyAttribute()True if has "anyAttribute" element -
setAnyAttribute
Sets the "anyAttribute" element -
addNewAnyAttribute
Wildcard addNewAnyAttribute()Appends and returns a new empty "anyAttribute" element -
unsetAnyAttribute
void unsetAnyAttribute()Unsets the "anyAttribute" element -
getName
String getName()Gets the "name" attribute -
xgetName
XmlNCName xgetName()Gets (as xml) the "name" attribute -
isSetName
boolean isSetName()True if has "name" attribute -
setName
Sets the "name" attribute -
xsetName
Sets (as xml) the "name" attribute -
unsetName
void unsetName()Unsets the "name" attribute -
getRef
QName getRef()Gets the "ref" attribute -
xgetRef
XmlQName xgetRef()Gets (as xml) the "ref" attribute -
isSetRef
boolean isSetRef()True if has "ref" attribute -
setRef
Sets the "ref" attribute -
xsetRef
Sets (as xml) the "ref" attribute -
unsetRef
void unsetRef()Unsets the "ref" attribute
-