Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/ShapeExporter.java @ 7037:5c6fd2c010dd generator-refactoring
Add setup(Element config) method to Generator interface to be initialized from configuration.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Wed, 18 Sep 2013 15:04:26 +0200 |
parents | 1b35b2ddfc28 |
children | 0a337f0005c2 |
comparison
equal
deleted
inserted
replaced
7034:557cb3a3d772 | 7037:5c6fd2c010dd |
---|---|
14 import org.dive4elements.artifacts.common.utils.FileTools; | 14 import org.dive4elements.artifacts.common.utils.FileTools; |
15 import org.dive4elements.artifacts.common.utils.XMLUtils; | 15 import org.dive4elements.artifacts.common.utils.XMLUtils; |
16 import org.dive4elements.river.collections.D4EArtifactCollection; | 16 import org.dive4elements.river.collections.D4EArtifactCollection; |
17 import org.dive4elements.river.themes.ThemeDocument; | 17 import org.dive4elements.river.themes.ThemeDocument; |
18 import org.w3c.dom.Document; | 18 import org.w3c.dom.Document; |
19 import org.w3c.dom.Element; | |
19 | 20 |
20 | 21 |
21 public class ShapeExporter implements OutGenerator | 22 public class ShapeExporter implements OutGenerator |
22 { | 23 { |
23 private static final String XPATH_FACET = "/art:action/@art:type"; | 24 private static final String XPATH_FACET = "/art:action/@art:type"; |
27 private OutputStream out; | 28 private OutputStream out; |
28 private CallContext context; | 29 private CallContext context; |
29 private D4EArtifactCollection collection; | 30 private D4EArtifactCollection collection; |
30 private String facet; | 31 private String facet; |
31 private File dir; | 32 private File dir; |
33 | |
34 @Override | |
35 public void setup(Element config) { | |
36 logger.debug("ShapeExporter.setup"); | |
37 } | |
32 | 38 |
33 @Override | 39 @Override |
34 public void init(Document request, OutputStream out, CallContext context) { | 40 public void init(Document request, OutputStream out, CallContext context) { |
35 this.request = request; | 41 this.request = request; |
36 this.out = out; | 42 this.out = out; |