Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/exports/MapGenerator.java @ 3422:118fe1cc8cc8
OutGenerators got a setCollection() method; analogous to setMasterArtifact(). Registered the SQOverviewGenerator as OutGenerator for 'sq_overview' Output.
flys-artifacts/trunk@5076 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 20 Jul 2012 06:50:25 +0000 |
parents | 1b41dc00b1f7 |
children | 2fdbe78a8fc2 |
comparison
equal
deleted
inserted
replaced
3421:c44ff50f4970 | 3422:118fe1cc8cc8 |
---|---|
13 import de.intevation.flys.artifacts.FLYSArtifact; | 13 import de.intevation.flys.artifacts.FLYSArtifact; |
14 import de.intevation.flys.artifacts.model.FacetTypes; | 14 import de.intevation.flys.artifacts.model.FacetTypes; |
15 import de.intevation.flys.artifacts.model.map.WMSDBLayerFacet; | 15 import de.intevation.flys.artifacts.model.map.WMSDBLayerFacet; |
16 import de.intevation.flys.artifacts.model.map.WMSLayerFacet; | 16 import de.intevation.flys.artifacts.model.map.WMSLayerFacet; |
17 import de.intevation.flys.artifacts.model.map.WSPLGENLayerFacet; | 17 import de.intevation.flys.artifacts.model.map.WSPLGENLayerFacet; |
18 import de.intevation.flys.collections.FLYSArtifactCollection; | |
18 import de.intevation.flys.utils.GeometryUtils; | 19 import de.intevation.flys.utils.GeometryUtils; |
19 import de.intevation.flys.utils.MapfileGenerator; | 20 import de.intevation.flys.utils.MapfileGenerator; |
20 import de.intevation.flys.utils.ThemeUtil; | 21 import de.intevation.flys.utils.ThemeUtil; |
21 | 22 |
22 import java.io.File; | 23 import java.io.File; |
33 | 34 |
34 public class MapGenerator implements OutGenerator, FacetTypes { | 35 public class MapGenerator implements OutGenerator, FacetTypes { |
35 | 36 |
36 private static Logger logger = Logger.getLogger(MapGenerator.class); | 37 private static Logger logger = Logger.getLogger(MapGenerator.class); |
37 | 38 |
39 protected FLYSArtifactCollection collection; | |
40 | |
38 protected Artifact master; | 41 protected Artifact master; |
39 | 42 |
40 protected Settings settings; | 43 protected Settings settings; |
41 | 44 |
42 protected Document request; | 45 protected Document request; |
73 public void setMasterArtifact(Artifact master) { | 76 public void setMasterArtifact(Artifact master) { |
74 logger.debug("MapGenerator.setMasterArtifact"); | 77 logger.debug("MapGenerator.setMasterArtifact"); |
75 this.master = master; | 78 this.master = master; |
76 } | 79 } |
77 | 80 |
81 @Override | |
82 public void setCollection(FLYSArtifactCollection collection) { | |
83 this.collection = collection; | |
84 } | |
78 | 85 |
79 @Override | 86 @Override |
80 public void doOut( | 87 public void doOut( |
81 ArtifactAndFacet artifactFacet, | 88 ArtifactAndFacet artifactFacet, |
82 Document attr, | 89 Document attr, |