Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/ComputedDischargeCurveState.java @ 705:853dceead0f4
Only generate facets when needed.
flys-artifacts/trunk@2157 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sat, 18 Jun 2011 17:03:17 +0000 |
parents | af3b5d9e91a4 |
children | 3b7e9ddf6bb1 |
comparison
equal
deleted
inserted
replaced
704:eab5e5089d77 | 705:853dceead0f4 |
---|---|
59 logger.debug("No results given."); | 59 logger.debug("No results given."); |
60 return null; | 60 return null; |
61 } | 61 } |
62 } | 62 } |
63 | 63 |
64 Object[] args = new Object[] { | 64 if (facets != null) { |
65 winfo.getRiver().getName(), | 65 Object[] args = new Object[] { |
66 res.getName() | 66 winfo.getRiver().getName(), |
67 }; | 67 res.getName() |
68 }; | |
68 | 69 |
69 String name = Resources.getMsg( | 70 String name = Resources.getMsg( |
70 context.getMeta(), | 71 context.getMeta(), |
71 "chart.computed.discharge.curve.curve.label", | 72 "chart.computed.discharge.curve.curve.label", |
72 "", | 73 "", |
73 args); | 74 args); |
74 | 75 |
75 facets.add(new WaterlevelFacet(0, COMPUTED_DISCHARGE_Q, name)); | 76 facets.add(new WaterlevelFacet(0, COMPUTED_DISCHARGE_Q, name)); |
76 facets.add(new DataFacet(CSV, "CSV data")); | 77 facets.add(new DataFacet(CSV, "CSV data")); |
78 } | |
77 | 79 |
78 return new WQKms[] { res }; | 80 return new WQKms[] { res }; |
79 } | 81 } |
80 } | 82 } |
81 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : | 83 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : |