KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > it > businesslogic > ireport > gui > event > ValueChangedEvent


1 /*
2  * Copyright (C) 2005 - 2006 JasperSoft Corporation. All rights reserved.
3  * http://www.jaspersoft.com.
4  *
5  * Unless you have purchased a commercial license agreement from JasperSoft,
6  * the following license terms apply:
7  *
8  * This program is free software; you can redistribute it and/or modify
9  * it under the terms of the GNU General Public License version 2 as published by
10  * the Free Software Foundation.
11  *
12  * This program is distributed WITHOUT ANY WARRANTY; and without the
13  * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
14  * See the GNU General Public License for more details.
15  *
16  * You should have received a copy of the GNU General Public License
17  * along with this program; if not, see http://www.gnu.org/licenses/gpl.txt
18  * or write to:
19  *
20  * Free Software Foundation, Inc.,
21  * 59 Temple Place - Suite 330,
22  * Boston, MA USA 02111-1307
23  *
24  *
25  *
26  *
27  * ValueChangedEvent.java
28  *
29  * Created on 10 febbraio 2003, 2.04
30  *
31  */

32
33 package it.businesslogic.ireport.gui.event;
34
35 import it.businesslogic.ireport.gui.*;
36 import javax.swing.*;
37 /**
38  *
39  * @author Administrator
40  */

41 public class ValueChangedEvent {
42     
43     private JComponent source;
44     
45     private double oldValue;
46     private double newValue;
47     /** Creates a new instance of ValueChangedEvent */
48     public ValueChangedEvent(JComponent source, double oldValue, double newValue) {
49         
50         this.source = source;
51         this.oldValue = oldValue;
52         this.newValue = newValue;
53     }
54     
55     /** Getter for property source.
56      * @return Value of property source.
57      *
58      */

59     public JComponent getSource() {
60         return source;
61     }
62     
63     /** Setter for property source.
64      * @param source New value of property source.
65      *
66      */

67     public void setSource(JComponent source) {
68         this.source = source;
69     }
70     
71     /** Getter for property newValue.
72      * @return Value of property newValue.
73      *
74      */

75     public double getNewValue() {
76         return newValue;
77     }
78     
79     /** Setter for property newValue.
80      * @param newValue New value of property newValue.
81      *
82      */

83     public void setNewValue(double newValue) {
84         this.newValue = newValue;
85     }
86     
87     /** Getter for property oldValue.
88      * @return Value of property oldValue.
89      *
90      */

91     public double getOldValue() {
92         return oldValue;
93     }
94     
95     /** Setter for property oldValue.
96      * @param oldValue New value of property oldValue.
97      *
98      */

99     public void setOldValue(double oldValue) {
100         this.oldValue = oldValue;
101     }
102     
103 }
104
Popular Tags