KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > quikj > server > framework > AceFeatureLicenseElement


1 /*
2  * AceFeatureLicenseElement.java
3  *
4  * Created on April 19, 2003, 6:39 AM
5  */

6
7 package com.quikj.server.framework;
8
9 import java.util.*;
10
11 /**
12  *
13  * @author amit
14  */

15 public class AceFeatureLicenseElement
16 {
17     /** Holds value of property unitsConsumed. */
18     private int unitsConsumed = 0;
19     
20     /** Holds value of property elementList. */
21     private ArrayList elementList = new ArrayList();
22     
23     /** Creates a new instance of AceFeatureLicenseElement */
24     public AceFeatureLicenseElement()
25     {
26     }
27     
28     /** Getter for property unitsConsumed.
29      * @return Value of property unitsConsumed.
30      *
31      */

32     public int getUnitsConsumed()
33     {
34         return this.unitsConsumed;
35     }
36     
37     /** Setter for property unitsConsumed.
38      * @param unitsConsumed New value of property unitsConsumed.
39      *
40      */

41     public void setUnitsConsumed(int unitsConsumed)
42     {
43         this.unitsConsumed = unitsConsumed;
44     }
45     
46     /** Getter for property elementList.
47      * @return Value of property elementList.
48      *
49      */

50     public ArrayList getElementList()
51     {
52         return this.elementList;
53     }
54     
55     /** Setter for property elementList.
56      * @param elementList New value of property elementList.
57      *
58      */

59     public void setElementList(ArrayList elementList)
60     {
61         this.elementList = elementList;
62     }
63  
64     public void addElement (AceLicenseElement element)
65     {
66         elementList.add(element);
67     }
68     
69     public void removeElement (AceLicenseElement element)
70     {
71         elementList.remove(element);
72     }
73     
74     public void incrementUnitsConsumed (int count)
75     {
76         unitsConsumed += count;
77     }
78     
79     public void decrementUnitsConsumed (int count)
80     {
81         unitsConsumed -= count;
82         if (unitsConsumed < 0) unitsConsumed = 0;
83     }
84 }
85
Popular Tags