Mercurial > dive4elements > river
diff gwt-client/src/main/java/org/dive4elements/river/client/client/ui/stationinfo/MeasurementStationListGrid.java @ 6272:24be0cc1c67c
Replaced the 'old school' wiki link buttons with default links.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Tue, 11 Jun 2013 12:57:51 +0200 |
parents | 5319ecd0619c |
children | a52a038a6a09 |
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/stationinfo/MeasurementStationListGrid.java Tue Jun 11 12:41:33 2013 +0200 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/stationinfo/MeasurementStationListGrid.java Tue Jun 11 12:57:51 2013 +0200 @@ -39,11 +39,12 @@ ListGridField sfield = new ListGridField("kmstart", "Start [km]", 60); ListGridField efield = new ListGridField("kmend", "Ende [km]", 60); ListGridField stfield = new ListGridField("station", "Station [km]"); - ListGridField lfield = new ListGridField("link", "Link"); - lfield.setType(ListGridFieldType.LINK); - lfield.setCellFormatter(WikiLinks.cellFormatter(flys)); + ListGridField lfield = new ListGridField("infolink", "Link"); ListGridField cfield = new ListGridField("curvelink", "SQ"); cfield.addRecordClickHandler(this); + + this.setShowRecordComponents(true); + this.setShowRecordComponentsByCell(true); this.setFields(nfield, sfield, efield, stfield, lfield, cfield); } @@ -112,4 +113,15 @@ flys.newSQRelation(station.getRiverName(), station.getID()); } + @Override + public String getCellCSSText(ListGridRecord record, int rowNum, + int colNum) { + if (colNum == 6) { + return "text-decoration: underline; color: #0000EE; cursor: pointer;"; + } + else { + return super.getCellCSSText(record, rowNum, colNum); + } + } + }