comparison flys-artifacts/src/main/java/de/intevation/flys/exports/sq/SQRelationGenerator.java @ 3115:5482a8a48a3f

I18N of SQ relation charts. flys-artifacts/trunk@4715 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 20 Jun 2012 07:49:36 +0000
parents 63ef889eea2b
children 238803b2cb8b
comparison
equal deleted inserted replaced
3114:6c91e05a5f51 3115:5482a8a48a3f
37 private YAXIS(int c) { 37 private YAXIS(int c) {
38 idx = c; 38 idx = c;
39 } 39 }
40 } 40 }
41 41
42
43 public static final String I18N_XAXIS_LABEL =
44 "chart.sq_relation.xaxis.label";
45
46 public static final String I18N_YAXIS_LABEL =
47 "chart.sq_relation.yaxis.label";
48
49
42 /** The logger that is used in this generator. */ 50 /** The logger that is used in this generator. */
43 private static Logger logger = Logger.getLogger(SQRelationGenerator.class); 51 private static Logger logger = Logger.getLogger(SQRelationGenerator.class);
44 52
45 53
46 @Override 54 @Override
66 } 74 }
67 75
68 76
69 @Override 77 @Override
70 protected String getDefaultXAxisLabel() { 78 protected String getDefaultXAxisLabel() {
71 return "TODO: XAXIS LABEL"; 79 return msg(I18N_XAXIS_LABEL, I18N_XAXIS_LABEL);
72 } 80 }
73 81
74 82
75 @Override 83 @Override
76 protected String getDefaultYAxisLabel(int index) { 84 protected String getDefaultYAxisLabel(int index) {
77 return "TODO: YAXIS LABEL " + index; 85 return msg(I18N_YAXIS_LABEL, I18N_YAXIS_LABEL);
78 } 86 }
79 87
80 88
81 @Override 89 @Override
82 protected NumberAxis createXAxis(String label) { 90 protected NumberAxis createXAxis(String label) {
84 } 92 }
85 93
86 94
87 @Override 95 @Override
88 protected NumberAxis createYAxis(int index) { 96 protected NumberAxis createYAxis(int index) {
89 return new LogarithmicAxis("TODO: LABEL " + index); 97 return new LogarithmicAxis(getDefaultYAxisLabel(index));
90 } 98 }
91 99
92 100
93 @Override 101 @Override
94 public void doOut( 102 public void doOut(

http://dive4elements.wald.intevation.org