00001
00027 package org.objectweb.jonas_lib.deployment.xml;
00028
00033 public class EnvEntry extends AbsElement {
00034
00038 private String description = null;
00039
00043 private String envEntryName = null;
00044
00048 private String envEntryValue = null;
00049
00053 private String envEntryType = null;
00054
00055
00056
00057
00058
00063 public void setDescription(String description) {
00064 this.description = description;
00065 }
00066
00071 public void setEnvEntryName(String envEntryName) {
00072 this.envEntryName = envEntryName;
00073 }
00074
00079 public void setEnvEntryValue(String envEntryValue) {
00080 this.envEntryValue = envEntryValue;
00081 }
00082
00087 public void setEnvEntryType(String envEntryType) {
00088 this.envEntryType = envEntryType;
00089 }
00090
00091
00092
00093
00094
00098 public String getDescription() {
00099 return description;
00100 }
00101
00102
00106 public String getEnvEntryName() {
00107 return envEntryName;
00108 }
00109
00110
00114 public String getEnvEntryValue() {
00115 return envEntryValue;
00116 }
00117
00118
00122 public String getEnvEntryType() {
00123 return envEntryType;
00124 }
00125
00126
00132 public String toXML(int indent) {
00133 StringBuffer sb = new StringBuffer();
00134 sb.append(indent(indent));
00135 sb.append("<env-entry>\n");
00136
00137 indent += 2;
00138
00139
00140 sb.append(xmlElement(description, "description", indent));
00141
00142
00143 sb.append(xmlElement(envEntryName, "env-entry-name", indent));
00144
00145
00146 sb.append(xmlElement(envEntryValue, "env-entry-value", indent));
00147
00148
00149 sb.append(xmlElement(envEntryType, "env-entry-type", indent));
00150
00151 indent -= 2;
00152 sb.append(indent(indent));
00153 sb.append("</env-entry>\n");
00154
00155 return sb.toString();
00156 }
00157
00158 }