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 :

http://dive4elements.wald.intevation.org