comparison gnv-artifacts/ChangeLog @ 358:2f7a28f211c7

Fetch ChartTheme from CallContext instead of creating it each time before creating a chart. gnv-artifacts/trunk@431 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 15 Dec 2009 15:30:25 +0000
parents 25e4724aa504
children 59ad8f37a590
comparison
equal deleted inserted replaced
357:25e4724aa504 358:2f7a28f211c7
1 2009-12-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2
3 Issue106
4
5 * doc/conf/conf.xml: Added charttemplate to global configuration.
6
7 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java: Made
8 method static to call it without initiating an object of its class.
9
10 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
11 Create ChartTheme at startup of artifact server and put it into global
12 context. The theme is created one time on this way.
13
14 * src/main/java/de/intevation/gnv/state/OutputState.jav,
15 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Changed
16 signature of 'out'-method. Call 'out' with CallContext instead of
17 CallMeta, which is contained in CallContext. CallContext is needed to
18 fetch the ChartTheme out of it.
19
20 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
21 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
22 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
23 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java:
24 Changed signature of 'getChart'-method which now gets the CallContext
25 containing the ChartTheme.
26
27 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
28 Get ChartTheme from CallContext instead of reading the XML file here.
29
1 2009-12-15 Sascha L. Teichmann <sascha.teichmann@intevation.de> 30 2009-12-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2 31
3 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java: 32 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
4 If a few (i, j) values are not available (gaps in the grid) try 33 If a few (i, j) values are not available (gaps in the grid) try
5 to fill the holes with guessing the values by the ones which could 34 to fill the holes with guessing the values by the ones which could

http://dive4elements.wald.intevation.org