Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/action/DescribeUIAction.java @ 703:21ad44ccdb84
Tooltip text of the back-button became language specific (issue227).
gnv/trunk@943 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 19 Apr 2010 08:37:35 +0000 |
parents | af22fa5567a6 |
children | 2659a5b1fa1e |
comparison
equal
deleted
inserted
replaced
702:acb0cea94258 | 703:21ad44ccdb84 |
---|---|
6 import de.intevation.gnv.artifactdatabase.client.ArtifactDatabaseClient; | 6 import de.intevation.gnv.artifactdatabase.client.ArtifactDatabaseClient; |
7 import de.intevation.gnv.artifactdatabase.client.ArtifactDatabaseClientFactory; | 7 import de.intevation.gnv.artifactdatabase.client.ArtifactDatabaseClientFactory; |
8 | 8 |
9 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription; | 9 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription; |
10 | 10 |
11 import de.intevation.gnv.propertiesreader.PropertiesReader; | |
12 import de.intevation.gnv.propertiesreader.PropertiesReaderFactory; | |
13 | |
11 import de.intevation.gnv.util.ArtifactNamespaceContext; | 14 import de.intevation.gnv.util.ArtifactNamespaceContext; |
12 import de.intevation.gnv.util.XMLUtils; | 15 import de.intevation.gnv.util.XMLUtils; |
13 import de.intevation.gnv.util.XSLTransformer; | 16 import de.intevation.gnv.util.XSLTransformer; |
17 | |
18 import java.util.ResourceBundle; | |
14 | 19 |
15 import javax.servlet.http.HttpServletRequest; | 20 import javax.servlet.http.HttpServletRequest; |
16 import javax.servlet.http.HttpServletResponse; | 21 import javax.servlet.http.HttpServletResponse; |
17 | 22 |
18 import javax.xml.xpath.XPathConstants; | 23 import javax.xml.xpath.XPathConstants; |
79 sm.getCurrentArtifact(), | 84 sm.getCurrentArtifact(), |
80 true); | 85 true); |
81 | 86 |
82 Node currentUI = artifactDescription.getCurrentUI(); | 87 Node currentUI = artifactDescription.getCurrentUI(); |
83 if (currentUI != null) { | 88 if (currentUI != null) { |
89 ResourceBundle res = ResourceBundle.getBundle( | |
90 "applicationMessages", adc.getLocale()); | |
91 String editText = res.getString("gnviewer.history.back.button"); | |
92 | |
84 XSLTransformer transformer = new XSLTransformer(); | 93 XSLTransformer transformer = new XSLTransformer(); |
85 | 94 |
86 String url = response.encodeURL( | 95 String url = response.encodeURL( |
87 mapping.findForward("back").getPath()); | 96 mapping.findForward("back").getPath()); |
88 transformer.addParameter("back-url", url); | 97 transformer.addParameter("back-url", url); |
98 transformer.addParameter("edit", editText); | |
89 | 99 |
90 String fisUrl = response.encodeURL( | 100 String fisUrl = response.encodeURL( |
91 mapping.findForward("selectfis").getPath()); | 101 mapping.findForward("selectfis").getPath()); |
92 transformer.addParameter("selectfis", fisUrl); | 102 transformer.addParameter("selectfis", fisUrl); |
93 | 103 |