/* */ package org.jboss.metadata;
/* */
/* */ import org.jboss.metadata.ejb.spec.CMRFieldMetaData;
/* */ import org.jboss.metadata.ejb.spec.RelationRoleMetaData;
/* */ import org.jboss.metadata.ejb.spec.RelationRoleSourceMetaData;
/* */ import org.jboss.metadata.spi.MetaData;
/* */
/* */ @Deprecated
/* */ public class RelationshipRoleMetaData extends OldMetaData<RelationRoleMetaData>
/* */ {
/* */ public RelationshipRoleMetaData(RelationRoleMetaData delegate)
/* */ {
/* 47 */ super(delegate);
/* */ }
/* */
/* */ protected RelationshipRoleMetaData(MetaData metaData)
/* */ {
/* 59 */ super(metaData, RelationRoleMetaData.class);
/* */ }
/* */
/* */ public String getRelationshipRoleName()
/* */ {
/* 69 */ return ((RelationRoleMetaData)getDelegate()).getEjbRelationshipRoleName();
/* */ }
/* */
/* */ public RelationMetaData getRelationMetaData()
/* */ {
/* 79 */ return new RelationMetaData(((RelationRoleMetaData)getDelegate()).getRelation());
/* */ }
/* */
/* */ public RelationshipRoleMetaData getRelatedRoleMetaData()
/* */ {
/* 89 */ return new RelationshipRoleMetaData(((RelationRoleMetaData)getDelegate()).getRelatedRole());
/* */ }
/* */
/* */ public boolean isMultiplicityOne()
/* */ {
/* 99 */ return ((RelationRoleMetaData)getDelegate()).isMultiplicityOne();
/* */ }
/* */
/* */ public boolean isMultiplicityMany()
/* */ {
/* 109 */ return ((RelationRoleMetaData)getDelegate()).isMultiplicityMany();
/* */ }
/* */
/* */ public boolean isCascadeDelete()
/* */ {
/* 119 */ return ((RelationRoleMetaData)getDelegate()).isCascadedDelete();
/* */ }
/* */
/* */ public String getEntityName()
/* */ {
/* 129 */ return ((RelationRoleMetaData)getDelegate()).getRoleSource().getEjbName();
/* */ }
/* */
/* */ public String getCMRFieldName()
/* */ {
/* 139 */ CMRFieldMetaData cmrField = ((RelationRoleMetaData)getDelegate()).getCmrField();
/* 140 */ return cmrField == null ? null : cmrField.getCmrFieldName();
/* */ }
/* */
/* */ public String getCMRFieldType()
/* */ {
/* 150 */ CMRFieldMetaData cmrField = ((RelationRoleMetaData)getDelegate()).getCmrField();
/* 151 */ return cmrField == null ? null : cmrField.getCmrFieldType();
/* */ }
/* */ }
/* Location: /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/jboss-embedded-all.jar
* Qualified Name: org.jboss.metadata.RelationshipRoleMetaData
* JD-Core Version: 0.6.0
*/