# HG changeset patch # User Sascha L. Teichmann # Date 1383761930 -3600 # Node ID a836adfaccc646621b3a20d21d64757415df7ad7 # Parent 6650485c2c9bfc42f4844a08515be8e0232a79a5 Removed obsolete facet for fix events in vollmer curve. diff -r 6650485c2c9b -r a836adfaccc6 artifacts/src/main/java/org/dive4elements/river/artifacts/model/fixings/FixEventFacet.java --- 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 :