Mercurial > dive4elements > river
view flys-backend/src/main/java/de/intevation/flys/importer/parsers/SedimentDensityParser.java @ 2815:3febaed762b8
Added new parser (stub) to read MINFO sediment density files; prepared import process to handle those files.
flys-backend/trunk@4232 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 13 Apr 2012 09:57:37 +0000 |
parents | |
children | 70b4a31a3306 |
line wrap: on
line source
package de.intevation.flys.importer.parsers; import java.util.ArrayList; import java.util.List; import org.apache.log4j.Logger; import de.intevation.flys.importer.ImportSedimentDensity; public class SedimentDensityParser extends LineParser { private static final Logger log = Logger.getLogger(SedimentDensityParser.class); protected List<ImportSedimentDensity> sedimentDensities; protected ImportSedimentDensity current; public SedimentDensityParser() { sedimentDensities = new ArrayList<ImportSedimentDensity>(); } @Override protected void reset() { current = new ImportSedimentDensity(); } @Override protected void finish() { if (current != null) { sedimentDensities.add(current); } } @Override protected void handleLine(String line) { log.debug("handle line: '" + line + "'"); } public List<ImportSedimentDensity> getSedimentDensities() { return sedimentDensities; } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :