org.apache.geronimo.xbeans.j2ee.impl
Class EjbRefTypeImpl

java.lang.Object
  extended byorg.apache.xmlbeans.impl.values.XmlObjectBase
      extended byorg.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended byorg.apache.geronimo.xbeans.j2ee.impl.EjbRefTypeImpl
All Implemented Interfaces:
EjbRefType, Serializable, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource

public class EjbRefTypeImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements EjbRefType

An XML ejb-refType(@http://java.sun.com/xml/ns/j2ee). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.apache.geronimo.xbeans.j2ee.EjbRefType
EjbRefType.Factory
 
Field Summary
 
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
 
Fields inherited from interface org.apache.geronimo.xbeans.j2ee.EjbRefType
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
EjbRefTypeImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 DescriptionType addNewDescription()
          Appends and returns a new empty value (as xml) as the last "description" element
 DescriptionType[] getDescriptionArray()
          Gets array of all "description" elements
 DescriptionType getDescriptionArray(int i)
          Gets ith "description" element
 String getEjbLink()
          Gets the "ejb-link" element
 String getEjbRefName()
          Gets the "ejb-ref-name" element
 EjbRefTypeType.Enum getEjbRefType()
          Gets the "ejb-ref-type" element
 String getHome()
          Gets the "home" element
 String getRemote()
          Gets the "remote" element
 DescriptionType insertNewDescription(int i)
          Inserts and returns a new empty value (as xml) as the ith "description" element
 boolean isSetEjbLink()
          True if has "ejb-link" element
 void removeDescription(int i)
          Removes the ith "description" element
 void setDescriptionArray(DescriptionType[] descriptionArray)
          Sets array of all "description" element
 void setDescriptionArray(int i, DescriptionType description)
          Sets ith "description" element
 void setEjbLink(String ejbLink)
          Sets the "ejb-link" element
 void setEjbRefName(String ejbRefName)
          Sets the "ejb-ref-name" element
 void setEjbRefType(EjbRefTypeType.Enum ejbRefType)
          Sets the "ejb-ref-type" element
 void setHome(String home)
          Sets the "home" element
 void setRemote(String remote)
          Sets the "remote" element
 int sizeOfDescriptionArray()
          Returns number of "description" element
 void unsetEjbLink()
          Unsets the "ejb-link" element
 EjbLinkType xgetEjbLink()
          Gets (as xml) the "ejb-link" element
 EjbRefNameType xgetEjbRefName()
          Gets (as xml) the "ejb-ref-name" element
 EjbRefTypeType xgetEjbRefType()
          Gets (as xml) the "ejb-ref-type" element
 HomeType xgetHome()
          Gets (as xml) the "home" element
 RemoteType xgetRemote()
          Gets (as xml) the "remote" element
 void xsetEjbLink(EjbLinkType ejbLink)
          Sets (as xml) the "ejb-link" element
 void xsetEjbRefName(EjbRefNameType ejbRefName)
          Sets (as xml) the "ejb-ref-name" element
 void xsetEjbRefType(EjbRefTypeType ejbRefType)
          Sets (as xml) the "ejb-ref-type" element
 void xsetHome(HomeType home)
          Sets (as xml) the "home" element
 void xsetRemote(RemoteType remote)
          Sets (as xml) the "remote" element
 
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
 
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_isComplexContent, _isComplexType, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectPath, selectPath, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, toString, uses_invalidate_value, validate_now, validate_simpleval, validate, validate, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectPath, selectPath, set, setNil, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Constructor Detail

EjbRefTypeImpl

public EjbRefTypeImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getDescriptionArray

public DescriptionType[] getDescriptionArray()
Gets array of all "description" elements

Specified by:
getDescriptionArray in interface EjbRefType

getDescriptionArray

public DescriptionType getDescriptionArray(int i)
Gets ith "description" element

Specified by:
getDescriptionArray in interface EjbRefType

sizeOfDescriptionArray

public int sizeOfDescriptionArray()
Returns number of "description" element

Specified by:
sizeOfDescriptionArray in interface EjbRefType

setDescriptionArray

public void setDescriptionArray(DescriptionType[] descriptionArray)
Sets array of all "description" element

Specified by:
setDescriptionArray in interface EjbRefType

setDescriptionArray

public void setDescriptionArray(int i,
                                DescriptionType description)
Sets ith "description" element

Specified by:
setDescriptionArray in interface EjbRefType

insertNewDescription

public DescriptionType insertNewDescription(int i)
Inserts and returns a new empty value (as xml) as the ith "description" element

Specified by:
insertNewDescription in interface EjbRefType

addNewDescription

public DescriptionType addNewDescription()
Appends and returns a new empty value (as xml) as the last "description" element

Specified by:
addNewDescription in interface EjbRefType

removeDescription

public void removeDescription(int i)
Removes the ith "description" element

Specified by:
removeDescription in interface EjbRefType

getEjbRefName

public String getEjbRefName()
Gets the "ejb-ref-name" element

Specified by:
getEjbRefName in interface EjbRefType

xgetEjbRefName

public EjbRefNameType xgetEjbRefName()
Gets (as xml) the "ejb-ref-name" element

Specified by:
xgetEjbRefName in interface EjbRefType

setEjbRefName

public void setEjbRefName(String ejbRefName)
Sets the "ejb-ref-name" element

Specified by:
setEjbRefName in interface EjbRefType

xsetEjbRefName

public void xsetEjbRefName(EjbRefNameType ejbRefName)
Sets (as xml) the "ejb-ref-name" element

Specified by:
xsetEjbRefName in interface EjbRefType

getEjbRefType

public EjbRefTypeType.Enum getEjbRefType()
Gets the "ejb-ref-type" element

Specified by:
getEjbRefType in interface EjbRefType

xgetEjbRefType

public EjbRefTypeType xgetEjbRefType()
Gets (as xml) the "ejb-ref-type" element

Specified by:
xgetEjbRefType in interface EjbRefType

setEjbRefType

public void setEjbRefType(EjbRefTypeType.Enum ejbRefType)
Sets the "ejb-ref-type" element

Specified by:
setEjbRefType in interface EjbRefType

xsetEjbRefType

public void xsetEjbRefType(EjbRefTypeType ejbRefType)
Sets (as xml) the "ejb-ref-type" element

Specified by:
xsetEjbRefType in interface EjbRefType

getHome

public String getHome()
Gets the "home" element

Specified by:
getHome in interface EjbRefType

xgetHome

public HomeType xgetHome()
Gets (as xml) the "home" element

Specified by:
xgetHome in interface EjbRefType

setHome

public void setHome(String home)
Sets the "home" element

Specified by:
setHome in interface EjbRefType

xsetHome

public void xsetHome(HomeType home)
Sets (as xml) the "home" element

Specified by:
xsetHome in interface EjbRefType

getRemote

public String getRemote()
Gets the "remote" element

Specified by:
getRemote in interface EjbRefType

xgetRemote

public RemoteType xgetRemote()
Gets (as xml) the "remote" element

Specified by:
xgetRemote in interface EjbRefType

setRemote

public void setRemote(String remote)
Sets the "remote" element

Specified by:
setRemote in interface EjbRefType

xsetRemote

public void xsetRemote(RemoteType remote)
Sets (as xml) the "remote" element

Specified by:
xsetRemote in interface EjbRefType

getEjbLink

public String getEjbLink()
Gets the "ejb-link" element

Specified by:
getEjbLink in interface EjbRefType

xgetEjbLink

public EjbLinkType xgetEjbLink()
Gets (as xml) the "ejb-link" element

Specified by:
xgetEjbLink in interface EjbRefType

isSetEjbLink

public boolean isSetEjbLink()
True if has "ejb-link" element

Specified by:
isSetEjbLink in interface EjbRefType

setEjbLink

public void setEjbLink(String ejbLink)
Sets the "ejb-link" element

Specified by:
setEjbLink in interface EjbRefType

xsetEjbLink

public void xsetEjbLink(EjbLinkType ejbLink)
Sets (as xml) the "ejb-link" element

Specified by:
xsetEjbLink in interface EjbRefType

unsetEjbLink

public void unsetEjbLink()
Unsets the "ejb-link" element

Specified by:
unsetEjbLink in interface EjbRefType


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.