Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/wq/QDTable.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 | 1fae113b93fd |
children | 047a44270348 |
comparison
equal
deleted
inserted
replaced
1398:3f6d2f18ee7b | 1399:748e7c828d03 |
---|---|
17 public class QDTable extends ListGrid { | 17 public class QDTable extends ListGrid { |
18 | 18 |
19 /** The message class that provides i18n strings.*/ | 19 /** The message class that provides i18n strings.*/ |
20 protected FLYSConstants MESSAGE = GWT.create(FLYSConstants.class); | 20 protected FLYSConstants MESSAGE = GWT.create(FLYSConstants.class); |
21 | 21 |
22 /** The interface that provides the image resources. */ | |
23 private FLYSImages IMAGES = GWT.create(FLYSImages.class); | |
24 | 22 |
25 protected boolean lockClick; | 23 protected boolean lockClick; |
26 | 24 |
27 public QDTable() { | 25 public QDTable() { |
26 String baseUrl = GWT.getHostPageBaseURL(); | |
27 | |
28 setWidth100(); | 28 setWidth100(); |
29 setHeight100(); | 29 setHeight100(); |
30 setSelectionType(SelectionStyle.SINGLE); | 30 setSelectionType(SelectionStyle.SINGLE); |
31 setSelectionType(SelectionStyle.SINGLE); | 31 setSelectionType(SelectionStyle.SINGLE); |
32 setShowHeaderContextMenu(false); | 32 setShowHeaderContextMenu(false); |
35 setEmptyMessage(MESSAGE.empty_table()); | 35 setEmptyMessage(MESSAGE.empty_table()); |
36 | 36 |
37 ListGridField addMax = new ListGridField("max", ""); | 37 ListGridField addMax = new ListGridField("max", ""); |
38 addMax.setType(ListGridFieldType.ICON); | 38 addMax.setType(ListGridFieldType.ICON); |
39 addMax.setWidth(30); | 39 addMax.setWidth(30); |
40 addMax.setCellIcon(IMAGES.markerRed().getURL()); | 40 addMax.setCellIcon(baseUrl + MESSAGE.markerRed()); |
41 | 41 |
42 ListGridField addMin = new ListGridField("min", ""); | 42 ListGridField addMin = new ListGridField("min", ""); |
43 addMin.setType(ListGridFieldType.ICON); | 43 addMin.setType(ListGridFieldType.ICON); |
44 addMin.setWidth(30); | 44 addMin.setWidth(30); |
45 addMin.setCellIcon(IMAGES.markerGreen().getURL()); | 45 addMin.setCellIcon(baseUrl + MESSAGE.markerGreen()); |
46 | 46 |
47 ListGridField name = new ListGridField("name", MESSAGE.discharge()); | 47 ListGridField name = new ListGridField("name", MESSAGE.discharge()); |
48 name.setType(ListGridFieldType.TEXT); | 48 name.setType(ListGridFieldType.TEXT); |
49 name.setWidth("*"); | 49 name.setWidth("*"); |
50 | 50 |