org.apache.geronimo.deployment.javabean.xbeans
Interface JavabeanType

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

public interface JavabeanType
extends org.apache.xmlbeans.XmlObject

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


Nested Class Summary
static class JavabeanType.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
 BeanPropertyType addNewBeanProperty()
          Appends and returns a new empty value (as xml) as the last "bean-property" element
 PropertyType addNewProperty()
          Appends and returns a new empty value (as xml) as the last "property" element
 BeanPropertyType[] getBeanPropertyArray()
          Gets array of all "bean-property" elements
 BeanPropertyType getBeanPropertyArray(int i)
          Gets ith "bean-property" element
 String getClass1()
          Gets the "class" attribute
 PropertyType[] getPropertyArray()
          Gets array of all "property" elements
 PropertyType getPropertyArray(int i)
          Gets ith "property" element
 BeanPropertyType insertNewBeanProperty(int i)
          Inserts and returns a new empty value (as xml) as the ith "bean-property" element
 PropertyType insertNewProperty(int i)
          Inserts and returns a new empty value (as xml) as the ith "property" element
 boolean isSetClass1()
          True if has "class" attribute
 void removeBeanProperty(int i)
          Removes the ith "bean-property" element
 void removeProperty(int i)
          Removes the ith "property" element
 void setBeanPropertyArray(BeanPropertyType[] beanPropertyArray)
          Sets array of all "bean-property" element
 void setBeanPropertyArray(int i, BeanPropertyType beanProperty)
          Sets ith "bean-property" element
 void setClass1(String class1)
          Sets the "class" attribute
 void setPropertyArray(int i, PropertyType property)
          Sets ith "property" element
 void setPropertyArray(PropertyType[] propertyArray)
          Sets array of all "property" element
 int sizeOfBeanPropertyArray()
          Returns number of "bean-property" element
 int sizeOfPropertyArray()
          Returns number of "property" element
 void unsetClass1()
          Unsets the "class" attribute
 org.apache.xmlbeans.XmlString xgetClass1()
          Gets (as xml) the "class" attribute
 void xsetClass1(org.apache.xmlbeans.XmlString class1)
          Sets (as xml) the "class" 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

getPropertyArray

PropertyType[] getPropertyArray()
Gets array of all "property" elements


getPropertyArray

PropertyType getPropertyArray(int i)
Gets ith "property" element


sizeOfPropertyArray

int sizeOfPropertyArray()
Returns number of "property" element


setPropertyArray

void setPropertyArray(PropertyType[] propertyArray)
Sets array of all "property" element


setPropertyArray

void setPropertyArray(int i,
                      PropertyType property)
Sets ith "property" element


insertNewProperty

PropertyType insertNewProperty(int i)
Inserts and returns a new empty value (as xml) as the ith "property" element


addNewProperty

PropertyType addNewProperty()
Appends and returns a new empty value (as xml) as the last "property" element


removeProperty

void removeProperty(int i)
Removes the ith "property" element


getBeanPropertyArray

BeanPropertyType[] getBeanPropertyArray()
Gets array of all "bean-property" elements


getBeanPropertyArray

BeanPropertyType getBeanPropertyArray(int i)
Gets ith "bean-property" element


sizeOfBeanPropertyArray

int sizeOfBeanPropertyArray()
Returns number of "bean-property" element


setBeanPropertyArray

void setBeanPropertyArray(BeanPropertyType[] beanPropertyArray)
Sets array of all "bean-property" element


setBeanPropertyArray

void setBeanPropertyArray(int i,
                          BeanPropertyType beanProperty)
Sets ith "bean-property" element


insertNewBeanProperty

BeanPropertyType insertNewBeanProperty(int i)
Inserts and returns a new empty value (as xml) as the ith "bean-property" element


addNewBeanProperty

BeanPropertyType addNewBeanProperty()
Appends and returns a new empty value (as xml) as the last "bean-property" element


removeBeanProperty

void removeBeanProperty(int i)
Removes the ith "bean-property" element


getClass1

String getClass1()
Gets the "class" attribute


xgetClass1

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


isSetClass1

boolean isSetClass1()
True if has "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


unsetClass1

void unsetClass1()
Unsets the "class" attribute



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