PackageMapping.java

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

Generated on Tue Feb 15 15:06:00 2005 for JOnAS by  doxygen 1.3.9.1