org.w3.x2001.xmlSchema
Interface RealGroup

All Superinterfaces:
Annotated, Group, OpenAttrs, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Subinterfaces:
GroupRef, NamedGroup
All Known Implementing Classes:
GroupRefImpl, NamedGroupImpl, RealGroupImpl

public interface RealGroup
extends Group

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


Nested Class Summary
static class RealGroup.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
 All addNewAll()
          Appends and returns a new empty value (as xml) as the last "all" element
 ExplicitGroup addNewChoice()
          Appends and returns a new empty value (as xml) as the last "choice" element
 ExplicitGroup addNewSequence()
          Appends and returns a new empty value (as xml) as the last "sequence" element
 All[] getAllArray()
          Gets array of all "all" elements
 All getAllArray(int i)
          Gets ith "all" element
 ExplicitGroup[] getChoiceArray()
          Gets array of all "choice" elements
 ExplicitGroup getChoiceArray(int i)
          Gets ith "choice" element
 ExplicitGroup[] getSequenceArray()
          Gets array of all "sequence" elements
 ExplicitGroup getSequenceArray(int i)
          Gets ith "sequence" element
 All insertNewAll(int i)
          Inserts and returns a new empty value (as xml) as the ith "all" element
 ExplicitGroup insertNewChoice(int i)
          Inserts and returns a new empty value (as xml) as the ith "choice" element
 ExplicitGroup insertNewSequence(int i)
          Inserts and returns a new empty value (as xml) as the ith "sequence" element
 void removeAll(int i)
          Removes the ith "all" element
 void removeChoice(int i)
          Removes the ith "choice" element
 void removeSequence(int i)
          Removes the ith "sequence" element
 void setAllArray(All[] allArray)
          Sets array of all "all" element
 void setAllArray(int i, All all)
          Sets ith "all" element
 void setChoiceArray(ExplicitGroup[] choiceArray)
          Sets array of all "choice" element
 void setChoiceArray(int i, ExplicitGroup choice)
          Sets ith "choice" element
 void setSequenceArray(ExplicitGroup[] sequenceArray)
          Sets array of all "sequence" element
 void setSequenceArray(int i, ExplicitGroup sequence)
          Sets ith "sequence" element
 int sizeOfAllArray()
          Returns number of "all" element
 int sizeOfChoiceArray()
          Returns number of "choice" element
 int sizeOfSequenceArray()
          Returns number of "sequence" element
 
Methods inherited from interface org.w3.x2001.xmlSchema.Group
addNewAny, addNewElement, addNewGroup, getAnyArray, getAnyArray, getElementArray, getElementArray, getGroupArray, getGroupArray, getMaxOccurs, getMinOccurs, getName, getRef, insertNewAny, insertNewElement, insertNewGroup, isSetMaxOccurs, isSetMinOccurs, isSetName, isSetRef, removeAny, removeElement, removeGroup, setAnyArray, setAnyArray, setElementArray, setElementArray, setGroupArray, setGroupArray, setMaxOccurs, setMinOccurs, setName, setRef, sizeOfAnyArray, sizeOfElementArray, sizeOfGroupArray, unsetMaxOccurs, unsetMinOccurs, unsetName, unsetRef, xgetMaxOccurs, xgetMinOccurs, xgetName, xgetRef, xsetMaxOccurs, xsetMinOccurs, xsetName, xsetRef
 
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

getAllArray

All[] getAllArray()
Gets array of all "all" elements

Specified by:
getAllArray in interface Group

getAllArray

All getAllArray(int i)
Gets ith "all" element

Specified by:
getAllArray in interface Group

sizeOfAllArray

int sizeOfAllArray()
Returns number of "all" element

Specified by:
sizeOfAllArray in interface Group

setAllArray

void setAllArray(All[] allArray)
Sets array of all "all" element

Specified by:
setAllArray in interface Group

setAllArray

void setAllArray(int i,
                 All all)
Sets ith "all" element

Specified by:
setAllArray in interface Group

insertNewAll

All insertNewAll(int i)
Inserts and returns a new empty value (as xml) as the ith "all" element

Specified by:
insertNewAll in interface Group

addNewAll

All addNewAll()
Appends and returns a new empty value (as xml) as the last "all" element

Specified by:
addNewAll in interface Group

removeAll

void removeAll(int i)
Removes the ith "all" element

Specified by:
removeAll in interface Group

getChoiceArray

ExplicitGroup[] getChoiceArray()
Gets array of all "choice" elements

Specified by:
getChoiceArray in interface Group

getChoiceArray

ExplicitGroup getChoiceArray(int i)
Gets ith "choice" element

Specified by:
getChoiceArray in interface Group

sizeOfChoiceArray

int sizeOfChoiceArray()
Returns number of "choice" element

Specified by:
sizeOfChoiceArray in interface Group

setChoiceArray

void setChoiceArray(ExplicitGroup[] choiceArray)
Sets array of all "choice" element

Specified by:
setChoiceArray in interface Group

setChoiceArray

void setChoiceArray(int i,
                    ExplicitGroup choice)
Sets ith "choice" element

Specified by:
setChoiceArray in interface Group

insertNewChoice

ExplicitGroup insertNewChoice(int i)
Inserts and returns a new empty value (as xml) as the ith "choice" element

Specified by:
insertNewChoice in interface Group

addNewChoice

ExplicitGroup addNewChoice()
Appends and returns a new empty value (as xml) as the last "choice" element

Specified by:
addNewChoice in interface Group

removeChoice

void removeChoice(int i)
Removes the ith "choice" element

Specified by:
removeChoice in interface Group

getSequenceArray

ExplicitGroup[] getSequenceArray()
Gets array of all "sequence" elements

Specified by:
getSequenceArray in interface Group

getSequenceArray

ExplicitGroup getSequenceArray(int i)
Gets ith "sequence" element

Specified by:
getSequenceArray in interface Group

sizeOfSequenceArray

int sizeOfSequenceArray()
Returns number of "sequence" element

Specified by:
sizeOfSequenceArray in interface Group

setSequenceArray

void setSequenceArray(ExplicitGroup[] sequenceArray)
Sets array of all "sequence" element

Specified by:
setSequenceArray in interface Group

setSequenceArray

void setSequenceArray(int i,
                      ExplicitGroup sequence)
Sets ith "sequence" element

Specified by:
setSequenceArray in interface Group

insertNewSequence

ExplicitGroup insertNewSequence(int i)
Inserts and returns a new empty value (as xml) as the ith "sequence" element

Specified by:
insertNewSequence in interface Group

addNewSequence

ExplicitGroup addNewSequence()
Appends and returns a new empty value (as xml) as the last "sequence" element

Specified by:
addNewSequence in interface Group

removeSequence

void removeSequence(int i)
Removes the ith "sequence" element

Specified by:
removeSequence in interface Group


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