KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > raptus > owxv3 > modules > submitter > EASubmitterListBean


1 /*
2  * eAdmin/OWX
3  * Copyright (C) 1996-2003 OWX-Project Team <owx-team@gmx.net>
4  */

5
6 package com.raptus.owxv3.modules.submitter;
7
8 import java.util.*;
9
10 import javax.servlet.http.HttpServletRequest JavaDoc;
11 import org.apache.struts.action.ActionMapping;
12
13 import com.raptus.owxv3.*;
14 import com.raptus.owxv3.api.*;
15 import com.raptus.owxv3.modules.base.EABaseListEntry;
16
17 /**
18  *
19  * <hr>
20  * <table width="100%" border="0">
21  * <tr>
22  * <td width="24%"><b>Filename</b></td><td width="76%">EASubmitterListBean.java</td>
23  * </tr>
24  * <tr>
25  * <td width="24%"><b>Author</b></td><td width="76%">Guy Zuercher (gzuercher@raptus.com)</td>
26  * </tr>
27  * <tr>
28  * <td width="24%"><b>Date</b></td><td width="76%">17th of September 2003</td>
29  * </tr>
30  * </table>
31  * <hr>
32  * <table width="100%" border="0">
33  * <tr>
34  * <td width="24%"><b>Date / Author</b></td><td width="76%"><b>Changes</b></td>
35  * </tr>
36  * </table>
37  * <hr>
38  */

39 public class EASubmitterListBean extends OmniaWebBean
40 {
41     /**
42      *
43      */

44     protected Vector nwsList = null;
45
46     /**
47      *
48      */

49     protected boolean isListLoaded() { return nwsList != null; }
50
51     /**
52      *
53      */

54     public Vector getList() { return nwsList; }
55     public void setList(Vector l) { this.nwsList = l; }
56
57     /**
58      *
59      */

60     public void reset(ActionMapping mapping, HttpServletRequest JavaDoc request)
61     {
62         super.reset(mapping, request);
63     }
64
65     /**
66      *
67      */

68     public EABaseListEntry getEntry(int id)
69     {
70         Enumeration enuEntries = nwsList.elements();
71         while(enuEntries.hasMoreElements())
72         {
73             PairOfObjects po = (PairOfObjects) enuEntries.nextElement();
74             EABaseListEntry eae = (EABaseListEntry) po.getObjectTwo();
75             
76             if(po != null && eae != null && eae.getRowId() == id)
77                 return eae;
78         }
79
80         return null;
81     }
82
83 }
84
85 // eof
86
Popular Tags