Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/process/QOutProcessor.java @ 7084:f0731aa7b735 generator-refactoring
Implement Label handling
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Fri, 20 Sep 2013 19:18:04 +0200 |
parents | 3c4efd4b2c19 |
children | 41567bf1e131 |
comparison
equal
deleted
inserted
replaced
7083:74ebe5e7fa69 | 7084:f0731aa7b735 |
---|---|
28 * Add data to chart/generator. | 28 * Add data to chart/generator. |
29 * | 29 * |
30 * @author <a href="mailto:bjoern.ricks@intevation.de">Björn Ricks</a> | 30 * @author <a href="mailto:bjoern.ricks@intevation.de">Björn Ricks</a> |
31 */ | 31 */ |
32 public class QOutProcessor extends DefaultProcessor { | 32 public class QOutProcessor extends DefaultProcessor { |
33 | |
34 public static final String I18N_LONGITUDINAL_LABEL = | |
35 "chart.longitudinal.section.yaxis.second.label"; | |
36 | |
37 public static final String | |
38 I18N_LONGITUDINAL_LABEL_DEFAULT = "Q [m\u00b3/s]"; | |
33 | 39 |
34 /** Private logger. */ | 40 /** Private logger. */ |
35 private static final Logger logger = | 41 private static final Logger logger = |
36 Logger.getLogger(QOutProcessor.class); | 42 Logger.getLogger(QOutProcessor.class); |
37 | 43 |
73 | 79 |
74 /* Check if the diagram should be inverted*/ | 80 /* Check if the diagram should be inverted*/ |
75 generator.setInverted(wqkms.guessRTLData()); | 81 generator.setInverted(wqkms.guessRTLData()); |
76 } | 82 } |
77 | 83 |
84 @Override | |
85 public String getAxisLabel(DiagramGenerator generator) { | |
86 if (generator.getOutName().startsWith("longitudinal_section")) { | |
87 return generator.msg(I18N_LONGITUDINAL_LABEL, | |
88 I18N_LONGITUDINAL_LABEL_DEFAULT); | |
89 } | |
90 return "Please overwrite me in the implementation"; | |
91 } | |
92 | |
78 /** | 93 /** |
79 * Returns true if facettype is q-type. | 94 * Returns true if facettype is q-type. |
80 */ | 95 */ |
81 @Override | 96 @Override |
82 public boolean canHandle(String facetType) { | 97 public boolean canHandle(String facetType) { |