Interface AttributeGroup

All Superinterfaces:
Annotated, OpenAttrs, XmlObject, 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.
  • Field Details

  • Method Details

    • getAttributeList

      List<Attribute> getAttributeList()
      Gets a List of "attribute" elements
    • 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
    • getAttributeGroupList

      List<AttributeGroupRef> getAttributeGroupList()
      Gets a List of "attributeGroup" elements
    • 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

      String getName()
      Gets the "name" attribute
    • xgetName

      XmlNCName xgetName()
      Gets (as xml) the "name" attribute
    • isSetName

      boolean isSetName()
      True if has "name" attribute
    • setName

      void setName(String name)
      Sets the "name" attribute
    • xsetName

      void xsetName(XmlNCName name)
      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

      void setRef(QName ref)
      Sets the "ref" attribute
    • xsetRef

      void xsetRef(XmlQName ref)
      Sets (as xml) the "ref" attribute
    • unsetRef

      void unsetRef()
      Unsets the "ref" attribute