00001
00028 package org.objectweb.jonas_ejb.deployment.xml;
00029
00030 import org.objectweb.jonas_lib.deployment.xml.AbsElement;
00031
00038 public class ActivationConfigProperty extends AbsElement {
00039
00043 private String activationConfigPropertyName = null;
00044
00048 private String activationConfigPropertyValue = null;
00049
00053 public ActivationConfigProperty() {
00054 super();
00055 }
00056
00061 public String getActivationConfigPropertyName() {
00062 return activationConfigPropertyName;
00063 }
00064
00069 public void setActivationConfigPropertyName(String activationConfigPropertyName) {
00070 this.activationConfigPropertyName = activationConfigPropertyName;
00071 }
00072
00073
00078 public String getActivationConfigPropertyValue() {
00079 return activationConfigPropertyValue;
00080 }
00081
00086 public void setActivationConfigPropertyValue(String activationConfigPropertyValue) {
00087 this.activationConfigPropertyValue = activationConfigPropertyValue;
00088 }
00089
00095 public String toXML(int indent) {
00096 StringBuffer sb = new StringBuffer();
00097 sb.append(indent(indent));
00098 sb.append("<activation-config-property>\n");
00099
00100 indent += 2;
00101
00102
00103 sb.append(xmlElement(activationConfigPropertyName, "activation-config-property-name", indent));
00104
00105 sb.append(xmlElement(activationConfigPropertyValue, "activation-config-property-value", indent));
00106
00107 indent -= 2;
00108 sb.append(indent(indent));
00109 sb.append("</activation-config-property>\n");
00110
00111 return sb.toString();
00112 }
00113 }