Mercurial > dive4elements > river
changeset 7526:a836adfaccc6
Removed obsolete facet for fix events in vollmer curve.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Wed, 06 Nov 2013 19:18:50 +0100 |
parents | 6650485c2c9b |
children | 0ee545a02204 |
files | artifacts/src/main/java/org/dive4elements/river/artifacts/model/fixings/FixEventFacet.java |
diffstat | 1 files changed, 0 insertions(+), 70 deletions(-) [+] |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/fixings/FixEventFacet.java Wed Nov 06 19:12:46 2013 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,70 +0,0 @@ -/* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde - * Software engineering by Intevation GmbH - * - * This file is Free Software under the GNU AGPL (>=v3) - * and comes with ABSOLUTELY NO WARRANTY! Check out the - * documentation coming with Dive4Elements River for details. - */ - -package org.dive4elements.river.artifacts.model.fixings; - -import org.apache.log4j.Logger; - -import org.dive4elements.artifacts.Artifact; -import org.dive4elements.artifacts.CallContext; - -import org.dive4elements.river.artifacts.D4EArtifact; -import org.dive4elements.river.artifacts.model.DataFacet; -import org.dive4elements.river.artifacts.model.FacetTypes; -import org.dive4elements.river.artifacts.model.WQKmsFactory; -import org.dive4elements.river.artifacts.access.FixRealizingAccess; - -import org.dive4elements.river.artifacts.states.DefaultState.ComputeType; - - -/** - * Facet to show W|Q|km Values. - */ -public class FixEventFacet -extends DataFacet -implements FacetTypes { - - /** House logger. */ - private static Logger logger = Logger.getLogger(FixEventFacet.class); - - - public FixEventFacet(int index, String name, String description) { - super(index, name, description, ComputeType.FEED, null, null); - } - - - /** - * Returns the data this facet requires. - * - * @param artifact the owner artifact. - * @param context the CallContext (ignored). - * - * @return the data. - */ - @Override - public Object getData(Artifact artifact, CallContext context) { - logger.debug("FixEventFacet.getData"); - - FixRealizingAccess access = new FixRealizingAccess((D4EArtifact) artifact); - int wstColID = access.getEvents()[index]; - return WQKmsFactory.getWQKmsCID(wstColID); - } - - - /** - * Create a deep copy of this Facet. - * @return a deep copy. - */ - @Override - public FixEventFacet deepCopy() { - FixEventFacet copy = new FixEventFacet(index, name, description); - copy.set(this); - return copy; - } -} -// vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :