comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/fixings/FixCalculation.java @ 5733:b7d631e45ee7

FixCalculation: Cosmetics, renamed function, doc.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 16 Apr 2013 12:45:51 +0200
parents 345f3bba6f15
children 6e6753b9757f
comparison
equal deleted inserted replaced
5732:fdd2647d1912 5733:b7d631e45ee7
235 sb.append(parameterNames[i]).append(": ").append(values[i]); 235 sb.append(parameterNames[i]).append(": ").append(values[i]);
236 } 236 }
237 return sb.toString(); 237 return sb.toString();
238 } 238 }
239 239
240 protected Filter createFilter() { 240
241 /** Create an ID Filter to accept only the chosen event ids. */
242 protected Filter createEventIDFilter() {
241 return new IdsFilter(events); 243 return new IdsFilter(events);
242 } 244 }
243 245
244 protected List<Column> getEventColumns( 246 protected List<Column> getEventColumns(
245 FixingsOverview overview, 247 FixingsOverview overview,
246 ColumnCache cc 248 ColumnCache cc
247 ) { 249 ) {
248 FixingsColumnFactory fcf = FixingsColumnFactory.getInstance(); 250 FixingsColumnFactory fcf = FixingsColumnFactory.getInstance();
249 251
250 Filter filter = createFilter(); 252 Filter filter = createEventIDFilter();
251 253
252 List<Fixing.Column> metas = overview.filter(null, filter); 254 List<Fixing.Column> metas = overview.filter(null, filter);
253 255
254 List<Column> columns = new ArrayList<Column>(metas.size()); 256 List<Column> columns = new ArrayList<Column>(metas.size());
255 257
265 } 267 }
266 268
267 return columns; 269 return columns;
268 } 270 }
269 271
272 // Fit a function to the given points from fixation.
270 protected FitResult doFitting( 273 protected FitResult doFitting(
271 FixingsOverview overview, 274 FixingsOverview overview,
272 ColumnCache cc, 275 ColumnCache cc,
273 Function func 276 Function func
274 ) { 277 ) {

http://dive4elements.wald.intevation.org