comparison gnv/ChangeLog @ 573:bd67164cf28b

Devided actions and exports. Adjusted output and export actions. gnv/trunk@704 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 23 Feb 2010 17:43:16 +0000
parents 3f7bbc6dc751
children 800874dc0b29
comparison
equal deleted inserted replaced
572:3f7bbc6dc751 573:bd67164cf28b
1 2010-02-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2
3 * src/main/java/de/intevation/gnv/artifactdatabase/objects/DefaultOutputMode.java,
4 src/main/java/de/intevation/gnv/artifactdatabase/objects/OutputMode.java:
5 New method returning export modes.
6
7 * src/main/java/de/intevation/gnv/artifactdatabase/objects/DefaultExportMode.java,
8 src/main/java/de/intevation/gnv/artifactdatabase/objects/ExportMode.java:
9 Object storing information about mime-type, description and name of an
10 export mode.
11
12 * src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java:
13 Parse export modes from describe document and put them into OutputMode
14 objects.
15
16 * src/main/java/de/intevation/gnv/action/ChangeOptionsAction.java: Now, this
17 action is able to adjust histogram parameter as well.
18
19 * src/main/java/de/intevation/gnv/action/DoExportAction.java: An export is
20 triggered regarding a new parameter 'mode' which value can be 'pdf',
21 'svg' or 'img'. Before, we just took care on 'target' parameter.
22
23 * src/main/resources/applicationMessages.properties,
24 src/main/resources/applicationMessages_en.properties: Transformed draw
25 button into an update button.
26
27 * src/main/webapp/images/arrow_refresh.png: Icon for update button. (source:
28 famfamfam)
29
30 * src/main/webapp/WEB-INF/jsp/includes/display_histogram_options_inc.jsp,
31 src/main/webapp/WEB-INF/jsp/includes/display_diagramm_options_inc.jsp,
32 src/main/webapp/WEB-INF/jsp/includes/display_export_inc.jsp: Moved
33 exports from action panel into options panel. Actions (chart, histogram,
34 etc) are devided from exports (png, pdf, svg).
35
1 2010-02-23 Ingo Weinzierl <ingo.weinzierl@intevation.de> 36 2010-02-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2 37
3 * src/main/webapp/WEB-INF/config/struts-config.xml: Foward to wmslayout.jsp 38 * src/main/webapp/WEB-INF/config/struts-config.xml: Foward to wmslayout.jsp
4 instead of mainlayout.jsp if the user selected wms target. 39 instead of mainlayout.jsp if the user selected wms target.
5 40
6 * src/main/webapp/WEB-INF/jsp/wmslayout.jsp: New page for rendering a wms 41 * src/main/webapp/WEB-INF/jsp/wmslayout.jsp: New page for rendering a wms
7 client (OpenLayers). JavaScript loading take place in this page. If the 42 client (OpenLayers). JavaScript loading take place in this page. If the
8 user select the wms target, a forward to this page will be done. 43 user select the wms target, a forward to this page will be done.
44
45 TODO: Include OpenLayers library from local filesystem instead of loading
46 it from openlayers.org!
9 47
10 * src/main/webapp/WEB-INF/jsp/mainlayout.jsp: Removed OpenLayers JavaScript 48 * src/main/webapp/WEB-INF/jsp/mainlayout.jsp: Removed OpenLayers JavaScript
11 library and function to initialize OpenLayers. This reduces traffic while 49 library and function to initialize OpenLayers. This reduces traffic while
12 parameterization. 50 parameterization.
13 51

http://dive4elements.wald.intevation.org