Fixes Layout checkstyle errors


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5878 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/layout/client/LayoutImpl.java b/user/src/com/google/gwt/layout/client/LayoutImpl.java
index a5e9730..4085413 100644
--- a/user/src/com/google/gwt/layout/client/LayoutImpl.java
+++ b/user/src/com/google/gwt/layout/client/LayoutImpl.java
@@ -60,6 +60,10 @@
 
   protected DivElement relativeRuler;
 
+  public void attach(Element parent) {
+    // Do nothing. This exists only to help LayoutImplIE6 avoid memory leaks.
+  }
+
   public Element attachChild(Element parent, Element child) {
     DivElement container = Document.get().createDivElement();
     container.appendChild(child);
@@ -77,6 +81,10 @@
     return container;
   }
 
+  public void detach(Element parent) {
+    // Do nothing. This exists only to help LayoutImplIE6 avoid memory leaks.
+  }
+
   public void fillParent(Element elem) {
     Style style = elem.getStyle();
     style.setPosition(Position.ABSOLUTE);
@@ -95,9 +103,6 @@
     }
 
     switch (unit) {
-      default:
-      case PX:
-        return 1;
       case PCT:
         return (vertical ? parent.getClientHeight() : parent.getClientWidth()) / 100.0;
       case EM:
@@ -114,6 +119,9 @@
         return fixedRuler.getOffsetWidth() / 28.4;
       case PC:
         return fixedRuler.getOffsetWidth() / 2.36;
+      default:
+      case PX:
+        return 1;
     }
   }
 
@@ -156,12 +164,4 @@
     style.clearWidth();
     style.clearHeight();
   }
-
-  public void detach(Element parent) {
-    // Do nothing. This exists only to help LayoutImplIE6 avoid memory leaks.
-  }
-
-  public void attach(Element parent) {
-    // Do nothing. This exists only to help LayoutImplIE6 avoid memory leaks.
-  }
 }
diff --git a/user/src/com/google/gwt/user/client/ui/LayoutPanel.java b/user/src/com/google/gwt/user/client/ui/LayoutPanel.java
index 880b8ae..99d067b 100644
--- a/user/src/com/google/gwt/user/client/ui/LayoutPanel.java
+++ b/user/src/com/google/gwt/user/client/ui/LayoutPanel.java
@@ -79,6 +79,24 @@
   }
 
   /**
+   * Gets the {@link Layer} associated with the given widget. This layer may be
+   * used to manipulate the child widget's layout constraints.
+   * 
+   * <p>
+   * After you have made changes to any of the child widgets' constraints, you
+   * must call one of the {@link HasAnimatedLayout} methods for those changes to
+   * be reflected visually.
+   * </p>
+   * 
+   * @param child the child widget whose layer is to be retrieved
+   * @return the associated layer
+   */
+  public Layout.Layer getLayer(Widget child) {
+    assert child.getParent() == this : "The requested widget is not a child of this panel";
+    return (Layout.Layer) child.getLayoutData();
+  }
+
+  /**
    * This method, or one of its overloads, must be called whenever any of the
    * {@link Layout.Layer layers} associated with its children is modified.
    * 
@@ -157,24 +175,6 @@
     }
   }
 
-  /**
-   * Gets the {@link Layer} associated with the given widget. This layer may be
-   * used to manipulate the child widget's layout constraints.
-   * 
-   * <p>
-   * After you have made changes to any of the child widgets' constraints, you
-   * must call one of the {@link HasAnimatedLayout} methods for those changes to
-   * be reflected visually.
-   * </p>
-   * 
-   * @param child the child widget whose layer is to be retrieved
-   * @return the associated layer
-   */
-  public Layout.Layer getLayer(Widget child) {
-    assert child.getParent() == this : "The requested widget is not a child of this panel";
-    return (Layout.Layer) child.getLayoutData();
-  }
-
   @Override
   public boolean remove(Widget w) {
     boolean removed = super.remove(w);