org.w3.x2001.xmlSchema
Interface AttributeGroup

All Superinterfaces:
Annotated, OpenAttrs, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Subinterfaces:
AttributeGroupRef, NamedAttributeGroup
All Known Implementing Classes:
AttributeGroupImpl, AttributeGroupRefImpl, NamedAttributeGroupImpl

public interface AttributeGroup
extends Annotated

An XML attributeGroup(@http://www.w3.org/2001/XMLSchema). This is a complex type.


Nested Class Summary
static class AttributeGroup.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Method Summary
 Wildcard addNewAnyAttribute()
          Appends and returns a new empty "anyAttribute" element
 Attribute addNewAttribute()
          Appends and returns a new empty value (as xml) as the last "attribute" element
 AttributeGroupRef addNewAttributeGroup()
          Appends and returns a new empty value (as xml) as the last "attributeGroup" element
 Wildcard getAnyAttribute()
          Gets the "anyAttribute" element
 Attribute[] getAttributeArray()
          Gets array of all "attribute" elements
 Attribute getAttributeArray(int i)
          Gets ith "attribute" element
 AttributeGroupRef[] getAttributeGroupArray()
          Gets array of all "attributeGroup" elements
 AttributeGroupRef getAttributeGroupArray(int i)
          Gets ith "attributeGroup" element
 java.lang.String getName()
          Gets the "name" attribute
 javax.xml.namespace.QName getRef()
          Gets the "ref" attribute
 Attribute insertNewAttribute(int i)
          Inserts and returns a new empty value (as xml) as the ith "attribute" element
 AttributeGroupRef insertNewAttributeGroup(int i)
          Inserts and returns a new empty value (as xml) as the ith "attributeGroup" element
 boolean isSetAnyAttribute()
          True if has "anyAttribute" element
 boolean isSetName()
          True if has "name" attribute
 boolean isSetRef()
          True if has "ref" attribute
 void removeAttribute(int i)
          Removes the ith "attribute" element
 void removeAttributeGroup(int i)
          Removes the ith "attributeGroup" element
 void setAnyAttribute(Wildcard anyAttribute)
          Sets the "anyAttribute" element
 void setAttributeArray(Attribute[] attributeArray)
          Sets array of all "attribute" element
 void setAttributeArray(int i, Attribute attribute)
          Sets ith "attribute" element
 void setAttributeGroupArray(AttributeGroupRef[] attributeGroupArray)
          Sets array of all "attributeGroup" element
 void setAttributeGroupArray(int i, AttributeGroupRef attributeGroup)
          Sets ith "attributeGroup" element
 void setName(java.lang.String name)
          Sets the "name" attribute
 void setRef(javax.xml.namespace.QName ref)
          Sets the "ref" attribute
 int sizeOfAttributeArray()
          Returns number of "attribute" element
 int sizeOfAttributeGroupArray()
          Returns number of "attributeGroup" element
 void unsetAnyAttribute()
          Unsets the "anyAttribute" element
 void unsetName()
          Unsets the "name" attribute
 void unsetRef()
          Unsets the "ref" attribute
 org.apache.xmlbeans.XmlNCName xgetName()
          Gets (as xml) the "name" attribute
 org.apache.xmlbeans.XmlQName xgetRef()
          Gets (as xml) the "ref" attribute
 void xsetName(org.apache.xmlbeans.XmlNCName name)
          Sets (as xml) the "name" attribute
 void xsetRef(org.apache.xmlbeans.XmlQName ref)
          Sets (as xml) the "ref" attribute
 
Methods inherited from interface org.w3.x2001.xmlSchema.Annotated
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetId
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, 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, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Method Detail

getAttributeArray

Attribute[] getAttributeArray()
Gets array of all "attribute" elements


getAttributeArray

Attribute getAttributeArray(int i)
Gets ith "attribute" element


sizeOfAttributeArray

int sizeOfAttributeArray()
Returns number of "attribute" element


setAttributeArray

void setAttributeArray(Attribute[] attributeArray)
Sets array of all "attribute" element


setAttributeArray

void setAttributeArray(int i,
                       Attribute attribute)
Sets ith "attribute" element


insertNewAttribute

Attribute insertNewAttribute(int i)
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


getAttributeGroupArray

AttributeGroupRef[] getAttributeGroupArray()
Gets array of all "attributeGroup" elements


getAttributeGroupArray

AttributeGroupRef getAttributeGroupArray(int i)
Gets ith "attributeGroup" element


sizeOfAttributeGroupArray

int sizeOfAttributeGroupArray()
Returns number of "attributeGroup" element


setAttributeGroupArray

void setAttributeGroupArray(AttributeGroupRef[] attributeGroupArray)
Sets array of all "attributeGroup" element


setAttributeGroupArray

void setAttributeGroupArray(int i,
                            AttributeGroupRef attributeGroup)
Sets ith "attributeGroup" element


insertNewAttributeGroup

AttributeGroupRef insertNewAttributeGroup(int i)
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

void setAnyAttribute(Wildcard anyAttribute)
Sets the "anyAttribute" element


addNewAnyAttribute

Wildcard addNewAnyAttribute()
Appends and returns a new empty "anyAttribute" element


unsetAnyAttribute

void unsetAnyAttribute()
Unsets the "anyAttribute" element


getName

java.lang.String getName()
Gets the "name" attribute


xgetName

org.apache.xmlbeans.XmlNCName xgetName()
Gets (as xml) the "name" attribute


isSetName

boolean isSetName()
True if has "name" attribute


setName

void setName(java.lang.String name)
Sets the "name" attribute


xsetName

void xsetName(org.apache.xmlbeans.XmlNCName name)
Sets (as xml) the "name" attribute


unsetName

void unsetName()
Unsets the "name" attribute


getRef

javax.xml.namespace.QName getRef()
Gets the "ref" attribute


xgetRef

org.apache.xmlbeans.XmlQName xgetRef()
Gets (as xml) the "ref" attribute


isSetRef

boolean isSetRef()
True if has "ref" attribute


setRef

void setRef(javax.xml.namespace.QName ref)
Sets the "ref" attribute


xsetRef

void xsetRef(org.apache.xmlbeans.XmlQName ref)
Sets (as xml) the "ref" attribute


unsetRef

void unsetRef()
Unsets the "ref" attribute



Copyright © 2014 Martin Luther University Halle-Wittenberg. All Rights Reserved.