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 :

http://dive4elements.wald.intevation.org