org.apache.geronimo.xbeans.j2ee
Interface EjbRefType

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

public interface EjbRefType
extends org.apache.xmlbeans.XmlObject

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


Nested Class Summary
static class EjbRefType.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
 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 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
 

Field Detail

type

public static final org.apache.xmlbeans.SchemaType type
Method Detail

getDescriptionArray

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


getDescriptionArray

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


sizeOfDescriptionArray

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


setDescriptionArray

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


setDescriptionArray

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


insertNewDescription

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


addNewDescription

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


removeDescription

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


getEjbRefName

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


xgetEjbRefName

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


setEjbRefName

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


xsetEjbRefName

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


getEjbRefType

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


xgetEjbRefType

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


setEjbRefType

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


xsetEjbRefType

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


getHome

public String getHome()
Gets the "home" element


xgetHome

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


setHome

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


xsetHome

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


getRemote

public String getRemote()
Gets the "remote" element


xgetRemote

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


setRemote

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


xsetRemote

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


getEjbLink

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


xgetEjbLink

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


isSetEjbLink

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


setEjbLink

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


xsetEjbLink

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


unsetEjbLink

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



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