1 27 package org.objectweb.jonas_ejb.deployment.xml; 28 29 import org.objectweb.jonas_lib.deployment.xml.AbsElement; 30 35 36 public class ForeignKeyJdbcMapping extends AbsElement { 37 38 41 private String foreignKeyJdbcName = null; 42 43 46 private String keyJdbcName = null; 47 48 49 52 public ForeignKeyJdbcMapping() { 53 super(); 54 } 55 56 60 public String getForeignKeyJdbcName() { 61 return foreignKeyJdbcName; 62 } 63 64 68 public void setForeignKeyJdbcName(String foreignKeyJdbcName) { 69 this.foreignKeyJdbcName = foreignKeyJdbcName; 70 } 71 72 76 public String getKeyJdbcName() { 77 return keyJdbcName; 78 } 79 80 84 public void setKeyJdbcName(String keyJdbcName) { 85 this.keyJdbcName = keyJdbcName; 86 } 87 88 93 public String toXML(int indent) { 94 StringBuffer sb = new StringBuffer (); 95 sb.append(indent(indent)); 96 sb.append("<foreign-key-jdbc-mapping>\n"); 97 98 indent += 2; 99 100 sb.append(xmlElement(foreignKeyJdbcName, "foreign-key-jdbc-name", indent)); 102 sb.append(xmlElement(keyJdbcName, "key-jdbc-name", indent)); 104 indent -= 2; 105 sb.append(indent(indent)); 106 sb.append("</foreign-key-jdbc-mapping>\n"); 107 108 return sb.toString(); 109 } 110 } 111 | Popular Tags |