diff flys-client/src/main/java/de/intevation/flys/client/client/ui/MultiPeriodPanel.java @ 4131:360e22afb98b

Cosmetics, warnings and minor TODOs.
author Christian Lins <christian.lins@intevation.de>
date Mon, 15 Oct 2012 00:04:35 +0200
parents 0de61fc9d281
children
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/MultiPeriodPanel.java	Sun Oct 14 14:44:28 2012 +0200
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/MultiPeriodPanel.java	Mon Oct 15 00:04:35 2012 +0200
@@ -1,38 +1,32 @@
 package de.intevation.flys.client.client.ui;
 
-import java.util.List;
-import java.util.ArrayList;
-import java.util.Date;
-
 import com.google.gwt.core.client.GWT;
 import com.google.gwt.i18n.client.DateTimeFormat;
 
-import com.smartgwt.client.data.Record;
-
+import com.smartgwt.client.types.ListGridFieldType;
+import com.smartgwt.client.widgets.Button;
 import com.smartgwt.client.widgets.Canvas;
 import com.smartgwt.client.widgets.Label;
-import com.smartgwt.client.widgets.Button;
 import com.smartgwt.client.widgets.events.ClickEvent;
 import com.smartgwt.client.widgets.events.ClickHandler;
-
 import com.smartgwt.client.widgets.grid.ListGrid;
 import com.smartgwt.client.widgets.grid.ListGridField;
 import com.smartgwt.client.widgets.grid.ListGridRecord;
-
+import com.smartgwt.client.widgets.grid.events.RecordClickEvent;
+import com.smartgwt.client.widgets.grid.events.RecordClickHandler;
 import com.smartgwt.client.widgets.layout.HLayout;
 import com.smartgwt.client.widgets.layout.VLayout;
 
-import com.smartgwt.client.types.ListGridFieldType;
-
-import com.smartgwt.client.widgets.grid.events.RecordClickEvent;
-import com.smartgwt.client.widgets.grid.events.RecordClickHandler;
-
 import de.intevation.flys.client.shared.model.Data;
 import de.intevation.flys.client.shared.model.DataItem;
 import de.intevation.flys.client.shared.model.DataList;
 import de.intevation.flys.client.shared.model.DefaultData;
 import de.intevation.flys.client.shared.model.DefaultDataItem;
 
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
 /**
  * This UIProvider creates a panel for location or distance input.
  *
@@ -42,6 +36,8 @@
 extends      PeriodPanel
 {
 
+    private static final long serialVersionUID = 1811025931934462457L;
+
     protected ListGrid elements;
 
     protected String values;
@@ -54,6 +50,7 @@
         super(startName, endName);
     }
 
+    @Override
     public Canvas createWidget(DataList data) {
         HLayout input = new HLayout();
         VLayout root = new VLayout();
@@ -63,6 +60,7 @@
         elements = new ListGrid();
 
         add.addClickHandler(new ClickHandler() {
+            @Override
             public void onClick(ClickEvent ce) {
                 Date f = inputPanel.getFromDate();
                 Date t = inputPanel.getToDate();
@@ -101,6 +99,7 @@
         }};
 
         elements.addRecordClickHandler(new RecordClickHandler() {
+                @Override
                 public void onRecordClick(final RecordClickEvent event) {
                     // Just handle remove-clicks
                     if(!event.getField().getName().equals(removeField.getName())) {
@@ -121,6 +120,7 @@
         return root;
     }
 
+    @SuppressWarnings("deprecation")
     @Override
     public Canvas createOld(DataList dataList) {
         GWT.log("old............................");
@@ -166,6 +166,7 @@
      *
      * @return the selected/inserted data.
      */
+    @Override
     public Data[] getData() {
         List<Data> data = new ArrayList<Data>();
 
@@ -182,6 +183,7 @@
     }
 
 
+    @Override
     protected boolean saveDateValues() {
         ListGridRecord[] lgr = elements.getRecords();
         if (lgr.length == 0) {
@@ -210,6 +212,7 @@
             setTo(to);
         }
 
+        @SuppressWarnings("deprecation")
         public void setFrom(Date from) {
             this.from = from;
             setAttribute(
@@ -218,6 +221,7 @@
         }
 
 
+        @SuppressWarnings("deprecation")
         public void setTo(Date to) {
             this.to = to;
             setAttribute(

http://dive4elements.wald.intevation.org