org.openejb.xbeans.ejbjar.impl
Class OpenejbEjbRelationshipRoleTypeImpl.RoleMappingImpl

java.lang.Object
  extended byorg.apache.xmlbeans.impl.values.XmlObjectBase
      extended byorg.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended byorg.openejb.xbeans.ejbjar.impl.OpenejbEjbRelationshipRoleTypeImpl.RoleMappingImpl
All Implemented Interfaces:
OpenejbEjbRelationshipRoleType.RoleMapping, Serializable, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
Enclosing class:
OpenejbEjbRelationshipRoleTypeImpl

public static class OpenejbEjbRelationshipRoleTypeImpl.RoleMappingImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements OpenejbEjbRelationshipRoleType.RoleMapping

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

See Also:
Serialized Form

Nested Class Summary
static class OpenejbEjbRelationshipRoleTypeImpl.RoleMappingImpl.CmrFieldMappingImpl
          An XML cmr-field-mapping(@http://www.openejb.org/xml/ns/openejb-jar-2.1).
 
Nested classes inherited from class org.openejb.xbeans.ejbjar.OpenejbEjbRelationshipRoleType.RoleMapping
OpenejbEjbRelationshipRoleType.RoleMapping.CmrFieldMapping, OpenejbEjbRelationshipRoleType.RoleMapping.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.openejb.xbeans.ejbjar.OpenejbEjbRelationshipRoleType.RoleMapping
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
OpenejbEjbRelationshipRoleTypeImpl.RoleMappingImpl(org.apache.xmlbeans.SchemaType sType)
           
 
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 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, dump, 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, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, 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, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, 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, substitute, 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, 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
 

Constructor Detail

OpenejbEjbRelationshipRoleTypeImpl.RoleMappingImpl

public OpenejbEjbRelationshipRoleTypeImpl.RoleMappingImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getCmrFieldMappingArray

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

Specified by:
getCmrFieldMappingArray in interface OpenejbEjbRelationshipRoleType.RoleMapping

getCmrFieldMappingArray

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

Specified by:
getCmrFieldMappingArray in interface OpenejbEjbRelationshipRoleType.RoleMapping

sizeOfCmrFieldMappingArray

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

Specified by:
sizeOfCmrFieldMappingArray in interface OpenejbEjbRelationshipRoleType.RoleMapping

setCmrFieldMappingArray

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

Specified by:
setCmrFieldMappingArray in interface OpenejbEjbRelationshipRoleType.RoleMapping

setCmrFieldMappingArray

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

Specified by:
setCmrFieldMappingArray in interface OpenejbEjbRelationshipRoleType.RoleMapping

insertNewCmrFieldMapping

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

Specified by:
insertNewCmrFieldMapping in interface OpenejbEjbRelationshipRoleType.RoleMapping

addNewCmrFieldMapping

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

Specified by:
addNewCmrFieldMapping in interface OpenejbEjbRelationshipRoleType.RoleMapping

removeCmrFieldMapping

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

Specified by:
removeCmrFieldMapping in interface OpenejbEjbRelationshipRoleType.RoleMapping


Copyright © 1999-2006 OpenEJB. All Rights Reserved.