00001
00027 package org.objectweb.jonas_lib.deployment.xml;
00028
00033 public class ResourceEnvRef extends AbsElement {
00034
00038 private String description = null;
00039
00043 private String resourceEnvRefName = null;
00044
00048 private String resourceEnvRefType = null;
00049
00050
00051
00052
00057 public void setDescription(String description) {
00058 this.description = description;
00059 }
00060
00061
00066 public void setResourceEnvRefName(String resourceEnvRefName) {
00067 this.resourceEnvRefName = resourceEnvRefName;
00068 }
00069
00070
00075 public void setResourceEnvRefType(String resourceEnvRefType) {
00076 this.resourceEnvRefType = resourceEnvRefType;
00077 }
00078
00079
00080
00081
00082
00086 public String getDescription() {
00087 return description;
00088 }
00089
00090
00094 public String getResourceEnvRefName() {
00095 return resourceEnvRefName;
00096 }
00097
00098
00102 public String getResourceEnvRefType() {
00103 return resourceEnvRefType;
00104 }
00105
00106
00107
00113 public String toXML(int indent) {
00114 StringBuffer sb = new StringBuffer();
00115 sb.append(indent(indent));
00116 sb.append("<resource-env-ref>\n");
00117
00118 indent += 2;
00119
00120
00121 sb.append(xmlElement(description, "description", indent));
00122
00123
00124 sb.append(xmlElement(resourceEnvRefName, "resource-env-ref-name", indent));
00125
00126
00127 sb.append(xmlElement(resourceEnvRefType, "resource-env-ref-type", indent));
00128
00129 indent -= 2;
00130 sb.append(indent(indent));
00131 sb.append("</resource-env-ref>\n");
00132
00133 return sb.toString();
00134 }
00135
00136
00137
00138 }