comparison gnv-artifacts/src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java @ 464:70df44021a9f

Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact. gnv-artifacts/trunk@525 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Sat, 09 Jan 2010 17:55:45 +0000
parents 3e82b4f1c455
children 5b9b74c08bbb
comparison
equal deleted inserted replaced
463:07672838fa5f 464:70df44021a9f
2 * 2 *
3 */ 3 */
4 package de.intevation.gnv.timeseries; 4 package de.intevation.gnv.timeseries;
5 5
6 import org.apache.log4j.Logger; 6 import org.apache.log4j.Logger;
7 import org.w3c.dom.Document;
8 7
9 import de.intevation.artifacts.ArtifactFactory; 8 import de.intevation.artifacts.ArtifactFactory;
10 import de.intevation.artifacts.CallContext;
11 import de.intevation.gnv.artifacts.GNVArtifactBase; 9 import de.intevation.gnv.artifacts.GNVArtifactBase;
12 10
13 /** 11 /**
14 * @author Tim Englich <tim.englich@intevation.de> 12 * @author Tim Englich <tim.englich@intevation.de>
15 * 13 * @author Ingo Weinzierl <ingo.weinzierl@intevation.de>
14 *
16 */ 15 */
17 public class TimeSeriesArtifact extends GNVArtifactBase { 16 public class TimeSeriesArtifact extends GNVArtifactBase {
17
18 /** 18 /**
19 * the logger, used to log exceptions and additonaly information 19 * the logger, used to log exceptions and additonaly information
20 */ 20 */
21 private static Logger log = Logger.getLogger(TimeSeriesArtifact.class); 21 private static Logger log = Logger.getLogger(TimeSeriesArtifact.class);
22 22
32 super(); 32 super();
33 log.debug("TimeSeriesArtifact.Constructor"); 33 log.debug("TimeSeriesArtifact.Constructor");
34 this.name = "timeSeries"; 34 this.name = "timeSeries";
35 } 35 }
36 36
37 /**
38 * @see de.intevation.artifactdatabase.DefaultArtifact#describe(org.w3c.dom.Document, de.intevation.artifacts.CallContext)
39 */
40 @Override
41 public Document describe(Document data, CallContext context) {
42 log.debug("TimeSeriesArtifact.describe");
43 return super.createDescibeOutput(context.getMeta(),
44 super.identifier,
45 this.getIncludeUIFromDocument(data));
46 }
47 37
48 /** 38 /**
49 * @see de.intevation.gnv.artifacts.GNVArtifactBase#setup(java.lang.String, 39 * @see de.intevation.gnv.artifacts.GNVArtifactBase#setup(java.lang.String,
50 * de.intevation.artifacts.ArtifactFactory, java.lang.Object) 40 * de.intevation.artifacts.ArtifactFactory, java.lang.Object)
51 */ 41 */
53 public void setup(String identifier, ArtifactFactory factory, Object context) { 43 public void setup(String identifier, ArtifactFactory factory, Object context) {
54 log.debug("TimeSeriesArtifact.setup"); 44 log.debug("TimeSeriesArtifact.setup");
55 super.setup(identifier, factory, context); 45 super.setup(identifier, factory, context);
56 } 46 }
57 } 47 }
48 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8:

http://dive4elements.wald.intevation.org