KickJava   Java API By Example, From Geeks To Geeks.

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


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  * StyleChangedEvent.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.*;
36
37 /**
38  *
39  * @author Administrator
40  */

41 public class StyleChangedEvent {
42        
43     public static final int ADDED = 0;
44     public static final int CHANGED = 1;
45     public static final int DELETED = 2;
46     
47     private Style oldValue;
48     private Style newValue;
49     private int action = 0;
50     private Object JavaDoc source = null;
51     
52     /** Creates a new instance of ValueChangedEvent */
53     public StyleChangedEvent(Object JavaDoc source, int action ,Style oldValue, Style newValue) {
54         
55         this.source = source;
56         this.oldValue = oldValue;
57         this.newValue = newValue;
58         this.action = action;
59     }
60     
61     /** Getter for property source.
62      * @return Value of property source.
63      *
64      */

65     public Object JavaDoc getSource() {
66         return source;
67     }
68     
69     /** Setter for property source.
70      * @param source New value of property source.
71      *
72      */

73     public void setSource(Object JavaDoc source) {
74         this.source = source;
75     }
76     
77     /** Getter for property newValue.
78      * @return Value of property newValue.
79      *
80      */

81     public Style getNewValue() {
82         return newValue;
83     }
84     
85     /** Setter for property newValue.
86      * @param newValue New value of property newValue.
87      *
88      */

89     public void setNewValue(Style newValue) {
90         this.newValue = newValue;
91     }
92     
93     /** Getter for property oldValue.
94      * @return Value of property oldValue.
95      *
96      */

97     public Style getOldValue() {
98         return oldValue;
99     }
100     
101     /** Setter for property oldValue.
102      * @param oldValue New value of property oldValue.
103      *
104      */

105     public void setOldValue(Style oldValue) {
106         this.oldValue = oldValue;
107     }
108
109     public int getAction() {
110         return action;
111     }
112
113     public void setAction(int action) {
114         this.action = action;
115     }
116 }
117
Popular Tags