comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/PeriodPanel.java @ 7942:1d6e5d9d9e57

Fixed date range input panels.
author Raimund Renkert <rrenkert@intevation.de>
date Wed, 18 Jun 2014 14:26:36 +0200
parents ea9eef426962
children 156980fb3cb9
comparison
equal deleted inserted replaced
7941:48d8dba891f6 7942:1d6e5d9d9e57
9 package org.dive4elements.river.client.client.ui; 9 package org.dive4elements.river.client.client.ui;
10 10
11 import com.google.gwt.core.client.GWT; 11 import com.google.gwt.core.client.GWT;
12 import com.google.gwt.i18n.client.DateTimeFormat; 12 import com.google.gwt.i18n.client.DateTimeFormat;
13 13
14 import com.smartgwt.client.data.DateRange;
14 import com.smartgwt.client.util.SC; 15 import com.smartgwt.client.util.SC;
15 import com.smartgwt.client.widgets.Canvas; 16 import com.smartgwt.client.widgets.Canvas;
16 import com.smartgwt.client.widgets.Label; 17 import com.smartgwt.client.widgets.Label;
17 import com.smartgwt.client.widgets.form.DynamicForm; 18 import com.smartgwt.client.widgets.form.DynamicForm;
18 import com.smartgwt.client.widgets.form.fields.DateRangeItem; 19 import com.smartgwt.client.widgets.form.fields.DateRangeItem;
180 return data.toArray(new Data[data.size()]); 181 return data.toArray(new Data[data.size()]);
181 } 182 }
182 183
183 184
184 protected boolean saveDateValues() { 185 protected boolean saveDateValues() {
185 Date st = inputPanel.getFromDate(); 186 DateRange range = inputPanel.getValue();
186 Date en = inputPanel.getToDate(); 187 Date st = range.getStartDate();
188 Date en = range.getEndDate();
187 if (st == null || en == null) { 189 if (st == null || en == null) {
188 SC.warn(MSG.error_wrong_date()); 190 SC.warn(MSG.error_wrong_date());
189 return false; 191 return false;
190 } 192 }
191 193

http://dive4elements.wald.intevation.org