Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java @ 2467:070321cf17e1
Added the WQ tables to the helper panel of the WQSimpleArrayPanel.
flys-client/trunk@4174 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Tue, 20 Mar 2012 12:59:25 +0000 |
parents | af6ad7522351 |
children | dc48bc58102f |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java Tue Mar 20 12:57:03 2012 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java Tue Mar 20 12:59:25 2012 +0000 @@ -112,20 +112,7 @@ public String getRiver() { - for (DataList list: oldData) { - List<Data> dataList = list.getAll(); - - for (Data d: dataList) { - String dataName = d.getLabel(); - DataItem item = d.getItems()[0]; - - if (dataName.equals("river")) { - return item.getStringValue(); - } - } - } - - return null; + return getDataValueAsString("river"); } @@ -165,5 +152,28 @@ return null; } + + + public String getReferenceGauge() { + return getDataValueAsString("reference_gauge"); + } + + + public String getDataValueAsString(String name) { + for (DataList list: oldData) { + List<Data> dataList = list.getAll(); + + for (Data d: dataList) { + String dataName = d.getLabel(); + DataItem item = d.getItems()[0]; + + if (dataName.equals(name)) { + return item.getStringValue(); + } + } + } + + return null; + } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :