comparison gnv-artifacts/src/main/java/de/intevation/gnv/jfreechart/PolygonDataset.java @ 436:6642ab6c583c

Added vectorizer rings callback which generates polygon datasets suitable for polygon plots. gnv-artifacts/trunk@484 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sat, 26 Dec 2009 15:32:08 +0000
parents f426f55d4f7a
children 92b7ccbf6163
comparison
equal deleted inserted replaced
435:67091b17462d 436:6642ab6c583c
1 package de.intevation.gnv.jfreechart; 1 package de.intevation.gnv.jfreechart;
2 2
3 import java.util.List; 3 import java.util.List;
4 import java.util.Collection;
4 import java.util.ArrayList; 5 import java.util.ArrayList;
5 6
6 import org.jfree.data.Range; 7 import org.jfree.data.Range;
7 import org.jfree.data.general.AbstractSeriesDataset; 8 import org.jfree.data.general.AbstractSeriesDataset;
8 9
15 /** PolygonSeries included in this Dataset */ 16 /** PolygonSeries included in this Dataset */
16 private List data; 17 private List data;
17 18
18 19
19 public PolygonDataset() { 20 public PolygonDataset() {
20 this(null); 21 data = new ArrayList();
21 } 22 }
22 23
24 public PolygonDataset(Collection series) {
25 data = new ArrayList(series);
26 }
23 27
24 public PolygonDataset(PolygonSeries series) { 28 public PolygonDataset(PolygonSeries series) {
25 data = new ArrayList(); 29 this();
26 30
27 if (series != null) { 31 if (series != null) {
28 data.add(series); 32 data.add(series);
29 } 33 }
30 } 34 }

http://dive4elements.wald.intevation.org