comparison flys-artifacts/src/main/java/de/intevation/flys/exports/DischargeLongitudinalSectionExporter.java @ 450:c8bb38115290

Enabled the discharge longitudinal section to be exported as WST. flys-artifacts/trunk@1944 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 18 May 2011 10:59:38 +0000
parents e0fec407a280
children e006da5679d2
comparison
equal deleted inserted replaced
449:9814d4808410 450:c8bb38115290
88 wc, 88 wc,
89 qf.format(result[1]) 89 qf.format(result[1])
90 }); 90 });
91 } 91 }
92 } 92 }
93
94
95 @Override
96 protected void addWSTColumn(WstWriter writer, WQKms wqkms) {
97 String name = wqkms.getName();
98
99 // is it a W or a Q mode?
100 int wIdx = name.indexOf("W");
101 int qIdx = name.indexOf("Q");
102
103 String wq = null;
104 if (wIdx >= 0) {
105 wq = "W";
106 }
107 else if (qIdx >= 0) {
108 wq = "Q";
109 }
110
111 // we just want to display the first W or Q value in the WST
112 int start = name.indexOf("(");
113 int end = name.indexOf(")");
114
115 String tmp = name.substring(start+1, end);
116 String[] values = tmp.split(";");
117
118 String column = wq + "=" + values[0];
119
120 writer.addColumn(column);
121 }
93 } 122 }
94 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 123 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org