org.apache.geronimo.deployment.xbeans
Interface GbeanType

All Superinterfaces:
AbstractServiceType, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
GbeanTypeImpl

public interface GbeanType
extends AbstractServiceType

An XML gbeanType(@http://geronimo.apache.org/xml/ns/deployment-1.2). This is a complex type.


Nested Class Summary
static class GbeanType.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
 AttributeType addNewAttribute()
          Appends and returns a new empty value (as xml) as the last "attribute" element
 PatternType addNewDependency()
          Appends and returns a new empty value (as xml) as the last "dependency" element
 ReferenceType addNewReference()
          Appends and returns a new empty value (as xml) as the last "reference" element
 ReferencesType addNewReferences()
          Appends and returns a new empty value (as xml) as the last "references" element
 XmlAttributeType addNewXmlAttribute()
          Appends and returns a new empty value (as xml) as the last "xml-attribute" element
 XmlAttributeType addNewXmlReference()
          Appends and returns a new empty value (as xml) as the last "xml-reference" element
 AttributeType[] getAttributeArray()
          Gets array of all "attribute" elements
 AttributeType getAttributeArray(int i)
          Gets ith "attribute" element
 String getClass1()
          Gets the "class" attribute
 PatternType[] getDependencyArray()
          Gets array of all "dependency" elements
 PatternType getDependencyArray(int i)
          Gets ith "dependency" element
 String getName()
          Gets the "name" attribute
 ReferenceType[] getReferenceArray()
          Gets array of all "reference" elements
 ReferenceType getReferenceArray(int i)
          Gets ith "reference" element
 ReferencesType[] getReferencesArray()
          Gets array of all "references" elements
 ReferencesType getReferencesArray(int i)
          Gets ith "references" element
 XmlAttributeType[] getXmlAttributeArray()
          Gets array of all "xml-attribute" elements
 XmlAttributeType getXmlAttributeArray(int i)
          Gets ith "xml-attribute" element
 XmlAttributeType[] getXmlReferenceArray()
          Gets array of all "xml-reference" elements
 XmlAttributeType getXmlReferenceArray(int i)
          Gets ith "xml-reference" element
 AttributeType insertNewAttribute(int i)
          Inserts and returns a new empty value (as xml) as the ith "attribute" element
 PatternType insertNewDependency(int i)
          Inserts and returns a new empty value (as xml) as the ith "dependency" element
 ReferenceType insertNewReference(int i)
          Inserts and returns a new empty value (as xml) as the ith "reference" element
 ReferencesType insertNewReferences(int i)
          Inserts and returns a new empty value (as xml) as the ith "references" element
 XmlAttributeType insertNewXmlAttribute(int i)
          Inserts and returns a new empty value (as xml) as the ith "xml-attribute" element
 XmlAttributeType insertNewXmlReference(int i)
          Inserts and returns a new empty value (as xml) as the ith "xml-reference" element
 void removeAttribute(int i)
          Removes the ith "attribute" element
 void removeDependency(int i)
          Removes the ith "dependency" element
 void removeReference(int i)
          Removes the ith "reference" element
 void removeReferences(int i)
          Removes the ith "references" element
 void removeXmlAttribute(int i)
          Removes the ith "xml-attribute" element
 void removeXmlReference(int i)
          Removes the ith "xml-reference" element
 void setAttributeArray(AttributeType[] attributeArray)
          Sets array of all "attribute" element
 void setAttributeArray(int i, AttributeType attribute)
          Sets ith "attribute" element
 void setClass1(String class1)
          Sets the "class" attribute
 void setDependencyArray(int i, PatternType dependency)
          Sets ith "dependency" element
 void setDependencyArray(PatternType[] dependencyArray)
          Sets array of all "dependency" element
 void setName(String name)
          Sets the "name" attribute
 void setReferenceArray(int i, ReferenceType reference)
          Sets ith "reference" element
 void setReferenceArray(ReferenceType[] referenceArray)
          Sets array of all "reference" element
 void setReferencesArray(int i, ReferencesType references)
          Sets ith "references" element
 void setReferencesArray(ReferencesType[] referencesArray)
          Sets array of all "references" element
 void setXmlAttributeArray(int i, XmlAttributeType xmlAttribute)
          Sets ith "xml-attribute" element
 void setXmlAttributeArray(XmlAttributeType[] xmlAttributeArray)
          Sets array of all "xml-attribute" element
 void setXmlReferenceArray(int i, XmlAttributeType xmlReference)
          Sets ith "xml-reference" element
 void setXmlReferenceArray(XmlAttributeType[] xmlReferenceArray)
          Sets array of all "xml-reference" element
 int sizeOfAttributeArray()
          Returns number of "attribute" element
 int sizeOfDependencyArray()
          Returns number of "dependency" element
 int sizeOfReferenceArray()
          Returns number of "reference" element
 int sizeOfReferencesArray()
          Returns number of "references" element
 int sizeOfXmlAttributeArray()
          Returns number of "xml-attribute" element
 int sizeOfXmlReferenceArray()
          Returns number of "xml-reference" element
 org.apache.xmlbeans.XmlString xgetClass1()
          Gets (as xml) the "class" attribute
 org.apache.xmlbeans.XmlString xgetName()
          Gets (as xml) the "name" attribute
 void xsetClass1(org.apache.xmlbeans.XmlString class1)
          Sets (as xml) the "class" attribute
 void xsetName(org.apache.xmlbeans.XmlString name)
          Sets (as xml) the "name" attribute
 
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

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


getAttributeArray

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


sizeOfAttributeArray

int sizeOfAttributeArray()
Returns number of "attribute" element


setAttributeArray

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


setAttributeArray

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


insertNewAttribute

AttributeType insertNewAttribute(int i)
Inserts and returns a new empty value (as xml) as the ith "attribute" element


addNewAttribute

AttributeType 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


getXmlAttributeArray

XmlAttributeType[] getXmlAttributeArray()
Gets array of all "xml-attribute" elements


getXmlAttributeArray

XmlAttributeType getXmlAttributeArray(int i)
Gets ith "xml-attribute" element


sizeOfXmlAttributeArray

int sizeOfXmlAttributeArray()
Returns number of "xml-attribute" element


setXmlAttributeArray

void setXmlAttributeArray(XmlAttributeType[] xmlAttributeArray)
Sets array of all "xml-attribute" element


setXmlAttributeArray

void setXmlAttributeArray(int i,
                          XmlAttributeType xmlAttribute)
Sets ith "xml-attribute" element


insertNewXmlAttribute

XmlAttributeType insertNewXmlAttribute(int i)
Inserts and returns a new empty value (as xml) as the ith "xml-attribute" element


addNewXmlAttribute

XmlAttributeType addNewXmlAttribute()
Appends and returns a new empty value (as xml) as the last "xml-attribute" element


removeXmlAttribute

void removeXmlAttribute(int i)
Removes the ith "xml-attribute" element


getReferenceArray

ReferenceType[] getReferenceArray()
Gets array of all "reference" elements


getReferenceArray

ReferenceType getReferenceArray(int i)
Gets ith "reference" element


sizeOfReferenceArray

int sizeOfReferenceArray()
Returns number of "reference" element


setReferenceArray

void setReferenceArray(ReferenceType[] referenceArray)
Sets array of all "reference" element


setReferenceArray

void setReferenceArray(int i,
                       ReferenceType reference)
Sets ith "reference" element


insertNewReference

ReferenceType insertNewReference(int i)
Inserts and returns a new empty value (as xml) as the ith "reference" element


addNewReference

ReferenceType addNewReference()
Appends and returns a new empty value (as xml) as the last "reference" element


removeReference

void removeReference(int i)
Removes the ith "reference" element


getReferencesArray

ReferencesType[] getReferencesArray()
Gets array of all "references" elements


getReferencesArray

ReferencesType getReferencesArray(int i)
Gets ith "references" element


sizeOfReferencesArray

int sizeOfReferencesArray()
Returns number of "references" element


setReferencesArray

void setReferencesArray(ReferencesType[] referencesArray)
Sets array of all "references" element


setReferencesArray

void setReferencesArray(int i,
                        ReferencesType references)
Sets ith "references" element


insertNewReferences

ReferencesType insertNewReferences(int i)
Inserts and returns a new empty value (as xml) as the ith "references" element


addNewReferences

ReferencesType addNewReferences()
Appends and returns a new empty value (as xml) as the last "references" element


removeReferences

void removeReferences(int i)
Removes the ith "references" element


getXmlReferenceArray

XmlAttributeType[] getXmlReferenceArray()
Gets array of all "xml-reference" elements


getXmlReferenceArray

XmlAttributeType getXmlReferenceArray(int i)
Gets ith "xml-reference" element


sizeOfXmlReferenceArray

int sizeOfXmlReferenceArray()
Returns number of "xml-reference" element


setXmlReferenceArray

void setXmlReferenceArray(XmlAttributeType[] xmlReferenceArray)
Sets array of all "xml-reference" element


setXmlReferenceArray

void setXmlReferenceArray(int i,
                          XmlAttributeType xmlReference)
Sets ith "xml-reference" element


insertNewXmlReference

XmlAttributeType insertNewXmlReference(int i)
Inserts and returns a new empty value (as xml) as the ith "xml-reference" element


addNewXmlReference

XmlAttributeType addNewXmlReference()
Appends and returns a new empty value (as xml) as the last "xml-reference" element


removeXmlReference

void removeXmlReference(int i)
Removes the ith "xml-reference" element


getDependencyArray

PatternType[] getDependencyArray()
Gets array of all "dependency" elements


getDependencyArray

PatternType getDependencyArray(int i)
Gets ith "dependency" element


sizeOfDependencyArray

int sizeOfDependencyArray()
Returns number of "dependency" element


setDependencyArray

void setDependencyArray(PatternType[] dependencyArray)
Sets array of all "dependency" element


setDependencyArray

void setDependencyArray(int i,
                        PatternType dependency)
Sets ith "dependency" element


insertNewDependency

PatternType insertNewDependency(int i)
Inserts and returns a new empty value (as xml) as the ith "dependency" element


addNewDependency

PatternType addNewDependency()
Appends and returns a new empty value (as xml) as the last "dependency" element


removeDependency

void removeDependency(int i)
Removes the ith "dependency" element


getName

String getName()
Gets the "name" attribute


xgetName

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


setName

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


xsetName

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


getClass1

String getClass1()
Gets the "class" attribute


xgetClass1

org.apache.xmlbeans.XmlString xgetClass1()
Gets (as xml) the "class" attribute


setClass1

void setClass1(String class1)
Sets the "class" attribute


xsetClass1

void xsetClass1(org.apache.xmlbeans.XmlString class1)
Sets (as xml) the "class" attribute



Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.