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