org.openejb.xbeans.ejbjar
Interface OpenejbEjbRelationshipRoleType.RoleMapping

All Superinterfaces:
org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
OpenejbEjbRelationshipRoleTypeImpl.RoleMappingImpl
Enclosing interface:
OpenejbEjbRelationshipRoleType

public static interface OpenejbEjbRelationshipRoleType.RoleMapping
extends org.apache.xmlbeans.XmlObject

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


Nested Class Summary
static interface OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping
          An XML cmr-field-mapping(@http://www.openejb.org/xml/ns/openejb-jar-2.1).
static class OpenejbEjbRelationshipRoleType.RoleMapping.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
 OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping addNewCmrFieldMapping()
          Appends and returns a new empty value (as xml) as the last "cmr-field-mapping" element
 OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping[] getCmrFieldMappingArray()
          Gets array of all "cmr-field-mapping" elements
 OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping getCmrFieldMappingArray(int i)
          Gets ith "cmr-field-mapping" element
 OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping insertNewCmrFieldMapping(int i)
          Inserts and returns a new empty value (as xml) as the ith "cmr-field-mapping" element
 void removeCmrFieldMapping(int i)
          Removes the ith "cmr-field-mapping" element
 void setCmrFieldMappingArray(int i, OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping cmrFieldMapping)
          Sets ith "cmr-field-mapping" element
 void setCmrFieldMappingArray(OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping[] cmrFieldMappingArray)
          Sets array of all "cmr-field-mapping" element
 int sizeOfCmrFieldMappingArray()
          Returns number of "cmr-field-mapping" 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

getCmrFieldMappingArray

public OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping[] getCmrFieldMappingArray()
Gets array of all "cmr-field-mapping" elements


getCmrFieldMappingArray

public OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping getCmrFieldMappingArray(int i)
Gets ith "cmr-field-mapping" element


sizeOfCmrFieldMappingArray

public int sizeOfCmrFieldMappingArray()
Returns number of "cmr-field-mapping" element


setCmrFieldMappingArray

public void setCmrFieldMappingArray(OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping[] cmrFieldMappingArray)
Sets array of all "cmr-field-mapping" element


setCmrFieldMappingArray

public void setCmrFieldMappingArray(int i,
                                    OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping cmrFieldMapping)
Sets ith "cmr-field-mapping" element


insertNewCmrFieldMapping

public OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping insertNewCmrFieldMapping(int i)
Inserts and returns a new empty value (as xml) as the ith "cmr-field-mapping" element


addNewCmrFieldMapping

public OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping addNewCmrFieldMapping()
Appends and returns a new empty value (as xml) as the last "cmr-field-mapping" element


removeCmrFieldMapping

public void removeCmrFieldMapping(int i)
Removes the ith "cmr-field-mapping" element



Copyright © 1999-2006 OpenEJB. All Rights Reserved.