KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > sf > jasperreports > engine > fill > JRFillChartPlot


1 /*
2  * ============================================================================
3  * GNU Lesser General Public License
4  * ============================================================================
5  *
6  * JasperReports - Free Java report-generating library.
7  * Copyright (C) 2001-2006 JasperSoft Corporation http://www.jaspersoft.com
8  *
9  * This library is free software; you can redistribute it and/or
10  * modify it under the terms of the GNU Lesser General Public
11  * License as published by the Free Software Foundation; either
12  * version 2.1 of the License, or (at your option) any later version.
13  *
14  * This library is distributed in the hope that it will be useful,
15  * but WITHOUT ANY WARRANTY; without even the implied warranty of
16  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17  * Lesser General Public License for more details.
18  *
19  * You should have received a copy of the GNU Lesser General Public
20  * License along with this library; if not, write to the Free Software
21  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
22  *
23  * JasperSoft Corporation
24  * 303 Second Street, Suite 450 North
25  * San Francisco, CA 94107
26  * http://www.jaspersoft.com
27  */

28 package net.sf.jasperreports.engine.fill;
29
30 import java.awt.Color JavaDoc;
31 import java.util.SortedSet JavaDoc;
32
33 import net.sf.jasperreports.engine.JRChartPlot;
34 import net.sf.jasperreports.engine.JRExpressionCollector;
35
36 import org.jfree.chart.plot.PlotOrientation;
37
38
39 /**
40  * @author Teodor Danciu (teodord@users.sourceforge.net)
41  * @version $Id: JRFillChartPlot.java 1392 2006-09-06 01:01:12 +0300 (Wed, 06 Sep 2006) bklawans $
42  */

43 public class JRFillChartPlot implements JRChartPlot
44 {
45
46
47     /**
48      *
49      */

50     protected JRChartPlot parent = null;
51
52
53     /**
54      *
55      */

56     protected JRFillChartPlot(
57         JRChartPlot plot,
58         JRFillObjectFactory factory
59         )
60     {
61         factory.put(plot, this);
62
63         parent = plot;
64     }
65
66
67     /**
68      *
69      */

70     public Color JavaDoc getBackcolor()
71     {
72         return parent.getBackcolor();
73     }
74     
75     /**
76      *
77      */

78     public void setBackcolor(Color JavaDoc backcolor)
79     {
80     }
81
82     /**
83      *
84      */

85     public PlotOrientation getOrientation()
86     {
87         return parent.getOrientation();
88     }
89     
90     /**
91      *
92      */

93     public void setOrientation(PlotOrientation orientation)
94     {
95     }
96         
97     /**
98      *
99      */

100     public float getBackgroundAlpha()
101     {
102         return parent.getBackgroundAlpha();
103     }
104     
105     /**
106      *
107      */

108     public void setBackgroundAlpha(float BackgroundAlpha)
109     {
110     }
111     
112     /**
113      *
114      */

115     public float getForegroundAlpha()
116     {
117         return parent.getForegroundAlpha();
118     }
119     
120     /**
121      *
122      */

123     public void setForegroundAlpha(float foregroundAlpha)
124     {
125     }
126     
127     /**
128      *
129      */

130     public double getLabelRotation()
131     {
132         return parent.getLabelRotation();
133     }
134     
135     /**
136      *
137      */

138     public void setLabelRotation(double labelRotation)
139     {
140     }
141     
142     /**
143      * Returns a list of all the defined series colors. Every entry in the list is of type JRChartPlot.JRSeriesColor.
144      * If there are no defined series colors this method will return an empty list, not null.
145      */

146     public SortedSet JavaDoc getSeriesColors()
147     {
148         return parent.getSeriesColors();
149     }
150     
151     /**
152      * Removes all defined series colors.
153      */

154     public void clearSeriesColors()
155     {
156     }
157     
158     /**
159      * Adds the specified series color to the plot.
160      */

161     public void addSeriesColor(JRSeriesColor seriesColor)
162     {
163     }
164     
165     /**
166      *
167      */

168     public void collectExpressions(JRExpressionCollector collector)
169     {
170     }
171
172 }
173
Popular Tags