felix@4714: package de.intevation.flys.importer.parsers; felix@4714: felix@4714: import java.io.File; felix@4714: import java.util.List; felix@4714: import java.util.Map; felix@4714: import de.intevation.flys.importer.ImportCrossSectionLine; felix@4714: import de.intevation.flys.importer.XY; felix@4714: felix@4714: public interface CrossSectionParser { felix@4714: felix@4714: public String getDescription(); felix@4714: felix@4714: public Integer getYear(); felix@4714: felix@4714: public Map> getData(); felix@4714: felix@4714: public interface Callback { felix@4714: boolean accept(File file); felix@4714: void parsed(CrossSectionParser parser); felix@4714: } felix@4714: } felix@4714: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :