Mercurial > dive4elements > framework
comparison artifacts/src/main/java/de/intevation/artifacts/ArtifactFactory.java @ 7:f95d9a449215
Insert new Parameter to Setuproutine
artifacts/trunk@21 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 04 Sep 2009 15:19:13 +0000 |
parents | 13a12b607baf |
children | e8626caac353 |
comparison
equal
deleted
inserted
replaced
6:48eb2367de2a | 7:f95d9a449215 |
---|---|
1 package de.intevation.artifacts; | 1 package de.intevation.artifacts; |
2 | 2 |
3 import org.w3c.dom.Document; | 3 import org.w3c.dom.Document; |
4 import org.w3c.dom.Node; | |
4 | 5 |
5 /** | 6 /** |
6 * Interface of an artifact producing factory. | 7 * Interface of an artifact producing factory. |
7 * | 8 * |
8 * @author Sascha L. Teichmann (sascha.teichmann@intevation.de) | 9 * @author Sascha L. Teichmann (sascha.teichmann@intevation.de) |
31 Artifact createArtifact(String identifier, Object context); | 32 Artifact createArtifact(String identifier, Object context); |
32 | 33 |
33 /** | 34 /** |
34 * Setup the factory with a given configuration | 35 * Setup the factory with a given configuration |
35 * @param config the configuration | 36 * @param config the configuration |
37 * @param factoryNode the ConfigurationNode of this Factory | |
36 */ | 38 */ |
37 void setup(Document config); | 39 void setup(Document config, Node factoryNode); |
38 } | 40 } |
39 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8: | 41 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8: |