comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/MeasurementStationTree.java @ 4290:6aa8cd8da224

Display observation start time in measurement station tree
author Björn Ricks <bjoern.ricks@intevation.de>
date Mon, 29 Oct 2012 10:04:56 +0100
parents 0c766c475805
children 6589f1c95101
comparison
equal deleted inserted replaced
4289:3fffd7d5d67d 4290:6aa8cd8da224
1 package de.intevation.flys.client.client.ui; 1 package de.intevation.flys.client.client.ui;
2
3 import java.util.Date;
2 4
3 import com.google.gwt.core.client.GWT; 5 import com.google.gwt.core.client.GWT;
4 import com.google.gwt.event.dom.client.ClickEvent; 6 import com.google.gwt.event.dom.client.ClickEvent;
5 import com.google.gwt.event.dom.client.ClickHandler; 7 import com.google.gwt.event.dom.client.ClickHandler;
8 import com.google.gwt.i18n.client.DateTimeFormat;
6 import com.google.gwt.i18n.client.NumberFormat; 9 import com.google.gwt.i18n.client.NumberFormat;
7 import com.google.gwt.user.client.ui.Anchor; 10 import com.google.gwt.user.client.ui.Anchor;
8 import com.google.gwt.user.client.ui.DecoratorPanel; 11 import com.google.gwt.user.client.ui.DecoratorPanel;
9 import com.google.gwt.user.client.ui.Grid; 12 import com.google.gwt.user.client.ui.Grid;
10 import com.google.gwt.user.client.ui.Label; 13 import com.google.gwt.user.client.ui.Label;
193 if (moperator != null) { 196 if (moperator != null) {
194 grid.setText(2, 0, MSG.measurement_station_operator()); 197 grid.setText(2, 0, MSG.measurement_station_operator());
195 grid.setText(2, 1, moperator); 198 grid.setText(2, 1, moperator);
196 } 199 }
197 200
201 DateTimeFormat df = DateTimeFormat.getMediumDateFormat();
202
203 Date starttime = station.getStartTime();
204 if (starttime != null) {
205 grid.setText(3, 0, MSG.measurement_station_start_time());
206 grid.setText(3, 1, df.format(starttime));
207 }
208
198 setWidget(grid); 209 setWidget(grid);
199 } 210 }
200 } 211 }
201 212
202 @Override 213 @Override

http://dive4elements.wald.intevation.org