comparison flys-artifacts/src/main/java/de/intevation/flys/exports/DurationCurveGenerator.java @ 2051:4ba5036109d2

Make use of user defined axes labels during chart creation. flys-artifacts/trunk@3541 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 27 Dec 2011 07:52:25 +0000
parents 2d5f2bc68cc6
children a026d005accd
comparison
equal deleted inserted replaced
2050:c4e0e433f825 2051:4ba5036109d2
123 } 123 }
124 } 124 }
125 125
126 126
127 @Override 127 @Override
128 protected String getXAxisLabel() { 128 protected String getDefaultXAxisLabel() {
129 return msg(I18N_XAXIS_LABEL, I18N_XAXIS_LABEL_DEFAULT); 129 return msg(I18N_XAXIS_LABEL, I18N_XAXIS_LABEL_DEFAULT);
130 } 130 }
131 131
132 132
133 @Override 133 @Override
134 protected String getYAxisLabel() { 134 protected String getDefaultYAxisLabel(int index) {
135 return msg(I18N_YAXIS_LABEL, I18N_YAXIS_LABEL_DEFAULT);
136 }
137
138
139 @Override
140 protected String getYAxisLabel(int index) {
141 String label = "default"; 135 String label = "default";
142 if (index == YAXIS.W.idx) { 136 if (index == YAXIS.W.idx) {
143 label = getYAxisLabel(); 137 label = msg(I18N_YAXIS_LABEL, I18N_YAXIS_LABEL_DEFAULT);
144 } 138 }
145 else if (index == YAXIS.Q.idx) { 139 else if (index == YAXIS.Q.idx) {
146 // TODO i18n for this label 140 // TODO i18n for this label
147 label = "Q [m\u00b3/s]"; 141 label = "Q [m\u00b3/s]";
148 //label = msg(get2YAxisLabelKey(), get2YAxisDefaultLabel()); 142 //label = msg(get2YAxisLabelKey(), get2YAxisDefaultLabel());

http://dive4elements.wald.intevation.org