comparison flys-artifacts/src/main/java/de/intevation/flys/exports/ComputedDischargeCurveGenerator.java @ 1902:6c5229d0b8e5

Refactored to use StyledSeriesBuilder to add Points to DataSeries. flys-artifacts/trunk@3262 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Wed, 16 Nov 2011 09:35:00 +0000
parents da52932f3bc1
children 6b7557ffe2f8
comparison
equal deleted inserted replaced
1901:da52932f3bc1 1902:6c5229d0b8e5
129 ) { 129 ) {
130 double [][] data = (double [][]) wqkms; 130 double [][] data = (double [][]) wqkms;
131 131
132 XYSeries series = new StyledXYSeries(facet.getDescription(), theme); 132 XYSeries series = new StyledXYSeries(facet.getDescription(), theme);
133 StyledSeriesBuilder.addPoints(series, data); 133 StyledSeriesBuilder.addPoints(series, data);
134
134 addFirstAxisSeries(series, visible); 135 addFirstAxisSeries(series, visible);
135 } 136 }
136 137
137 /** 138 /**
138 * Add Q-Series to plot. 139 * Add Q-Series to plot.
145 Document theme, 146 Document theme,
146 boolean visible 147 boolean visible
147 ) { 148 ) {
148 int size = wqkms.size(); 149 int size = wqkms.size();
149 150
150 double[] res = new double[3];
151 151
152 XYSeries series = new StyledXYSeries(facet.getDescription(), theme); 152 XYSeries series = new StyledXYSeries(facet.getDescription(), theme);
153 for (int i = 0; i < size; i++) { 153 StyledSeriesBuilder.addPointsQW(series, wqkms);
154 res = wqkms.get(i, res);
155 series.add(res[1], res[0]);
156 }
157 154
158 addFirstAxisSeries(series, visible); 155 addFirstAxisSeries(series, visible);
159 } 156 }
160 } 157 }
161 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 158 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org