[PATCH] Removed obsolete facet for fix events in vollmer curve

Wald Commits scm-commit at wald.intevation.org
Wed Nov 6 19:19:01 CET 2013


# HG changeset patch
# User Sascha L. Teichmann <teichmann at intevation.de>
# 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 :


More information about the Dive4elements-commits mailing list