Mercurial > dive4elements > framework
comparison artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifact.java @ 75:d4c4c23847f5
Extended the Artifact-Interface-Method setup to be able to put the XML-Document which can contain further Data
to the Artifact-Implementation.
artifacts/trunk@649 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Mon, 01 Feb 2010 13:54:05 +0000 |
parents | 9a29899b31e5 |
children | 48d1a9a082c2 |
comparison
equal
deleted
inserted
replaced
74:66f43d1e69eb | 75:d4c4c23847f5 |
---|---|
1 package de.intevation.artifactdatabase; | 1 package de.intevation.artifactdatabase; |
2 | 2 |
3 import java.io.IOException; | |
4 import java.io.OutputStream; | |
5 | |
6 import org.apache.log4j.Logger; | |
3 import org.w3c.dom.Document; | 7 import org.w3c.dom.Document; |
4 | 8 |
5 import de.intevation.artifacts.Artifact; | 9 import de.intevation.artifacts.Artifact; |
10 import de.intevation.artifacts.ArtifactFactory; | |
6 import de.intevation.artifacts.CallContext; | 11 import de.intevation.artifacts.CallContext; |
7 import de.intevation.artifacts.ArtifactFactory; | |
8 | |
9 import org.apache.log4j.Logger; | |
10 | |
11 import java.io.IOException; | |
12 import java.io.OutputStream; | |
13 | 12 |
14 /** | 13 /** |
15 * @author Sascha L. Teichmann (sascha.teichmann@intevation.de) | 14 * @author Sascha L. Teichmann (sascha.teichmann@intevation.de) |
16 */ | 15 */ |
17 public class DefaultArtifact | 16 public class DefaultArtifact |
71 if (logger.isDebugEnabled()) { | 70 if (logger.isDebugEnabled()) { |
72 logger.debug("DefaultArtifact.out: " + identifier); | 71 logger.debug("DefaultArtifact.out: " + identifier); |
73 } | 72 } |
74 } | 73 } |
75 | 74 |
76 public void setup(String identifier, ArtifactFactory factory, Object context) { | 75 public void setup(String identifier, ArtifactFactory factory, |
76 Object context, Document data) { | |
77 if (logger.isDebugEnabled()) { | 77 if (logger.isDebugEnabled()) { |
78 logger.debug("DefaultArtifact.setup: " + identifier); | 78 logger.debug("DefaultArtifact.setup: " + identifier); |
79 } | 79 } |
80 this.identifier = identifier; | 80 this.identifier = identifier; |
81 } | 81 } |