JonasConfigProperty.java

00001 
00027 package org.objectweb.jonas_rar.deployment.xml;
00028 
00029 import org.objectweb.jonas_lib.deployment.xml.AbsElement;
00030 
00037 public class JonasConfigProperty extends AbsElement  {
00038 
00042     private String jonasConfigPropertyName = null;
00043 
00047     private String jonasConfigPropertyValue = null;
00048 
00049 
00053     public JonasConfigProperty() {
00054         super();
00055     }
00056 
00061     public String getJonasConfigPropertyName() {
00062         return jonasConfigPropertyName;
00063     }
00064 
00069     public void setJonasConfigPropertyName(String jonasConfigPropertyName) {
00070         this.jonasConfigPropertyName = jonasConfigPropertyName;
00071     }
00072 
00077     public String getJonasConfigPropertyValue() {
00078         return jonasConfigPropertyValue;
00079     }
00080 
00085     public void setJonasConfigPropertyValue(String jonasConfigPropertyValue) {
00086         this.jonasConfigPropertyValue = jonasConfigPropertyValue;
00087     }
00088 
00094     public String toXML(int indent) {
00095         StringBuffer sb = new StringBuffer();
00096         sb.append(indent(indent));
00097         sb.append("<jonas-config-property>\n");
00098 
00099         indent += 2;
00100 
00101         // jonas-config-property-name
00102         sb.append(xmlElement(jonasConfigPropertyName, "jonas-config-property-name", indent));
00103         // jonas-config-property-value
00104         sb.append(xmlElement(jonasConfigPropertyValue, "jonas-config-property-value", indent));
00105         indent -= 2;
00106         sb.append(indent(indent));
00107         sb.append("</jonas-config-property>\n");
00108 
00109         return sb.toString();
00110     }
00111 }

Generated on Tue Feb 15 15:05:57 2005 for JOnAS by  doxygen 1.3.9.1