ingo@1115: /*
ingo@1115: * Copyright (c) 2010 by Intevation GmbH
ingo@1115: *
ingo@1115: * This program is free software under the LGPL (>=v2.1)
ingo@1115: * Read the file LGPL.txt coming with the software for details
ingo@1115: * or visit http://www.gnu.org/licenses/ if it does not exist.
ingo@1115: */
ingo@1115:
tim@52: package de.intevation.gnv.timeseries;
tim@52:
sascha@779: import de.intevation.artifacts.ArtifactFactory;
ingo@1118: import de.intevation.artifacts.CallMeta;
sascha@779:
sascha@779: import de.intevation.gnv.artifacts.GNVArtifactBase;
sascha@779:
tim@52: import org.apache.log4j.Logger;
sascha@779:
tim@594: import org.w3c.dom.Document;
tim@52:
tim@52: /**
ingo@810: * Artifact used for product timeseries product.
sascha@835: *
sascha@780: * @author Tim Englich
sascha@780: * @author Ingo Weinzierl
ingo@464: *
tim@52: */
tim@52: public class TimeSeriesArtifact extends GNVArtifactBase {
ingo@464:
tim@52: /**
tim@52: * the logger, used to log exceptions and additonaly information
tim@52: */
tim@52: private static Logger log = Logger.getLogger(TimeSeriesArtifact.class);
tim@171:
tim@52: /**
tim@52: * The UID of this class
tim@52: */
tim@52: private static final long serialVersionUID = -8291547966693867205L;
tim@171:
tim@52: /**
tim@52: * Constructor
tim@52: */
tim@171: public TimeSeriesArtifact() {
tim@52: super();
tim@52: log.debug("TimeSeriesArtifact.Constructor");
tim@52: this.name = "timeSeries";
tim@52: }
tim@52:
tim@52:
tim@52: @Override
ingo@1118: public void setup(
ingo@1118: String identifier,
ingo@1118: ArtifactFactory factory,
ingo@1118: Object context,
ingo@1118: CallMeta meta,
ingo@1118: Document data
ingo@1118: ) {
tim@52: log.debug("TimeSeriesArtifact.setup");
ingo@1118: super.setup(identifier, factory, context, meta, data);
tim@52: }
tim@52: }
sascha@798: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :