tim@82: /** tim@82: * tim@82: */ tim@82: package de.intevation.gnv.profile.vertical; tim@82: tim@82: import org.apache.log4j.Logger; tim@82: import org.w3c.dom.Document; tim@82: tim@82: import de.intevation.artifacts.ArtifactFactory; tim@82: import de.intevation.artifacts.CallContext; tim@82: import de.intevation.gnv.artifacts.GNVArtifactBase; tim@82: tim@82: /** tim@82: * @author Tim Englich tim@171: * tim@82: */ tim@82: public class VerticalProfileArtifact extends GNVArtifactBase { tim@82: /** tim@82: * the logger, used to log exceptions and additonaly information tim@82: */ tim@82: private static Logger log = Logger.getLogger(VerticalProfileArtifact.class); tim@171: tim@82: /** tim@82: * The UID of this class tim@82: */ tim@82: private static final long serialVersionUID = -8291547966693867205L; tim@171: tim@82: /** tim@82: * Constructor tim@82: */ tim@171: public VerticalProfileArtifact() { tim@82: super(); tim@82: log.debug("VerticalProfileArtifact.Constructor"); tim@82: this.name = "verticalProfile"; tim@82: } tim@82: tim@82: /** tim@82: * @see de.intevation.artifactdatabase.DefaultArtifact#describe(java.lang.Object) tim@82: */ tim@82: @Override tim@82: public Document describe(CallContext context) { tim@82: log.debug("VerticalProfileArtifact.describe"); tim@208: return super.createDescibeOutput(context.getMeta(),super.identifier); tim@82: } tim@82: tim@82: /** tim@171: * @see de.intevation.gnv.artifacts.GNVArtifactBase#setup(java.lang.String, tim@171: * de.intevation.artifacts.ArtifactFactory, java.lang.Object) tim@82: */ tim@82: @Override tim@82: public void setup(String identifier, ArtifactFactory factory, Object context) { tim@82: log.debug("VerticalProfileArtifact.setup"); tim@171: super.setup(identifier, factory, context); tim@82: } tim@82: }