KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > it > businesslogic > ireport > chart > ChartDefinition


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  * ChartDefinition.java
28  *
29  * Created on 2 ottobre 2004, 10.23
30  *
31  */

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

39 public class ChartDefinition {
40     
41     private javax.swing.ImageIcon JavaDoc icon;
42     private String JavaDoc[] neededSeries;
43     private String JavaDoc chartCategory = "";
44     private String JavaDoc chartName = "";
45     private Vector sheetProperties = null;
46     
47         
48     /** Creates a new instance of ChartDefinition */
49     public ChartDefinition() {
50         setSheetProperties(new Vector());
51     }
52
53     public javax.swing.ImageIcon JavaDoc getIcon() {
54         return icon;
55     }
56
57     public void setIcon(javax.swing.ImageIcon JavaDoc icon) {
58         this.icon = icon;
59     }
60
61     public String JavaDoc[] getNeededSeries() {
62         return neededSeries;
63     }
64
65     public void setNeededSeries(String JavaDoc[] neededSeries) {
66         this.neededSeries = neededSeries;
67     }
68
69     public String JavaDoc getType() {
70         return chartCategory;
71     }
72
73     public void setType(String JavaDoc type) {
74         this.chartCategory = type;
75     }
76
77     public String JavaDoc getChartName() {
78         return chartName;
79     }
80
81     public void setChartName(String JavaDoc chartName) {
82         this.chartName = chartName;
83     }
84     
85     public String JavaDoc toString()
86     {
87         return getChartName();
88         
89     }
90
91     private String JavaDoc factory;
92
93     public String JavaDoc getFactory() {
94         return factory;
95     }
96
97     public void setFactory(String JavaDoc factory) {
98         this.factory = factory;
99     }
100
101     public Vector getSheetProperties() {
102         return sheetProperties;
103     }
104
105     public void setSheetProperties(Vector sheetProperties) {
106         this.sheetProperties = sheetProperties;
107     }
108 }
109
Popular Tags