ingo@2815: package de.intevation.flys.importer.parsers; ingo@2815: ingo@2815: import java.util.ArrayList; ingo@2815: import java.util.List; ingo@2815: ingo@2815: import org.apache.log4j.Logger; ingo@2815: ingo@2815: import de.intevation.flys.importer.ImportSedimentDensity; ingo@2815: ingo@2815: ingo@2815: public class SedimentDensityParser extends LineParser { ingo@2815: ingo@2815: private static final Logger log = ingo@2815: Logger.getLogger(SedimentDensityParser.class); ingo@2815: ingo@2815: ingo@2815: protected List sedimentDensities; ingo@2815: ingo@2815: protected ImportSedimentDensity current; ingo@2815: ingo@2815: ingo@2815: public SedimentDensityParser() { ingo@2815: sedimentDensities = new ArrayList(); ingo@2815: } ingo@2815: ingo@2815: ingo@2815: @Override ingo@2815: protected void reset() { ingo@2815: current = new ImportSedimentDensity(); ingo@2815: } ingo@2815: ingo@2815: ingo@2815: @Override ingo@2815: protected void finish() { ingo@2815: if (current != null) { ingo@2815: sedimentDensities.add(current); ingo@2815: } ingo@2815: } ingo@2815: ingo@2815: ingo@2815: @Override ingo@2815: protected void handleLine(String line) { ingo@2815: log.debug("handle line: '" + line + "'"); ingo@2815: } ingo@2815: ingo@2815: ingo@2815: public List getSedimentDensities() { ingo@2815: return sedimentDensities; ingo@2815: } ingo@2815: } ingo@2815: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :