comparison gnv-artifacts/ChangeLog @ 598:9681ac6b6527

Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts. gnv-artifacts/trunk@656 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 02 Feb 2010 13:12:11 +0000
parents cf38b983d1f3
children c5710a8d2825
comparison
equal deleted inserted replaced
597:cf38b983d1f3 598:9681ac6b6527
1 2010-02-02 Tim Englich <tim.englich@intevation.de>
2
3 * src/main/java/de/intevation/gnv/state/DefaultInputData.java (splitValue),
4 src/main/java/de/intevation/gnv/state/InputData.java (splitValue):
5 Added Method which spilts the Values using the same Separator which is
6 used to concart the Values.
7
8 * src/main/java/de/intevation/gnv/state/StateBase.java:
9 Added the usage of the Presettings during the Loading of the Data
10 which is nessesary to describe the current State.
11 If Values are given in the Presettings which are identified by the
12 name wwhich is specified in the Configurationelement presettings-name
13 only the Intersection of the fetched Objects and the PresettingsObjects
14 are used.
15
16 * src/main/java/de/intevation/gnv/state/State.java (setPreSettings):
17 Added new Method setPreSettings to be Able to put the Presettings from the
18 current Artifact to the different States.
19
20 * src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java (setup):
21 The Method Setup now extracts the given PreSettingsparameter from the
22 XML-Document and put them to the ProductArtifacts which are instantiated in
23 the advance()-Method using the Methods of the PreSettingArtifact-Interface.
24
25 * src/main/java/de/intevation/gnv/artifacts/PreSettingArtifact.java (setPreSettings):
26 New interfacedefinition. Artifacts which are implementing this Interface
27 are able to exchange the given Presettings using the given getter and
28 setter methods of this Interface.
29
30 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
31 The GNVArtifactBase now implements the Interface PreSettingsArtifacts.
32 So it is able to manage Data which is set during the construction of an
33 new ArtifactInstance.
34 It also put the PreSettings-data to the different States. So that they are
35 able to use it during their livecycle.
36
1 2010-02-01 Tim Englich <tim.englich@intevation.de> 37 2010-02-01 Tim Englich <tim.englich@intevation.de>
2 38
3 * doc/conf/conf.xml: 39 * doc/conf/conf.xml:
4 Added the Configuration-node for the MetaDataService into the Configuration 40 Added the Configuration-node for the MetaDataService into the Configuration
5 of the GNV-Artifact-Restserver. 41 of the GNV-Artifact-Restserver.

http://dive4elements.wald.intevation.org