Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/exports/ChartGenerator.java @ 3257:2aca387333d6
Removed superfluous imports.
flys-artifacts/trunk@4893 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sun, 08 Jul 2012 07:56:46 +0000 |
parents | 7613cfb037f5 |
children | 4ac581062c40 |
comparison
equal
deleted
inserted
replaced
3256:17ca0a43027a | 3257:2aca387333d6 |
---|---|
1 package de.intevation.flys.exports; | 1 package de.intevation.flys.exports; |
2 | 2 |
3 import java.awt.BasicStroke; | 3 import de.intevation.artifactdatabase.state.ArtifactAndFacet; |
4 import java.awt.Color; | 4 import de.intevation.artifactdatabase.state.Facet; |
5 import java.awt.Font; | 5 import de.intevation.artifactdatabase.state.Settings; |
6 import java.awt.Paint; | |
7 import java.awt.Stroke; | |
8 import java.awt.TexturePaint; | |
9 import java.awt.geom.Rectangle2D; | |
10 import java.awt.image.BufferedImage; | |
11 | |
12 import java.io.IOException; | |
13 import java.io.OutputStream; | |
14 | |
15 import java.util.ArrayList; | |
16 import java.util.List; | |
17 import java.util.Locale; | |
18 import java.util.Map; | |
19 import java.util.TreeMap; | |
20 import java.util.SortedMap; | |
21 | |
22 import javax.xml.xpath.XPathConstants; | |
23 | |
24 import org.apache.log4j.Logger; | |
25 | |
26 import org.w3c.dom.Document; | |
27 import org.w3c.dom.Element; | |
28 | |
29 import org.jfree.chart.JFreeChart; | |
30 import org.jfree.chart.LegendItem; | |
31 import org.jfree.chart.LegendItemCollection; | |
32 import org.jfree.chart.annotations.XYBoxAnnotation; | |
33 import org.jfree.chart.annotations.XYLineAnnotation; | |
34 import org.jfree.chart.annotations.XYTextAnnotation; | |
35 import org.jfree.chart.axis.NumberAxis; | |
36 import org.jfree.chart.plot.XYPlot; | |
37 import org.jfree.chart.renderer.xy.XYLineAndShapeRenderer; | |
38 import org.jfree.data.Range; | |
39 import org.jfree.data.general.Series; | |
40 import org.jfree.data.xy.XYDataset; | |
41 import org.jfree.ui.RectangleInsets; | |
42 import org.jfree.ui.TextAnchor; | |
43 | 6 |
44 import de.intevation.artifacts.Artifact; | 7 import de.intevation.artifacts.Artifact; |
45 import de.intevation.artifacts.ArtifactNamespaceContext; | 8 import de.intevation.artifacts.ArtifactNamespaceContext; |
46 import de.intevation.artifacts.CallContext; | 9 import de.intevation.artifacts.CallContext; |
47 import de.intevation.artifacts.CallMeta; | 10 import de.intevation.artifacts.CallMeta; |
48 import de.intevation.artifacts.PreferredLocale; | 11 import de.intevation.artifacts.PreferredLocale; |
49 | 12 |
50 import de.intevation.artifacts.common.utils.XMLUtils; | 13 import de.intevation.artifacts.common.utils.XMLUtils; |
51 | |
52 import de.intevation.artifactdatabase.state.ArtifactAndFacet; | |
53 import de.intevation.artifactdatabase.state.Facet; | |
54 import de.intevation.artifactdatabase.state.Settings; | |
55 | |
56 import de.intevation.flys.model.River; | |
57 | 14 |
58 import de.intevation.flys.artifacts.FLYSArtifact; | 15 import de.intevation.flys.artifacts.FLYSArtifact; |
59 | 16 |
60 import de.intevation.flys.artifacts.resources.Resources; | 17 import de.intevation.flys.artifacts.resources.Resources; |
61 | 18 |
64 import de.intevation.flys.jfree.DoubleBounds; | 21 import de.intevation.flys.jfree.DoubleBounds; |
65 import de.intevation.flys.jfree.EnhancedLineAndShapeRenderer; | 22 import de.intevation.flys.jfree.EnhancedLineAndShapeRenderer; |
66 import de.intevation.flys.jfree.FLYSAnnotation; | 23 import de.intevation.flys.jfree.FLYSAnnotation; |
67 import de.intevation.flys.jfree.StableXYDifferenceRenderer; | 24 import de.intevation.flys.jfree.StableXYDifferenceRenderer; |
68 import de.intevation.flys.jfree.StickyAxisAnnotation; | 25 import de.intevation.flys.jfree.StickyAxisAnnotation; |
26 import de.intevation.flys.jfree.Style; | |
69 import de.intevation.flys.jfree.StyledAreaSeriesCollection; | 27 import de.intevation.flys.jfree.StyledAreaSeriesCollection; |
70 import de.intevation.flys.jfree.Style; | |
71 import de.intevation.flys.jfree.StyledSeries; | 28 import de.intevation.flys.jfree.StyledSeries; |
72 | 29 |
30 import de.intevation.flys.model.River; | |
31 | |
73 import de.intevation.flys.themes.ThemeAccess; | 32 import de.intevation.flys.themes.ThemeAccess; |
33 | |
34 import de.intevation.flys.utils.FLYSUtils; | |
74 import de.intevation.flys.utils.ThemeUtil; | 35 import de.intevation.flys.utils.ThemeUtil; |
75 | 36 |
76 import de.intevation.flys.utils.FLYSUtils; | 37 import java.awt.BasicStroke; |
38 import java.awt.Color; | |
39 import java.awt.Font; | |
40 import java.awt.Paint; | |
41 import java.awt.Stroke; | |
42 import java.awt.TexturePaint; | |
43 | |
44 import java.awt.geom.Rectangle2D; | |
45 | |
46 import java.awt.image.BufferedImage; | |
47 | |
48 import java.io.IOException; | |
49 import java.io.OutputStream; | |
50 | |
51 import java.util.ArrayList; | |
52 import java.util.List; | |
53 import java.util.Locale; | |
54 import java.util.Map; | |
55 import java.util.SortedMap; | |
56 import java.util.TreeMap; | |
57 | |
58 import javax.xml.xpath.XPathConstants; | |
59 | |
60 import org.apache.log4j.Logger; | |
61 | |
62 import org.jfree.chart.JFreeChart; | |
63 import org.jfree.chart.LegendItem; | |
64 import org.jfree.chart.LegendItemCollection; | |
65 | |
66 import org.jfree.chart.annotations.XYLineAnnotation; | |
67 import org.jfree.chart.annotations.XYTextAnnotation; | |
68 | |
69 import org.jfree.chart.axis.NumberAxis; | |
70 | |
71 import org.jfree.chart.plot.XYPlot; | |
72 | |
73 import org.jfree.chart.renderer.xy.XYLineAndShapeRenderer; | |
74 | |
75 import org.jfree.data.Range; | |
76 | |
77 import org.jfree.data.general.Series; | |
78 | |
79 import org.jfree.data.xy.XYDataset; | |
80 | |
81 import org.jfree.ui.RectangleInsets; | |
82 import org.jfree.ui.TextAnchor; | |
83 | |
84 import org.w3c.dom.Document; | |
85 import org.w3c.dom.Element; | |
77 | 86 |
78 | 87 |
79 /** | 88 /** |
80 * The base class for chart creation. It should provide some basic things that | 89 * The base class for chart creation. It should provide some basic things that |
81 * equal in all chart types. | 90 * equal in all chart types. |