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);

http://dive4elements.wald.intevation.org