KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > it > businesslogic > ireport > undo > PasteStyledElementItem


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  * PasteStyledElementItem.java
28  *
29  * Created on 18 giugno 2004, 14.30
30  *
31  */

32
33 package it.businesslogic.ireport.undo;
34 import it.businesslogic.ireport.*;
35 /**
36  *
37  * @author Administrator
38  */

39 public class PasteStyledElementItem {
40     
41    private ReportElement originalStyle = null;
42    private ReportElement newStyle = null;
43    private ReportElement element = null;
44     
45    public PasteStyledElementItem(ReportElement element, ReportElement originalStyle, ReportElement newStyle) {
46        this.newStyle = newStyle;
47        this.originalStyle = originalStyle;
48        this.element = element;
49    }
50    
51    /**
52     * Getter for property element.
53     * @return Value of property element.
54     */

55    public it.businesslogic.ireport.ReportElement getElement() {
56        return element;
57    }
58  
59    /**
60     * Setter for property element.
61     * @param element New value of property element.
62     */

63    public void setElement(it.businesslogic.ireport.ReportElement element) {
64        this.element = element;
65    }
66    
67    /**
68     * Getter for property newStyle.
69     * @return Value of property newStyle.
70     */

71    public it.businesslogic.ireport.ReportElement getNewStyle() {
72        return newStyle;
73    }
74    
75    /**
76     * Setter for property newStyle.
77     * @param newStyle New value of property newStyle.
78     */

79    public void setNewStyle(it.businesslogic.ireport.ReportElement newStyle) {
80        this.newStyle = newStyle;
81    }
82    
83    /**
84     * Getter for property originalStyle.
85     * @return Value of property originalStyle.
86     */

87    public it.businesslogic.ireport.ReportElement getOriginalStyle() {
88        return originalStyle;
89    }
90    
91    /**
92     * Setter for property originalStyle.
93     * @param originalStyle New value of property originalStyle.
94     */

95    public void setOriginalStyle(it.businesslogic.ireport.ReportElement originalStyle) {
96        this.originalStyle = originalStyle;
97    }
98    
99 }
100
Popular Tags