comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/range/LocationsTable.java @ 1399:748e7c828d03

Issue312. Moved images and get image urls from constants to completly support IE7. flys-client/trunk@3284 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Thu, 17 Nov 2011 14:10:51 +0000
parents 39acba4b5f0b
children 047a44270348
comparison
equal deleted inserted replaced
1398:3f6d2f18ee7b 1399:748e7c828d03
21 public class LocationsTable extends ListGrid { 21 public class LocationsTable extends ListGrid {
22 22
23 /** The message class that provides i18n strings.*/ 23 /** The message class that provides i18n strings.*/
24 protected FLYSConstants MSG = GWT.create(FLYSConstants.class); 24 protected FLYSConstants MSG = GWT.create(FLYSConstants.class);
25 25
26 /** The interface that provides the image resources. */
27 private FLYSImages IMAGES = GWT.create(FLYSImages.class);
28
29 26
30 public LocationsTable() { 27 public LocationsTable() {
28
29 String baseUrl = GWT.getHostPageBaseURL();
30
31 setWidth100(); 31 setWidth100();
32 setHeight100(); 32 setHeight100();
33 setSelectionType(SelectionStyle.SINGLE); 33 setSelectionType(SelectionStyle.SINGLE);
34 setSelectionType(SelectionStyle.SINGLE); 34 setSelectionType(SelectionStyle.SINGLE);
35 setShowHeaderContextMenu(false); 35 setShowHeaderContextMenu(false);
39 setCanReorderFields(false); 39 setCanReorderFields(false);
40 40
41 ListGridField addfrom = new ListGridField ("", ""); 41 ListGridField addfrom = new ListGridField ("", "");
42 addfrom.setType(ListGridFieldType.ICON); 42 addfrom.setType(ListGridFieldType.ICON);
43 addfrom.setWidth(20); 43 addfrom.setWidth(20);
44 addfrom.setCellIcon(IMAGES.markerGreen().getURL()); 44 addfrom.setCellIcon(baseUrl + MSG.markerGreen());
45 45
46 ListGridField addto = new ListGridField("", ""); 46 ListGridField addto = new ListGridField("", "");
47 addto.setType(ListGridFieldType.ICON); 47 addto.setType(ListGridFieldType.ICON);
48 addto.setWidth(20); 48 addto.setWidth(20);
49 addto.setCellIcon(IMAGES.markerRed().getURL()); 49 addto.setCellIcon(baseUrl + MSG.markerRed());
50 50
51 ListGridField ldescr = new ListGridField( 51 ListGridField ldescr = new ListGridField(
52 "description", MSG.description()); 52 "description", MSG.description());
53 ldescr.setType(ListGridFieldType.TEXT); 53 ldescr.setType(ListGridFieldType.TEXT);
54 ldescr.setWidth("*"); 54 ldescr.setWidth("*");

http://dive4elements.wald.intevation.org