Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/ChangeLog @ 325:3eff9241ea1e
Refactoring of the Transitionmodel.
Now each Transition is responsible to allocate the Data which is required to describe or feed it.
gnv-artifacts/trunk@390 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Tue, 01 Dec 2009 15:58:02 +0000 |
parents | e6e172a4915e |
children | 37847d724fc9 |
comparison
equal
deleted
inserted
replaced
324:e6e172a4915e | 325:3eff9241ea1e |
---|---|
1 2009-12-01 Tim Englich <tim.englich@intevation.de> | |
2 | |
3 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java: | |
4 All Data which is required to generate the Charts is now fetched using the | |
5 Method getChartResult. The Method advance and initialize now have nothing to do. | |
6 | |
7 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out): | |
8 Removed the advance call because all Data which is required to generate the Charts is | |
9 fetched using the Method getChartResult. | |
10 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java (initialize): | |
11 Use Method instantiate instead of Advance to add the required Data for describe | |
12 and feed this Transition. | |
13 | |
14 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (initialize), | |
15 src/main/java/de/intevation/gnv/transition/Transition.java (initialize): | |
16 Added new Method Initaialize which will be callcall to Initailize the current | |
17 Transition. In this step all Data will be fetched which is required to Ddescribe and | |
18 feed each Transition. | |
19 Also the AlternativeTransition was removed because it is not longer required. | |
20 | |
21 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (advance): | |
22 Switched to the usage of the Method initialize instead of Advance while instantiating | |
23 a new Productartifact, according to the Refactoring work wich is done in the | |
24 TransitionModel. | |
25 | |
26 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (initialize): | |
27 Added new Function Initialize so that it is possible to Initialize an Artifact | |
28 without doing this in the Constructor. That is nessessary because some Artifacts need | |
29 some Metadata (e.g. SourceID) befor it can be initialized. | |
30 | |
31 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml, | |
32 doc/conf/products/verticalprofile/conf_mesh.xml, | |
33 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml, | |
34 doc/conf/products/verticalcrosssection/conf_mesh.xml, | |
35 doc/conf/products/timeseries/conf_timeseriespoint.xml, | |
36 doc/conf/products/timeseries/conf_mesh.xml, | |
37 doc/conf/products/horizontalprofile/conf_mesh.xml, | |
38 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml, | |
39 doc/conf/products/horizontalcrosssection/conf_mesh.xml: | |
40 Some Refactoring work done according to the Refactoring Work wich | |
41 was done in the Transitionmodel. | |
42 | |
1 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de> | 43 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de> |
2 | 44 |
3 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java, | 45 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java, |
4 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java, | 46 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java, |
5 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java, | 47 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java, |