Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/GaugeDischargeCurveArtifact.java @ 4032:a5e1ca620f15
Add description and set correct name for GaugeDischargeCurveFacet
author | Björn Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Thu, 04 Oct 2012 14:48:49 +0200 |
parents | b993d328f8b0 |
children | 46c1210be26b |
comparison
equal
deleted
inserted
replaced
4031:e4e345d81a65 | 4032:a5e1ca620f15 |
---|---|
14 import de.intevation.artifacts.CallMeta; | 14 import de.intevation.artifacts.CallMeta; |
15 | 15 |
16 import de.intevation.artifacts.common.ArtifactNamespaceContext; | 16 import de.intevation.artifacts.common.ArtifactNamespaceContext; |
17 import de.intevation.artifacts.common.utils.XMLUtils; | 17 import de.intevation.artifacts.common.utils.XMLUtils; |
18 | 18 |
19 import de.intevation.flys.artifacts.model.GaugeDischargeCurveFacet; | |
20 import de.intevation.flys.artifacts.resources.Resources; | |
19 import de.intevation.flys.artifacts.states.StaticState; | 21 import de.intevation.flys.artifacts.states.StaticState; |
20 import de.intevation.flys.artifacts.model.GaugeDischargeCurveFacet; | 22 |
23 import de.intevation.flys.model.Gauge; | |
24 import de.intevation.flys.utils.FLYSUtils; | |
21 | 25 |
22 | 26 |
23 /** | 27 /** |
24 * Artifact to calculate a discharge curve from a gauge overview info | 28 * Artifact to calculate a discharge curve from a gauge overview info |
25 * | 29 * |
60 ArtifactNamespaceContext.INSTANCE); | 64 ArtifactNamespaceContext.INSTANCE); |
61 | 65 |
62 addStringData("river", rivername); | 66 addStringData("river", rivername); |
63 addStringData("reference_gauge", gaugeref); | 67 addStringData("reference_gauge", gaugeref); |
64 | 68 |
65 Facet gfacet = new GaugeDischargeCurveFacet(); | 69 Gauge gauge = FLYSUtils.getReferenceGauge(this); |
70 | |
71 String description = Resources.format(callmeta, | |
72 "facet.gauge_discharge_curve.description", | |
73 "Discharge curve on gauge", | |
74 rivername, | |
75 gauge.getName()); | |
76 | |
77 Facet gfacet = new GaugeDischargeCurveFacet(description); | |
66 | 78 |
67 List<Facet> fs = new ArrayList<Facet>(1); | 79 List<Facet> fs = new ArrayList<Facet>(1); |
68 fs.add(gfacet); | 80 fs.add(gfacet); |
69 | 81 |
70 addFacets(STATIC_STATE_NAME, fs); | 82 addFacets(STATIC_STATE_NAME, fs); |