org.openejb.xbeans.ejbjar
Interface OpenejbEjbRelationshipRoleType

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

public interface OpenejbEjbRelationshipRoleType
extends org.apache.xmlbeans.XmlObject

An XML ejb-relationship-roleType(@http://www.openejb.org/xml/ns/openejb-jar-2.1). This is a complex type.


Nested Class Summary
static interface OpenejbEjbRelationshipRoleType.CmrField
          An XML cmr-field(@http://www.openejb.org/xml/ns/openejb-jar-2.1).
static class OpenejbEjbRelationshipRoleType.Factory
          A factory class with static methods for creating instances of this type.
static interface OpenejbEjbRelationshipRoleType.RelationshipRoleSource
          An XML relationship-role-source(@http://www.openejb.org/xml/ns/openejb-jar-2.1).
static interface OpenejbEjbRelationshipRoleType.RoleMapping
          An XML role-mapping(@http://www.openejb.org/xml/ns/openejb-jar-2.1).
 
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
 OpenejbEjbRelationshipRoleType.CmrField addNewCmrField()
          Appends and returns a new empty "cmr-field" element
 org.apache.xmlbeans.XmlObject addNewForeignKeyColumnOnSource()
          Appends and returns a new empty "foreign-key-column-on-source" element
 OpenejbEjbRelationshipRoleType.RelationshipRoleSource addNewRelationshipRoleSource()
          Appends and returns a new empty "relationship-role-source" element
 OpenejbEjbRelationshipRoleType.RoleMapping addNewRoleMapping()
          Appends and returns a new empty "role-mapping" element
 OpenejbEjbRelationshipRoleType.CmrField getCmrField()
          Gets the "cmr-field" element
 String getEjbRelationshipRoleName()
          Gets the "ejb-relationship-role-name" element
 org.apache.xmlbeans.XmlObject getForeignKeyColumnOnSource()
          Gets the "foreign-key-column-on-source" element
 OpenejbEjbRelationshipRoleType.RelationshipRoleSource getRelationshipRoleSource()
          Gets the "relationship-role-source" element
 OpenejbEjbRelationshipRoleType.RoleMapping getRoleMapping()
          Gets the "role-mapping" element
 boolean isSetCmrField()
          True if has "cmr-field" element
 boolean isSetEjbRelationshipRoleName()
          True if has "ejb-relationship-role-name" element
 boolean isSetForeignKeyColumnOnSource()
          True if has "foreign-key-column-on-source" element
 void setCmrField(OpenejbEjbRelationshipRoleType.CmrField cmrField)
          Sets the "cmr-field" element
 void setEjbRelationshipRoleName(String ejbRelationshipRoleName)
          Sets the "ejb-relationship-role-name" element
 void setForeignKeyColumnOnSource(org.apache.xmlbeans.XmlObject foreignKeyColumnOnSource)
          Sets the "foreign-key-column-on-source" element
 void setRelationshipRoleSource(OpenejbEjbRelationshipRoleType.RelationshipRoleSource relationshipRoleSource)
          Sets the "relationship-role-source" element
 void setRoleMapping(OpenejbEjbRelationshipRoleType.RoleMapping roleMapping)
          Sets the "role-mapping" element
 void unsetCmrField()
          Unsets the "cmr-field" element
 void unsetEjbRelationshipRoleName()
          Unsets the "ejb-relationship-role-name" element
 void unsetForeignKeyColumnOnSource()
          Unsets the "foreign-key-column-on-source" element
 org.apache.xmlbeans.XmlString xgetEjbRelationshipRoleName()
          Gets (as xml) the "ejb-relationship-role-name" element
 void xsetEjbRelationshipRoleName(org.apache.xmlbeans.XmlString ejbRelationshipRoleName)
          Sets (as xml) the "ejb-relationship-role-name" element
 
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

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

getEjbRelationshipRoleName

public String getEjbRelationshipRoleName()
Gets the "ejb-relationship-role-name" element


xgetEjbRelationshipRoleName

public org.apache.xmlbeans.XmlString xgetEjbRelationshipRoleName()
Gets (as xml) the "ejb-relationship-role-name" element


isSetEjbRelationshipRoleName

public boolean isSetEjbRelationshipRoleName()
True if has "ejb-relationship-role-name" element


setEjbRelationshipRoleName

public void setEjbRelationshipRoleName(String ejbRelationshipRoleName)
Sets the "ejb-relationship-role-name" element


xsetEjbRelationshipRoleName

public void xsetEjbRelationshipRoleName(org.apache.xmlbeans.XmlString ejbRelationshipRoleName)
Sets (as xml) the "ejb-relationship-role-name" element


unsetEjbRelationshipRoleName

public void unsetEjbRelationshipRoleName()
Unsets the "ejb-relationship-role-name" element


getRelationshipRoleSource

public OpenejbEjbRelationshipRoleType.RelationshipRoleSource getRelationshipRoleSource()
Gets the "relationship-role-source" element


setRelationshipRoleSource

public void setRelationshipRoleSource(OpenejbEjbRelationshipRoleType.RelationshipRoleSource relationshipRoleSource)
Sets the "relationship-role-source" element


addNewRelationshipRoleSource

public OpenejbEjbRelationshipRoleType.RelationshipRoleSource addNewRelationshipRoleSource()
Appends and returns a new empty "relationship-role-source" element


getCmrField

public OpenejbEjbRelationshipRoleType.CmrField getCmrField()
Gets the "cmr-field" element


isSetCmrField

public boolean isSetCmrField()
True if has "cmr-field" element


setCmrField

public void setCmrField(OpenejbEjbRelationshipRoleType.CmrField cmrField)
Sets the "cmr-field" element


addNewCmrField

public OpenejbEjbRelationshipRoleType.CmrField addNewCmrField()
Appends and returns a new empty "cmr-field" element


unsetCmrField

public void unsetCmrField()
Unsets the "cmr-field" element


getForeignKeyColumnOnSource

public org.apache.xmlbeans.XmlObject getForeignKeyColumnOnSource()
Gets the "foreign-key-column-on-source" element


isSetForeignKeyColumnOnSource

public boolean isSetForeignKeyColumnOnSource()
True if has "foreign-key-column-on-source" element


setForeignKeyColumnOnSource

public void setForeignKeyColumnOnSource(org.apache.xmlbeans.XmlObject foreignKeyColumnOnSource)
Sets the "foreign-key-column-on-source" element


addNewForeignKeyColumnOnSource

public org.apache.xmlbeans.XmlObject addNewForeignKeyColumnOnSource()
Appends and returns a new empty "foreign-key-column-on-source" element


unsetForeignKeyColumnOnSource

public void unsetForeignKeyColumnOnSource()
Unsets the "foreign-key-column-on-source" element


getRoleMapping

public OpenejbEjbRelationshipRoleType.RoleMapping getRoleMapping()
Gets the "role-mapping" element


setRoleMapping

public void setRoleMapping(OpenejbEjbRelationshipRoleType.RoleMapping roleMapping)
Sets the "role-mapping" element


addNewRoleMapping

public OpenejbEjbRelationshipRoleType.RoleMapping addNewRoleMapping()
Appends and returns a new empty "role-mapping" element



Copyright © 1999-2006 OpenEJB. All Rights Reserved.