Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/GaugeDischargeCurveArtifact.java @ 4183:1755a1bfe5ce
Merged
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Fri, 19 Oct 2012 09:20:52 +0200 |
parents | 46c1210be26b |
children | 79878efbdf07 |
comparison
equal
deleted
inserted
replaced
4182:ad2489b595d7 | 4183:1755a1bfe5ce |
---|---|
39 | 39 |
40 public static final String XPATH_RIVER = "/art:action/art:river/@art:name"; | 40 public static final String XPATH_RIVER = "/art:action/art:river/@art:name"; |
41 public static final String XPATH_GAUGE = "/art:action/art:gauge/@art:reference"; | 41 public static final String XPATH_GAUGE = "/art:action/art:gauge/@art:reference"; |
42 public static final String NAME = "gaugedischargecurve"; | 42 public static final String NAME = "gaugedischargecurve"; |
43 public static final String STATIC_STATE_NAME = "state.gaugedischargecurve.static"; | 43 public static final String STATIC_STATE_NAME = "state.gaugedischargecurve.static"; |
44 public static final String UIPROVIDER = "gauge_discharge_curve"; | |
44 | 45 |
45 /** | 46 /** |
46 * Setup initializes the data by extracting the river and gauge from | 47 * Setup initializes the data by extracting the river and gauge from |
47 * the XML Document. | 48 * the XML Document. |
48 */ | 49 */ |
79 String gaugename = ""; | 80 String gaugename = ""; |
80 if (gauge != null) { | 81 if (gauge != null) { |
81 gaugename = gauge.getName(); | 82 gaugename = gauge.getName(); |
82 } | 83 } |
83 | 84 |
85 addData("gauge_name", new DefaultStateData("gauge_name", | |
86 Resources.getMsg(callmeta, | |
87 "facet.gauge_discharge_curve.gauge_name", | |
88 "Name of the gauge"), | |
89 "String", gaugename)); | |
90 | |
84 String description = Resources.format(callmeta, | 91 String description = Resources.format(callmeta, |
85 "facet.gauge_discharge_curve.description", | 92 "facet.gauge_discharge_curve.description", |
86 "Discharge curve on gauge", | 93 "Discharge curve on gauge", |
87 rivername, | 94 rivername, |
88 gaugename); | 95 gaugename); |
111 "output.discharge_curve", "image/png", | 118 "output.discharge_curve", "image/png", |
112 fs, | 119 fs, |
113 "chart"); | 120 "chart"); |
114 | 121 |
115 state.addOutput(output); | 122 state.addOutput(output); |
123 state.setUIProvider(UIPROVIDER); | |
116 setStaticState(state); | 124 setStaticState(state); |
117 } | 125 } |
118 } | 126 } |