Mercurial > dive4elements > gnv-client
comparison gnv/ChangeLog @ 394:14eecfde4607
Render links to step back to previous states into gui. Added controller to advance back to these states.
gnv/trunk@538 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 13 Jan 2010 22:17:02 +0000 |
parents | d812c5b62eb4 |
children | 79378c4babde |
comparison
equal
deleted
inserted
replaced
393:d812c5b62eb4 | 394:14eecfde4607 |
---|---|
1 2010-01-13 Ingo Weinzierl <ingo_weinzierl@web.de> | |
2 | |
3 * src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java, | |
4 src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java: | |
5 Added 'doAdvance' method to be able to advance only - without feed or | |
6 describe. We need this method to step back to previous states. Advance was | |
7 bundled with feed and describe, before. | |
8 | |
9 * src/main/java/de/intevation/gnv/action/sessionmodel/SessionModelFactory.java: | |
10 Some code refactoring. | |
11 | |
12 * src/main/java/de/intevation/gnv/util/XSLTransformer.java, | |
13 src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java: Set | |
14 parameter of xsl transformer which contains the url to step back to a | |
15 previous state. This parameter is used in xsl sheet to render a | |
16 link into the user interface. | |
17 | |
18 * src/main/java/de/intevation/gnv/action/PreviousArtifactStepAction.java: | |
19 New controller to step back to a previous state. | |
20 | |
21 * src/main/webapp/WEB-INF/config/struts-config.xml: Added a new action which | |
22 calls PreviousArtifactStepAction to step back to previous states. | |
23 | |
24 * src/main/webapp/WEB-INF/config/templates/describe-ui-static.xsl: | |
25 Refactored gui rendering. The static part of the parameter list is | |
26 rendered in a table with three columns (icon to step back, parameter name, | |
27 selected value). The target state to step back to is contained as | |
28 attribute 'art:state' in 'xform:select', 'xfom:select1' and 'xform:group' | |
29 nodes. | |
30 | |
31 * src/main/webapp/styles/default.css: Added a style class to adapt the first | |
32 column of the static part's table. | |
33 | |
1 2009-01-13 Sascha L. Teichmann <sascha.teichmann@intevation.de> | 34 2009-01-13 Sascha L. Teichmann <sascha.teichmann@intevation.de> |
2 | 35 |
3 * src/main/webapp/WEB-INF/jsp/mainlayout.jsp: Shortened | 36 * src/main/webapp/WEB-INF/jsp/mainlayout.jsp: Shortened |
4 fractions digits to four places to be displayable in static | 37 fractions digits to four places to be displayable in static |
5 ui description. | 38 ui description. |