1 22 package org.jboss.ejb3.metamodel; 23 24 import java.util.ArrayList ; 25 import java.util.List ; 26 27 34 public class EjbRelationshipRole 35 { 36 37 private String ejbRelationshipRoleName; 38 39 private String multiplicity; 40 41 private boolean cascadeDelete = false; 42 43 private List ejbRelationshipRoles = new ArrayList (); 44 45 private RelationshipRoleSource relationshipRoleSource;; 46 47 private CmrField cmrField; 48 49 public String getEjbRelationshipRoleName() 50 { 51 return ejbRelationshipRoleName; 52 } 53 54 public void setEjbRelationshipRoleName(String ejbRelationName) 55 { 56 this.ejbRelationshipRoleName = ejbRelationName; 57 } 58 59 public String getMultiplicity() 60 { 61 return multiplicity; 62 } 63 64 public void setMultiplicity(String multiplicity) 65 { 66 this.multiplicity = multiplicity; 67 } 68 69 public boolean isCascadeDelete() 70 { 71 return cascadeDelete; 72 } 73 74 public void setCascadeDelete(boolean cascadeDelete) 75 { 76 this.cascadeDelete = cascadeDelete; 77 } 78 79 public List getEjbRelationshipRoles() 80 { 81 return ejbRelationshipRoles; 82 } 83 84 public void setEjbRelationshipRoles(List ejbRelationshipRoles) 85 { 86 this.ejbRelationshipRoles = ejbRelationshipRoles; 87 } 88 89 public void addEjbRelationshipRole(EjbRelationshipRole role) 90 { 91 ejbRelationshipRoles.add(role); 92 } 93 94 public RelationshipRoleSource getRelationshipRoleSource() 95 { 96 return relationshipRoleSource; 97 } 98 99 public void setRelationshipRoleSource(RelationshipRoleSource relationshipRoleSource) 100 { 101 this.relationshipRoleSource = relationshipRoleSource; 102 } 103 104 public CmrField getCmrField() 105 { 106 return cmrField; 107 } 108 109 public void setCmrField(CmrField cmrField) 110 { 111 this.cmrField = cmrField; 112 } 113 114 public String toString() 115 { 116 StringBuffer sb = new StringBuffer (100); 117 sb.append("ejbRelationshipRoleName=").append(ejbRelationshipRoleName); 118 return sb.toString(); 119 } 120 } 121 | Popular Tags |