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

http://dive4elements.wald.intevation.org