Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/ExportPanel.java @ 433:ad2c4fb17318
Adjusted the width of an export button and added a tooltip to distinguish different exports.
flys-client/trunk@1935 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Tue, 17 May 2011 10:14:22 +0000 |
parents | 50b88b641be6 |
children | 0d3d3860beb5 |
comparison
equal
deleted
inserted
replaced
432:8ea213bd8fba | 433:ad2c4fb17318 |
---|---|
89 String url = getExportUrl(name, facet); | 89 String url = getExportUrl(name, facet); |
90 String iUrl = GWT.getHostPageBaseURL() + MSG.imageSave(); | 90 String iUrl = GWT.getHostPageBaseURL() + MSG.imageSave(); |
91 | 91 |
92 HTMLPane pane = new HTMLPane(); | 92 HTMLPane pane = new HTMLPane(); |
93 pane.setContents("<a href='" + url + "'><img src='" + iUrl + "'></a>"); | 93 pane.setContents("<a href='" + url + "'><img src='" + iUrl + "'></a>"); |
94 pane.setWidth(30); | |
95 pane.setTooltip(getTooltipText(name, facet)); | |
94 | 96 |
95 return pane; | 97 return pane; |
96 } | 98 } |
97 | 99 |
98 | 100 |
115 url += "&server=" + config.getServerUrl(); | 117 url += "&server=" + config.getServerUrl(); |
116 url += "&locale=" + config.getLocale(); | 118 url += "&locale=" + config.getLocale(); |
117 | 119 |
118 return url; | 120 return url; |
119 } | 121 } |
122 | |
123 | |
124 /** | |
125 * Creates a text used as tooltip for a specific export and type. | |
126 * | |
127 * @param name The name of the export. | |
128 * @param facet The name of the export type (e.g. CSV, WST). | |
129 * | |
130 * @return a tooltip text. | |
131 */ | |
132 protected String getTooltipText(String name, String facet) { | |
133 return MSG.getString(name) + " | " + MSG.getString(facet); | |
134 } | |
120 } | 135 } |
121 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 136 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |