Mercurial > dive4elements > river
view artifacts/src/main/java/org/dive4elements/river/artifacts/states/GaugeDischargeCurveState.java @ 8315:d4c501d2c098
Removed obsolete imports.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Wed, 24 Sep 2014 12:16:53 +0200 |
parents | 8578babdb2c8 |
children | 6ebad936d82b |
line wrap: on
line source
package org.dive4elements.river.artifacts.states; import java.util.List; import org.dive4elements.artifactdatabase.state.Facet; import org.dive4elements.artifacts.CallContext; import org.dive4elements.river.artifacts.D4EArtifact; import org.dive4elements.river.artifacts.access.RiverAccess; import org.dive4elements.river.artifacts.model.GaugeDischargeCurveFacet; import org.dive4elements.river.artifacts.resources.Resources; public class GaugeDischargeCurveState extends DefaultState { @Override public Object computeAdvance( D4EArtifact artifact, String hash, CallContext context, List<Facet> facets, Object old ) { RiverAccess access = new RiverAccess(artifact); String description = Resources.format(context.getMeta(), "facet.gauge_discharge_curve.description", "Discharge curve on gauge", access.getRiverName(), artifact.getDataAsString("gauge_name")); facets.add(new GaugeDischargeCurveFacet("gauge_discharge_curve", description)); facets.add(new GaugeDischargeCurveFacet("at", "gauge_discharge_curve")); facets.add(new GaugeDischargeCurveFacet("csv", "gauge_discharge_curve")); facets.add(new GaugeDischargeCurveFacet("pdf", "gauge_discharge_curve")); return null; } }