]> source.dussan.org Git - vaadin-framework.git/commitdiff
Change c.g.g.u.c.Element to c.g.g.d.Element (#13334)
authorHenrik Paul <henrik@vaadin.com>
Thu, 13 Feb 2014 10:55:03 +0000 (12:55 +0200)
committerHenrik Paul <henrik@vaadin.com>
Thu, 13 Feb 2014 10:55:03 +0000 (12:55 +0200)
Change-Id: I8942623466441846ac4100dc6f451d0948d005a9

client/src/com/vaadin/client/ui/grid/Cell.java
client/src/com/vaadin/client/ui/grid/Escalator.java
client/src/com/vaadin/client/ui/grid/FlyweightCell.java
client/src/com/vaadin/client/ui/grid/FlyweightRow.java
client/src/com/vaadin/client/ui/grid/PositionFunction.java
client/src/com/vaadin/client/ui/grid/Row.java
client/src/com/vaadin/client/ui/grid/ScrollbarBundle.java

index 31156ffe7ba8ad70d63bf45d55b3339934661e39..3d42f082a609bc626a10cda82fa169aa3db9246a 100644 (file)
@@ -16,7 +16,7 @@
 
 package com.vaadin.client.ui.grid;
 
-import com.google.gwt.user.client.Element;
+import com.google.gwt.dom.client.Element;
 import com.google.gwt.user.client.ui.HasOneWidget;
 
 /**
index 1a3f50b4163145712c798f5af7b0ab47b11832ae..a1d895c2ddfa346cc902a8f1bba52b9981efe938 100644 (file)
@@ -30,6 +30,7 @@ import com.google.gwt.animation.client.AnimationScheduler.AnimationHandle;
 import com.google.gwt.core.client.Duration;
 import com.google.gwt.core.client.JavaScriptObject;
 import com.google.gwt.dom.client.Document;
+import com.google.gwt.dom.client.Element;
 import com.google.gwt.dom.client.NativeEvent;
 import com.google.gwt.dom.client.Node;
 import com.google.gwt.dom.client.NodeList;
@@ -38,7 +39,6 @@ import com.google.gwt.dom.client.Style.Display;
 import com.google.gwt.dom.client.Style.Unit;
 import com.google.gwt.event.shared.HandlerRegistration;
 import com.google.gwt.user.client.DOM;
-import com.google.gwt.user.client.Element;
 import com.google.gwt.user.client.Window;
 import com.google.gwt.user.client.ui.UIObject;
 import com.google.gwt.user.client.ui.Widget;
@@ -1427,7 +1427,7 @@ public class Escalator extends Widget {
          * @return the pixel width of the widest element in the indicated column
          */
         public int calculateMaxColWidth(int index) {
-            Element row = (Element) root.getFirstChildElement();
+            Element row = root.getFirstChildElement();
             int maxWidth = 0;
             while (row != null) {
                 final Element cell = (Element) row.getChild(index);
@@ -1436,7 +1436,7 @@ public class Escalator extends Widget {
                 if (isVisible) {
                     maxWidth = Math.max(maxWidth, cell.getScrollWidth());
                 }
-                row = (Element) row.getNextSiblingElement();
+                row = row.getNextSiblingElement();
             }
             return maxWidth;
         }
@@ -1446,9 +1446,9 @@ public class Escalator extends Widget {
          * the column configuration.
          */
         public void reapplyColumnWidths() {
-            Element row = (Element) root.getFirstChildElement();
+            Element row = root.getFirstChildElement();
             while (row != null) {
-                Element cell = (Element) row.getFirstChildElement();
+                Element cell = row.getFirstChildElement();
                 int columnIndex = 0;
                 while (cell != null) {
                     @SuppressWarnings("hiding")
@@ -1461,10 +1461,10 @@ public class Escalator extends Widget {
                      */
                     cell.getStyle().setWidth(width, Unit.PX);
 
-                    cell = (Element) cell.getNextSiblingElement();
+                    cell = cell.getNextSiblingElement();
                     columnIndex++;
                 }
-                row = (Element) row.getNextSiblingElement();
+                row = row.getNextSiblingElement();
             }
 
             reapplyRowWidths();
@@ -3563,7 +3563,10 @@ public class Escalator extends Widget {
         Node possibleWidgetNode = cellNode.getFirstChild();
         if (possibleWidgetNode != null
                 && possibleWidgetNode.getNodeType() == Node.ELEMENT_NODE) {
-            return Util.findWidget((Element) possibleWidgetNode, null);
+            @SuppressWarnings("deprecation")
+            com.google.gwt.user.client.Element castElement = (com.google.gwt.user.client.Element) possibleWidgetNode
+                    .cast();
+            return Util.findWidget(castElement, null);
         }
         return null;
     }
index 752b8f793f259c93f73d55b09a92538a8ef2f8bc..8f52e415e5f8788dd019bc8b6a4edfe36317dfe3 100644 (file)
@@ -17,10 +17,10 @@ package com.vaadin.client.ui.grid;
 
 import java.util.List;
 
+import com.google.gwt.dom.client.Element;
 import com.google.gwt.dom.client.Style.Display;
 import com.google.gwt.dom.client.Style.Unit;
 import com.google.gwt.user.client.DOM;
-import com.google.gwt.user.client.Element;
 import com.google.gwt.user.client.ui.IsWidget;
 import com.google.gwt.user.client.ui.Widget;
 import com.vaadin.client.ui.grid.FlyweightRow.CellIterator;
index a9d638a7368478ea5d95c91132cfa222a345baff..6bfd368c6b2e1f508dabff00dade4a822c17ee03 100644 (file)
@@ -20,8 +20,8 @@ import java.util.Collection;
 import java.util.Iterator;
 import java.util.List;
 
+import com.google.gwt.dom.client.Element;
 import com.google.gwt.dom.client.Node;
-import com.google.gwt.user.client.Element;
 
 /**
  * An internal implementation of the {@link Row} interface.
index d3c0b0ade673dd43923cb7afb463ea6181c0b97f..e41e533996fbcff5af1226de755c66d1ddb50751 100644 (file)
@@ -16,8 +16,8 @@
 
 package com.vaadin.client.ui.grid;
 
+import com.google.gwt.dom.client.Element;
 import com.google.gwt.dom.client.Style.Unit;
-import com.google.gwt.user.client.Element;
 
 /**
  * A functional interface that can be used for positioning elements in the DOM.
index b6e20561a0ae53fd005309637fec339923e9be2f..209da58fec904518e2f619f09be71a902d2bbdeb 100644 (file)
@@ -16,7 +16,7 @@
 
 package com.vaadin.client.ui.grid;
 
-import com.google.gwt.user.client.Element;
+import com.google.gwt.dom.client.Element;
 
 /**
  * A representation of a row in an {@link Escalator}.
index 996c1650b0e6ea96a2f8107a2839996ce42701b0..b9267178c10b2eeb4631ebefecf0cd18621cc642 100644 (file)
 
 package com.vaadin.client.ui.grid;
 
+import com.google.gwt.dom.client.Element;
 import com.google.gwt.dom.client.Style.Overflow;
 import com.google.gwt.dom.client.Style.Unit;
 import com.google.gwt.user.client.DOM;
-import com.google.gwt.user.client.Element;
 
 /**
  * An element-like bundle representing a configurable and visual scrollbar in