KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > raptus > owxv3 > api > CategoryFilter


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

5
6 package com.raptus.owxv3.api;
7
8 import java.util.Vector JavaDoc;
9 import com.raptus.owxv3.*;
10
11 public class CategoryFilter extends Object JavaDoc
12 {
13     Vector JavaDoc ids = new Vector JavaDoc();
14     /**
15      * create a category filter based on the row id of the category
16      */

17     public CategoryFilter(int rowID)
18     {
19         try
20         {
21             GlobalResources gres = new GlobalResources();
22             ids = gres.loadCategoryItemIDs(rowID);
23         }
24         catch(Exception JavaDoc e)
25         {
26             LoggingManager.log("Error creating filter for rowID " + rowID, this);
27         }
28     }
29     /**
30      * create a category filter based on the category id of the category
31      */

32     public CategoryFilter(String JavaDoc catID)
33     {
34         try
35         {
36             GlobalResources gres = new GlobalResources();
37             ids = gres.loadCategoryItemIDs(catID);
38         }
39         catch(Exception JavaDoc e)
40         {
41             LoggingManager.log("Error creating filter for catID " + catID, this);
42         }
43     }
44
45
46     /**
47      * return the ids resulted from filter
48      */

49     public Vector JavaDoc getIDs()
50     {
51         return ids;
52     }
53 }
54
Popular Tags