Messageadapter.java

00001 
00027 package org.objectweb.jonas_rar.deployment.xml;
00028 
00029 import org.objectweb.jonas_lib.deployment.xml.AbsElement;
00030 import org.objectweb.jonas_lib.deployment.xml.JLinkedList;
00037 public class Messageadapter extends AbsElement  {
00038 
00042     private JLinkedList messagelistenerList = null;
00043 
00047     public Messageadapter() {
00048         super();
00049         messagelistenerList = new  JLinkedList("messagelistener");
00050     }
00051 
00056     public JLinkedList getMessagelistenerList() {
00057         return messagelistenerList;
00058     }
00059 
00064     public void setMessagelistenerList(JLinkedList messagelistenerList) {
00065         this.messagelistenerList = messagelistenerList;
00066     }
00067 
00072     public void addMessagelistener(Messagelistener messagelistener) {
00073         messagelistenerList.add(messagelistener);
00074     }
00075 
00076 
00082     public String toXML(int indent) {
00083         StringBuffer sb = new StringBuffer();
00084         sb.append(indent(indent));
00085         sb.append("<messageadapter>\n");
00086 
00087         indent += 2;
00088 
00089         // messagelistener
00090         sb.append(messagelistenerList.toXML(indent));
00091         indent -= 2;
00092         sb.append(indent(indent));
00093         sb.append("</messageadapter>\n");
00094 
00095         return sb.toString();
00096     }
00097 }

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