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@616: package de.intevation.gnv.layer; tim@616: tim@819: import org.apache.log4j.Logger; tim@819: import org.w3c.dom.Document; tim@819: sascha@779: import de.intevation.artifacts.ArtifactFactory; ingo@1118: import de.intevation.artifacts.CallMeta; sascha@779: import de.intevation.gnv.artifacts.GNVArtifactBase; sascha@779: tim@616: /** tim@819: * Artifact used for Product Layer. ingo@769: * @author Tim Englich tim@616: */ tim@616: public class LayerArtifact extends GNVArtifactBase{ tim@616: tim@616: /** tim@616: * the logger, used to log exceptions and additionally information tim@616: */ tim@616: private static Logger log = Logger.getLogger(LayerArtifact.class); sascha@778: tim@616: /** tim@616: * The UID of this Class tim@616: */ tim@616: private static final long serialVersionUID = 409054207294748753L; tim@616: tim@616: /** tim@616: * Constructor tim@616: */ tim@616: public LayerArtifact() { tim@616: super(); tim@616: log.debug("LayerArtifact.Constructor"); tim@616: this.name = "layer"; tim@616: } tim@616: tim@616: @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@616: log.debug("LayerArtifact.setup"); ingo@1118: super.setup(identifier, factory, context, meta, data); tim@616: } tim@616: tim@616: } ingo@769: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :