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 }

http://dive4elements.wald.intevation.org