comparison flys-backend/src/main/java/de/intevation/flys/importer/parsers/WaterlevelDifferencesParser.java @ 5234:d1e24f26dee0

WaterlevelDifferencesParser: Doc and cosmetics.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 12 Mar 2013 09:40:08 +0100
parents 37ff7c030ec9
children ea4129a696da
comparison
equal deleted inserted replaced
5233:37ff7c030ec9 5234:d1e24f26dee0
52 /** Get the differences as wst parsed so far. */ 52 /** Get the differences as wst parsed so far. */
53 public List<ImportWst> getDifferences() { 53 public List<ImportWst> getDifferences() {
54 return differences; 54 return differences;
55 } 55 }
56 56
57
58 // TODO deprecate
57 public List<ImportWst> exportWsts() { 59 public List<ImportWst> exportWsts() {
58 return differences; 60 return differences;
59 } 61 }
60 62
61 63
64 /**
65 * Parse a csv waterleveldifferenceparser and create a ImportWst object
66 * from it.
67 */
62 @Override 68 @Override
63 public void parse(File file) throws IOException { 69 public void parse(File file) throws IOException {
64 current = new ImportWst(file.getName()); 70 current = new ImportWst(file.getName());
65 current.setKind(7); 71 current.setKind(7);
66 72
67 super.parse(file); 73 super.parse(file);
68 } 74 }
69 75
70 76
77 /** No rewind implemented. */
71 @Override 78 @Override
72 protected void reset() { 79 protected void reset() {
73 } 80 }
74 81
75 82
86 } 93 }
87 94
88 current = null; 95 current = null;
89 columns = null; 96 columns = null;
90 } 97 }
98
91 99
92 @Override 100 @Override
93 protected void handleLine(int lineNum, String line) { 101 protected void handleLine(int lineNum, String line) {
94 if (line.startsWith(START_META_CHAR)) { 102 if (line.startsWith(START_META_CHAR)) {
95 handleMetaLine(stripMetaLine(line)); 103 handleMetaLine(stripMetaLine(line));

http://dive4elements.wald.intevation.org