Mercurial > dive4elements > river
annotate artifacts/src/main/java/org/dive4elements/river/exports/process/WDiffProcessor.java @ 7164:440c55b9634e
Cosmetics
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Thu, 26 Sep 2013 10:39:38 +0200 |
parents | 4605d6ca4ee9 |
children | 3841303a9158 |
rev | line source |
---|---|
7102 | 1 /* Copyright (C) 2013 by Bundesanstalt für Gewässerkunde |
2 * Software engineering by Intevation GmbH | |
3 * | |
4 * This file is Free Software under the GNU AGPL (>=v3) | |
5 * and comes with ABSOLUTELY NO WARRANTY! Check out the | |
6 * documentation coming with Dive4Elements River for details. | |
7 */ | |
8 | |
9 package org.dive4elements.river.exports.process; | |
10 | |
11 import org.dive4elements.river.artifacts.model.FacetTypes; | |
7103
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
12 import org.dive4elements.river.exports.DiagramGenerator; |
7102 | 13 |
14 public class WDiffProcessor extends WOutProcessor { | |
15 | |
7103
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
16 public final static String I18N_WDIFF_YAXIS_LABEL = |
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
17 "chart.w_differences.yaxis.label"; |
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
18 |
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
19 public final static String I18N_WDIFF_YAXIS_LABEL_DEFAULT = "m"; |
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
20 |
7102 | 21 @Override |
22 public boolean canHandle(String facetType) { | |
23 if (facetType == null) { | |
24 return false; | |
25 } | |
26 return facetType.equals(FacetTypes.W_DIFFERENCES); | |
27 } | |
7103
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
28 |
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
29 |
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
30 @Override |
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
31 public String getAxisLabel(DiagramGenerator generator) { |
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
32 return generator.msg(I18N_WDIFF_YAXIS_LABEL, |
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
33 I18N_WDIFF_YAXIS_LABEL_DEFAULT); |
5009b151f146
Add AxisLabel handling to WDiffProcessor
Andre Heinecke <aheinecke@intevation.de>
parents:
7102
diff
changeset
|
34 } |
7102 | 35 } |
36 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |