comparison flys-artifacts/src/main/java/de/intevation/flys/exports/ChartGenerator.java @ 1979:a7c437c9547e

Added a getSettings() operation to OutGenerator - FLYSArtifactCollection will now evaluate all available Outputs and create initial Settings using OutGenerators if the Settings for an Output is missing. flys-artifacts/trunk@3409 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 14 Dec 2011 10:20:56 +0000
parents 65f9d707caff
children 0318fa6f0844
comparison
equal deleted inserted replaced
1978:4c10a4cb978f 1979:a7c437c9547e
19 import de.intevation.artifacts.PreferredLocale; 19 import de.intevation.artifacts.PreferredLocale;
20 20
21 import de.intevation.artifacts.ArtifactNamespaceContext; 21 import de.intevation.artifacts.ArtifactNamespaceContext;
22 import de.intevation.artifacts.common.utils.XMLUtils; 22 import de.intevation.artifacts.common.utils.XMLUtils;
23 23
24 import de.intevation.artifactdatabase.state.ArtifactAndFacet;
25 import de.intevation.artifactdatabase.state.Settings;
26
24 import de.intevation.flys.model.River; 27 import de.intevation.flys.model.River;
25 28
26 import de.intevation.flys.artifacts.WINFOArtifact; 29 import de.intevation.flys.artifacts.WINFOArtifact;
27 import de.intevation.artifactdatabase.state.ArtifactAndFacet;
28 30
29 import de.intevation.flys.artifacts.resources.Resources; 31 import de.intevation.flys.artifacts.resources.Resources;
30 import de.intevation.flys.utils.FLYSUtils; 32 import de.intevation.flys.utils.FLYSUtils;
31 33
32 34
283 ArtifactAndFacet bundle, 285 ArtifactAndFacet bundle,
284 Document attr, 286 Document attr,
285 boolean visible); 287 boolean visible);
286 288
287 public abstract void generate() throws IOException; 289 public abstract void generate() throws IOException;
290
291
292 /**
293 * Returns an instance of <i>EmptySettings</i> currently!
294 *
295 * @return an instance of <i>EmptySettings</i>.
296 */
297 public Settings getSettings() {
298 return new EmptySettings();
299 }
288 } 300 }
289 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 301 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org