comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/fixation/FixPeriodPanel.java @ 2884:88bca9f735c0

Implemented filter for fix analysis helper widgets. flys-client/trunk@4567 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Fri, 01 Jun 2012 10:27:14 +0000
parents c7da05282644
children bd16493cc0da
comparison
equal deleted inserted replaced
2883:c3feb721035c 2884:88bca9f735c0
135 public Data[] getData() { 135 public Data[] getData() {
136 List<Data> data = new ArrayList<Data>(); 136 List<Data> data = new ArrayList<Data>();
137 137
138 boolean valid = saveDateValues(); 138 boolean valid = saveDateValues();
139 if(valid) { 139 if(valid) {
140 this.fixFilter.setFromDate(this.start);
141 this.fixFilter.setToDate(this.end);
142 String start = Long.valueOf(this.start).toString(); 140 String start = Long.valueOf(this.start).toString();
143 String end = Long.valueOf(this.end).toString(); 141 String end = Long.valueOf(this.end).toString();
144 DataItem startItem = new DefaultDataItem(startName, startName, start); 142 DataItem startItem = new DefaultDataItem(startName, startName, start);
145 DataItem endItem = new DefaultDataItem(endName, endName, end); 143 DataItem endItem = new DefaultDataItem(endName, endName, end);
146 data.add(new DefaultData( 144 data.add(new DefaultData(
170 // No selection, return false. 168 // No selection, return false.
171 return false; 169 return false;
172 } 170 }
173 171
174 172
175 public void setFilter(FixFilter filter) {
176 this.fixFilter = filter;
177 }
178
179
180 public FixFilter getFilter() {
181 return this.fixFilter;
182 }
183
184 public void success() {} 173 public void success() {}
185 174
186 protected boolean saveDateValues() { 175 protected boolean saveDateValues() {
187 Date st = inputPanel.getFromDate(); 176 Date st = inputPanel.getFromDate();
188 Date en = inputPanel.getToDate(); 177 Date en = inputPanel.getToDate();

http://dive4elements.wald.intevation.org