]> source.dussan.org Git - vaadin-framework.git/commitdiff
Removed getLayout/setLayout (#8169)
authorArtur Signell <artur@vaadin.com>
Wed, 11 Apr 2012 18:43:30 +0000 (21:43 +0300)
committerArtur Signell <artur@vaadin.com>
Thu, 12 Apr 2012 06:58:42 +0000 (09:58 +0300)
src/com/vaadin/ui/Panel.java

index c279870a89f0449319d2e5cf8478cc9fc856cccb..e358462bbb1dde6ae023d856cb4a868a5ceebd19 100644 (file)
@@ -111,45 +111,6 @@ public class Panel extends AbstractComponentContainer implements Scrollable,
         super.setCaption(caption);
     }
 
-    /**
-     * Gets the current layout of the panel.
-     * 
-     * @return the Current layout of the panel.
-     * @deprecated A Panel can now contain a ComponentContainer which is not
-     *             necessarily a Layout. Use {@link #getContent()} instead.
-     */
-    @Deprecated
-    public Layout getLayout() {
-        if (content instanceof Layout) {
-            return (Layout) content;
-        } else if (content == null) {
-            return null;
-        }
-
-        throw new IllegalStateException(
-                "Panel does not contain a Layout. Use getContent() instead of getLayout().");
-    }
-
-    /**
-     * Sets the layout of the panel.
-     * 
-     * If given layout is null, a VerticalLayout with margins set is used as a
-     * default.
-     * 
-     * Components from old layout are not moved to new layout by default
-     * (changed in 5.2.2). Use function in Layout interface manually.
-     * 
-     * @param newLayout
-     *            the New layout of the panel.
-     * @deprecated A Panel can now contain a ComponentContainer which is not
-     *             necessarily a Layout. Use
-     *             {@link #setContent(ComponentContainer)} instead.
-     */
-    @Deprecated
-    public void setLayout(Layout newLayout) {
-        setContent(newLayout);
-    }
-
     /**
      * Returns the content of the Panel.
      *