JndiResourcesForm.java

00001 
00026 package org.objectweb.jonas.webapp.jonasadmin.jonasserver;
00027 
00028 import java.util.ArrayList;
00029 import java.util.Collections;
00030 import java.util.List;
00031 
00032 import javax.servlet.http.HttpServletRequest;
00033 
00034 import org.apache.struts.action.ActionForm;
00035 import org.apache.struts.action.ActionMapping;
00036 import org.objectweb.jonas.webapp.jonasadmin.common.BeanComparator;
00040 public class JndiResourcesForm extends ActionForm {
00041 
00042 // --------------------------------------------------------- Properties variables
00043 
00044     private ArrayList providers = new ArrayList();
00045     private ArrayList listNames = new ArrayList();
00046 
00047 // --------------------------------------------------------- Public Methods
00048 
00049     public void reset(ActionMapping mapping, HttpServletRequest request) {
00050         providers = new ArrayList();
00051         listNames = new ArrayList();
00052     }
00053 
00054 // --------------------------------------------------------- Properties Methods
00055 
00056     public void addProvider(JndiResourceItem provider) {
00057         providers.add(provider);
00058     }
00059     
00060     public List getProviders() {
00061         return providers;
00062     }
00063     public ArrayList getListNames() {
00064         return listNames;
00065     }
00066 
00067     public void setListNames(List p_List) {
00068         listNames.clear();
00069         listNames = new ArrayList(p_List);
00070         Collections.sort(listNames, new BeanComparator());
00071     }
00072 }

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