]> source.dussan.org Git - vaadin-framework.git/commitdiff
changed tests and demos to uses vertical/horizontal split panel
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 4 Nov 2010 14:14:54 +0000 (14:14 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 4 Nov 2010 14:14:54 +0000 (14:14 +0000)
svn changeset:15863/svn branch:6.5

22 files changed:
tests/src/com/vaadin/tests/ScrollbarStressTest.java
tests/src/com/vaadin/tests/TestBench.java
tests/src/com/vaadin/tests/TestForApplicationLayoutThatUsesWholeBrosersSpace.java
tests/src/com/vaadin/tests/TestForBasicApplicationLayout.java
tests/src/com/vaadin/tests/TestSplitPanel.java
tests/src/com/vaadin/tests/components/accordion/AccordionInactiveTabSize.java
tests/src/com/vaadin/tests/components/splitpanel/SplitPanelExtraScrollbars.java
tests/src/com/vaadin/tests/components/splitpanel/SplitPanelInModalWindow.java
tests/src/com/vaadin/tests/components/splitpanel/SplitPanelSplitterWidth.java
tests/src/com/vaadin/tests/components/splitpanel/SplitPanelWidthOnResize.java
tests/src/com/vaadin/tests/components/splitpanel/SplitPanelWithRichTextArea.java
tests/src/com/vaadin/tests/components/table/DisabledTableShouldNotSendPageLengthUpdates.java
tests/src/com/vaadin/tests/components/table/SafariRenderingBugWhiteSpace.java
tests/src/com/vaadin/tests/dd/DDTest6.java
tests/src/com/vaadin/tests/tickets/Ticket1225.java
tests/src/com/vaadin/tests/tickets/Ticket1983.java
tests/src/com/vaadin/tests/tickets/Ticket2061b.java
tests/src/com/vaadin/tests/tickets/Ticket2062.java
tests/src/com/vaadin/tests/tickets/Ticket2245.java
tests/src/com/vaadin/tests/tickets/Ticket2319.java
tests/src/com/vaadin/tests/tickets/Ticket2405.java
tests/src/com/vaadin/tests/tickets/Ticket2901.java

index d7b8cdd8bf39ee345b350447a4d1f34e0365e5c8..b2ea3dbf3d2cf1bb460cb0a5fb0b7b31ba8224e4 100644 (file)
@@ -14,6 +14,7 @@ import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.TabSheet;
 import com.vaadin.ui.Table;
 import com.vaadin.ui.VerticalLayout;
+import com.vaadin.ui.VerticalSplitPanel;
 import com.vaadin.ui.Window;
 
 public class ScrollbarStressTest extends Application {
@@ -21,7 +22,7 @@ public class ScrollbarStressTest extends Application {
     final Window main = new Window("Scrollbar Stress Test");
 
     final Panel panel = new Panel("Panel");
-    final SplitPanel splitPanel = new SplitPanel();
+    final SplitPanel splitPanel = new VerticalSplitPanel();
     final Accordion accordion = new Accordion();
     final TabSheet tabsheet = new TabSheet();
     final Window subwindow = new Window("Subwindow");
index e4d07730f4dcc203e6245b72203ae4b8c6e5e8c1..510d03624dc7b8e5b5721d4cced4d538020ee492 100644 (file)
@@ -18,6 +18,7 @@ import com.vaadin.data.util.HierarchicalContainer;
 import com.vaadin.terminal.ExternalResource;
 import com.vaadin.ui.Component;
 import com.vaadin.ui.CustomComponent;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.Label;
 import com.vaadin.ui.Layout;
 import com.vaadin.ui.Link;
@@ -52,7 +53,7 @@ public class TestBench extends com.vaadin.Application implements
     Window mainWindow = new Window("TestBench window");
 
     // Main layout consists of tree menu and body layout
-    SplitPanel mainLayout = new SplitPanel(SplitPanel.ORIENTATION_HORIZONTAL);
+    SplitPanel mainLayout = new HorizontalSplitPanel();
 
     Tree menu;
 
index 410f84582f4acadafa76b61e6c62275dd973f4cb..fc7d631dddb758a4b34594bf11d99674ad7bd625 100644 (file)
@@ -5,10 +5,12 @@
 package com.vaadin.tests;
 
 import com.vaadin.Application;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.Label;
 import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.Table;
 import com.vaadin.ui.VerticalLayout;
+import com.vaadin.ui.VerticalSplitPanel;
 import com.vaadin.ui.Window;
 
 public class TestForApplicationLayoutThatUsesWholeBrosersSpace extends
@@ -29,10 +31,9 @@ public class TestForApplicationLayoutThatUsesWholeBrosersSpace extends
 
         rootLayout.addComponent(new Label("header"));
 
-        firstLevelSplit = new SplitPanel();
+        firstLevelSplit = new VerticalSplitPanel();
 
-        final SplitPanel secondSplitPanel = new SplitPanel(
-                SplitPanel.ORIENTATION_HORIZONTAL);
+        final SplitPanel secondSplitPanel = new HorizontalSplitPanel();
         secondSplitPanel.setFirstComponent(new Label("left"));
 
         final VerticalLayout topRight = new VerticalLayout();
index 262b1275d93613b52c70f3fd6356c664a8320f45..989655aceafa3426d4225b83d0f5edf87aeb2a4c 100644 (file)
@@ -11,6 +11,7 @@ import com.vaadin.ui.Button.ClickEvent;
 import com.vaadin.ui.Button.ClickListener;\r
 import com.vaadin.ui.CustomComponent;\r
 import com.vaadin.ui.DateField;\r
+import com.vaadin.ui.HorizontalSplitPanel;\r
 import com.vaadin.ui.Label;\r
 import com.vaadin.ui.Panel;\r
 import com.vaadin.ui.SplitPanel;\r
@@ -43,10 +44,10 @@ public class TestForBasicApplicationLayout extends CustomComponent {
 \r
         });\r
 \r
-        final SplitPanel sp = new SplitPanel(SplitPanel.ORIENTATION_HORIZONTAL);\r
+        final SplitPanel sp = new HorizontalSplitPanel();\r
         sp.setSplitPosition(290, SplitPanel.UNITS_PIXELS);\r
 \r
-        final SplitPanel sp2 = new SplitPanel(SplitPanel.ORIENTATION_VERTICAL);\r
+        final SplitPanel sp2 = new HorizontalSplitPanel();\r
         sp2.setSplitPosition(255, SplitPanel.UNITS_PIXELS);\r
 \r
         final Panel p = new Panel("Accordion Panel");\r
index 21e04154adc5c7633d5215f4643e3c88924cc0a2..b7d6f6dba62c10f38a9a28e0dfb58fec11a884d1 100644 (file)
@@ -6,13 +6,14 @@ package com.vaadin.tests;
 
 import com.vaadin.ui.Label;
 import com.vaadin.ui.SplitPanel;
+import com.vaadin.ui.VerticalSplitPanel;
 import com.vaadin.ui.Window;
 
 public class TestSplitPanel extends com.vaadin.Application {
 
     // SplitPanel verticalSplit = new
     // SplitPanel(SplitPanel.ORIENTATION_HORIZONTAL);
-    SplitPanel verticalSplit = new SplitPanel(SplitPanel.ORIENTATION_VERTICAL);
+    SplitPanel verticalSplit = new VerticalSplitPanel();
 
     @Override
     public void init() {
index 28b06709ff5094417064725465685575123c2f48..959d5eaf978e9e2ae7b885dd3ec098b6025abf60 100644 (file)
@@ -2,6 +2,7 @@ package com.vaadin.tests.components.accordion;
 
 import com.vaadin.tests.components.TestBase;
 import com.vaadin.ui.Accordion;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.TabSheet.Tab;
 import com.vaadin.ui.TextField;
@@ -20,7 +21,7 @@ public class AccordionInactiveTabSize extends TestBase {
 
     @Override
     protected void setup() {
-        SplitPanel sp = new SplitPanel(SplitPanel.ORIENTATION_HORIZONTAL);
+        SplitPanel sp = new HorizontalSplitPanel();
         sp.setSizeFull();
 
         Accordion acc = new Accordion();
index 1def3c3154812d49969ff684840fb43eba364593..cc30d2bbc0f76e73e4af14baa7693d6413c94116 100644 (file)
@@ -6,6 +6,7 @@ import com.vaadin.ui.Button;
 import com.vaadin.ui.Button.ClickEvent;\r
 import com.vaadin.ui.Button.ClickListener;\r
 import com.vaadin.ui.HorizontalLayout;\r
+import com.vaadin.ui.HorizontalSplitPanel;\r
 import com.vaadin.ui.NativeButton;\r
 import com.vaadin.ui.SplitPanel;\r
 import com.vaadin.ui.Window;\r
@@ -19,7 +20,7 @@ public class SplitPanelExtraScrollbars extends AbstractTestCase implements
 \r
     @Override\r
     public void init() {\r
-        sp = new SplitPanel(SplitPanel.ORIENTATION_HORIZONTAL);\r
+        sp = new HorizontalSplitPanel();\r
         sp.setSizeFull();\r
         sp.setSplitPosition(0, Sizeable.UNITS_PIXELS);\r
 \r
index 4a9020e2bf24118e5c501ba761b406f29d894cc4..3d944f7af298e894fd2d3be3ab32f425d09cc79b 100644 (file)
@@ -2,6 +2,7 @@ package com.vaadin.tests.components.splitpanel;
 
 import com.vaadin.terminal.Sizeable;
 import com.vaadin.tests.components.TestBase;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.VerticalLayout;
 import com.vaadin.ui.Window;
@@ -18,8 +19,7 @@ public class SplitPanelInModalWindow extends TestBase {
         modalWindow.setModal(true); // This line causes the problem
         getMainWindow().addWindow(modalWindow);
 
-        SplitPanel splitPanel = new SplitPanel(
-                SplitPanel.ORIENTATION_HORIZONTAL);
+        SplitPanel splitPanel = new HorizontalSplitPanel();
         splitPanel.setSplitPosition(20);
         vl.addComponent(splitPanel);
     }
index ae239cedc1740caf6eab9f32aa9e973e23773e96..1c0a497cf0352dcd7992b98cd382425b507cbe7b 100644 (file)
@@ -3,8 +3,10 @@ package com.vaadin.tests.components.splitpanel;
 import com.vaadin.tests.components.TestBase;
 import com.vaadin.ui.Button;
 import com.vaadin.ui.Button.ClickEvent;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.Panel;
 import com.vaadin.ui.SplitPanel;
+import com.vaadin.ui.VerticalSplitPanel;
 import com.vaadin.ui.Window.Notification;
 
 public class SplitPanelSplitterWidth extends TestBase {
@@ -21,8 +23,7 @@ public class SplitPanelSplitterWidth extends TestBase {
 
     @Override
     protected void setup() {
-        final SplitPanel split = new SplitPanel(
-                SplitPanel.ORIENTATION_HORIZONTAL);
+        final SplitPanel split = new HorizontalSplitPanel();
         split.setWidth("200px");
         split.setHeight("200px");
         split.setLocked(true);
@@ -33,7 +34,7 @@ public class SplitPanelSplitterWidth extends TestBase {
         p.setSizeFull();
         split.addComponent(p);
 
-        final SplitPanel split2 = new SplitPanel();
+        final SplitPanel split2 = new VerticalSplitPanel();
         split2.setWidth("200px");
         split2.setHeight("200px");
         split2.setLocked(true);
index b49131b94fdc5ba66f3a9647649e5582a61db78f..dfbdac05f919b5a7dd555da2cc8d2fd7241d04c0 100644 (file)
@@ -3,6 +3,7 @@ package com.vaadin.tests.components.splitpanel;
 import com.vaadin.terminal.Sizeable;\r
 import com.vaadin.tests.components.AbstractTestCase;\r
 import com.vaadin.ui.Button;\r
+import com.vaadin.ui.HorizontalSplitPanel;\r
 import com.vaadin.ui.NativeButton;\r
 import com.vaadin.ui.SplitPanel;\r
 import com.vaadin.ui.TextField;\r
@@ -17,8 +18,7 @@ public class SplitPanelWidthOnResize extends AbstractTestCase {
         layout.setSizeFull();\r
         Window w = new Window("", layout);\r
         setMainWindow(w);\r
-        SplitPanel splitPanel = new SplitPanel(\r
-                SplitPanel.ORIENTATION_HORIZONTAL);\r
+        SplitPanel splitPanel = new HorizontalSplitPanel();\r
         Button button = new NativeButton("A huge button");\r
         button.setSizeFull();\r
         TextField textField = new TextField("A small textfield");\r
index f5e5435d45307b9a1499420fc2bfd4a11d1d22b8..303b2b232483a7a28ba3935b4c3e3c8935586ca3 100644 (file)
@@ -4,12 +4,13 @@ import com.vaadin.tests.components.TestBase;
 import com.vaadin.ui.Label;
 import com.vaadin.ui.RichTextArea;
 import com.vaadin.ui.SplitPanel;
+import com.vaadin.ui.VerticalSplitPanel;
 
 public class SplitPanelWithRichTextArea extends TestBase {
 
     @Override
     protected void setup() {
-        SplitPanel sp = new SplitPanel();
+        SplitPanel sp = new VerticalSplitPanel();
         sp.setSizeFull();
         RichTextArea rta = new RichTextArea();
         rta.setSizeFull();
index 58aa86eb3182025c75c57cef805f954a821e0234..d4fc3139278c8f308073024a3d8dd3e75f8dcefb 100644 (file)
@@ -3,6 +3,7 @@ package com.vaadin.tests.components.table;
 import com.vaadin.tests.components.TestBase;
 import com.vaadin.ui.Button;
 import com.vaadin.ui.Button.ClickEvent;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.Table;
 
@@ -13,7 +14,7 @@ public class DisabledTableShouldNotSendPageLengthUpdates extends TestBase {
 
     @Override
     protected void setup() {
-        SplitPanel split = new SplitPanel(SplitPanel.ORIENTATION_VERTICAL);
+        SplitPanel split = new HorizontalSplitPanel();
         table.addContainerProperty("name", Integer.class, 0);
         Button button = new Button("Add items", new Button.ClickListener() {
             public void buttonClick(ClickEvent event) {
index 384bcecde689ac8cbf864ada9869152059e41559..38510f1c6c0b6ac44edb562d8653e6626cdaa5fe 100644 (file)
@@ -3,6 +3,7 @@ package com.vaadin.tests.components.table;
 import com.vaadin.data.Property.ValueChangeEvent;
 import com.vaadin.data.Property.ValueChangeListener;
 import com.vaadin.tests.components.TestBase;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.Panel;
 import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.Table;
@@ -12,7 +13,7 @@ public class SafariRenderingBugWhiteSpace extends TestBase {
     @Override
     protected void setup() {
 
-        final SplitPanel split = new SplitPanel(SplitPanel.ORIENTATION_VERTICAL);
+        final SplitPanel split = new HorizontalSplitPanel();
 
         final Table table = new Table();
         table.addContainerProperty("name", String.class, "");
index 3401ff9acab7d337a6364303b610d67bf577e0b4..87d24b5b1758cbcd2a885684dc2335950c44f488 100644 (file)
@@ -40,6 +40,7 @@ import com.vaadin.ui.Component;
 import com.vaadin.ui.CssLayout;
 import com.vaadin.ui.DragAndDropWrapper;
 import com.vaadin.ui.Embedded;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.Html5File;
 import com.vaadin.ui.Label;
 import com.vaadin.ui.SplitPanel;
@@ -71,7 +72,7 @@ public class DDTest6 extends TestBase {
         // get()
         // not converted to thread local
 
-        sp = new SplitPanel(SplitPanel.ORIENTATION_HORIZONTAL);
+        sp = new HorizontalSplitPanel();
         sp.setSplitPosition(20);
         CssLayout l = new CssLayout();
         sp.setFirstComponent(l);
index 1f91e44262e670ea73f6ceed36b2e130bc1c5f27..998b81ac7711898825e23f45e4b95b21453ebf62 100644 (file)
@@ -8,6 +8,7 @@ import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.TabSheet;
 import com.vaadin.ui.Table;
 import com.vaadin.ui.VerticalLayout;
+import com.vaadin.ui.VerticalSplitPanel;
 import com.vaadin.ui.Window;
 
 /**
@@ -24,7 +25,7 @@ public class Ticket1225 extends Application {
                 "Test app to break layout fuction in IE7");
         setMainWindow(mainWin);
 
-        SplitPanel sp = new SplitPanel();
+        SplitPanel sp = new VerticalSplitPanel();
 
         sp.setFirstComponent(new Label("First"));
 
index 9acd8d133187dc1156e657417d490d4eedc89040..26e61e9cf43af9ddde70e69decc627f2677c7cb6 100644 (file)
@@ -5,6 +5,7 @@ import com.vaadin.data.util.IndexedContainer;
 import com.vaadin.terminal.Sizeable;
 import com.vaadin.ui.Button;
 import com.vaadin.ui.Button.ClickEvent;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.Layout;
 import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.Table;
@@ -23,14 +24,13 @@ public class Ticket1983 extends Application {
         setMainWindow(main);
     }
 
-    private static class TestLayout extends SplitPanel {
+    private static class TestLayout extends HorizontalSplitPanel {
         boolean isLong = true;
         final Table table = new MyTable();
         final String propId = "col";
         final String propId2 = "col2";
 
         public TestLayout() {
-            super(ORIENTATION_HORIZONTAL);
 
             setSplitPosition(200, Sizeable.UNITS_PIXELS);
             setMargin(false);
@@ -45,7 +45,7 @@ public class Ticket1983 extends Application {
         }
 
         private SplitPanel initLeftSide() {
-            final SplitPanel leftSide = new SplitPanel(ORIENTATION_VERTICAL);
+            final SplitPanel leftSide = new HorizontalSplitPanel();
             leftSide.setHeight("100%");
 
             final IndexedContainer dataSource = new IndexedContainer();
index f81464dc9bfafcb041f9ecce2287bc0177062bae..a22c2f6a19b28103692e3b087fc1d3c106c04110 100644 (file)
@@ -13,6 +13,7 @@ import com.vaadin.ui.Label;
 import com.vaadin.ui.Panel;
 import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.TabSheet;
+import com.vaadin.ui.VerticalSplitPanel;
 import com.vaadin.ui.TabSheet.SelectedTabChangeEvent;
 import com.vaadin.ui.TabSheet.SelectedTabChangeListener;
 import com.vaadin.ui.Table;
@@ -36,7 +37,7 @@ public class Ticket2061b extends Application implements
         mainLayout.setMargin(false);
         setMainWindow(mainWindow);
 
-        SplitPanel sp = new SplitPanel();
+        SplitPanel sp = new VerticalSplitPanel();
         sp.setSizeFull();
         sp.setSplitPosition(20, SplitPanel.UNITS_PIXELS);
 
index 8c459d367db3d067673a71033eb97b6042764624..68c44a38c96d438f648b03e549dba6e41dccc6bd 100644 (file)
@@ -1,6 +1,7 @@
 package com.vaadin.tests.tickets;\r
 \r
 import com.vaadin.Application;\r
+import com.vaadin.ui.HorizontalSplitPanel;\r
 import com.vaadin.ui.SplitPanel;\r
 import com.vaadin.ui.TabSheet;\r
 import com.vaadin.ui.Table;\r
@@ -15,7 +16,7 @@ public class Ticket2062 extends Application {
         setMainWindow(new Window("Ticket2062"));\r
         getMainWindow().setSizeFull();\r
 \r
-        SplitPanel p = new SplitPanel(SplitPanel.ORIENTATION_HORIZONTAL);\r
+        SplitPanel p = new HorizontalSplitPanel();\r
         p.setSizeFull();\r
         getMainWindow().setContent(p);\r
 \r
index d7c0994bbb8c80706b79ee6029e64fcbd32f2cda..be119cde83e9153c2bac2caf8fe41aae84fcd3cd 100644 (file)
@@ -1,6 +1,7 @@
 package com.vaadin.tests.tickets;
 
 import com.vaadin.Application;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.Window;
 
@@ -11,7 +12,7 @@ public class Ticket2245 extends Application {
         Window main = new Window("The Main Window");
         main.getContent().setSizeFull();
         setMainWindow(main);
-        SplitPanel sp = new SplitPanel(SplitPanel.ORIENTATION_VERTICAL);
+        SplitPanel sp = new HorizontalSplitPanel();
         main.addComponent(sp);
     }
 }
index b48302a1f48cac2de3affaf05bc256d534b938a5..a345bddbb014d2cd0b3f88ee928f3722b4cab0ec 100644 (file)
@@ -3,10 +3,12 @@ package com.vaadin.tests.tickets;
 import com.vaadin.Application;
 import com.vaadin.ui.Button;
 import com.vaadin.ui.HorizontalLayout;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.Label;
 import com.vaadin.ui.Panel;
 import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.VerticalLayout;
+import com.vaadin.ui.VerticalSplitPanel;
 import com.vaadin.ui.Window;
 
 public class Ticket2319 extends Application {
@@ -39,7 +41,7 @@ public class Ticket2319 extends Application {
         hl.addComponent(panel2);
         mainw.addComponent(hl);
 
-        SplitPanel sp = new SplitPanel(SplitPanel.ORIENTATION_HORIZONTAL);
+        SplitPanel sp = new HorizontalSplitPanel();
 
         VerticalLayout first = new VerticalLayout();
         first.addComponent(new Label("first"));
@@ -49,7 +51,7 @@ public class Ticket2319 extends Application {
         sp.setFirstComponent(first);
         sp.setSecondComponent(second);
 
-        SplitPanel sp2 = new SplitPanel();
+        SplitPanel sp2 = new VerticalSplitPanel();
         Label label = new Label("first");
         label.setSizeFull();
         sp2.setFirstComponent(label);
index 107d47786cf142c1584a0ff0feb378c4965b7d33..83ed55f9fc115ddbf803871143df63e7889d2236 100644 (file)
@@ -6,6 +6,7 @@ import com.vaadin.ui.Alignment;
 import com.vaadin.ui.Button;
 import com.vaadin.ui.Embedded;
 import com.vaadin.ui.HorizontalLayout;
+import com.vaadin.ui.HorizontalSplitPanel;
 import com.vaadin.ui.Label;
 import com.vaadin.ui.Layout;
 import com.vaadin.ui.SplitPanel;
@@ -49,7 +50,7 @@ public class Ticket2405 extends Application {
                 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent porttitor porta lacus. Nulla tellus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Proin mollis turpis in mauris faucibus posuere. Nullam rutrum, nisi a fermentum tempus, lacus metus rutrum massa, a condimentum mauris justo a tortor. Mauris aliquet, ante quis ultricies posuere, sapien libero laoreet sem, a accumsan diam metus sed elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur vehicula metus nec turpis dignissim cursus. Suspendisse potenti. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam feugiat orci eget risus. Vestibulum at sem. ");
         label.setWidth("100%");
         top.addComponent(label);
-        split = new SplitPanel(SplitPanel.ORIENTATION_HORIZONTAL);
+        split = new HorizontalSplitPanel();
         split.setHeight("100%");
         Embedded image = new Embedded("An image", new ExternalResource(
                 "http://dev.itmill.com/chrome/site/toolkit-logo.png"));
index 61537488ca1b18e58584142bfb8c4b6cb34ec6b6..b85d409a2408b17f0cdb694bdf1db84c4b4e651b 100644 (file)
@@ -4,6 +4,7 @@ import com.vaadin.Application;
 import com.vaadin.ui.Label;
 import com.vaadin.ui.SplitPanel;
 import com.vaadin.ui.VerticalLayout;
+import com.vaadin.ui.VerticalSplitPanel;
 import com.vaadin.ui.Window;
 
 /**
@@ -19,7 +20,7 @@ public class Ticket2901 extends Application {
         final Window mainWin = new Window("Test app to break layout in IE6");
         setMainWindow(mainWin);
 
-        SplitPanel sp = new SplitPanel();
+        SplitPanel sp = new VerticalSplitPanel();
 
         VerticalLayout l = new VerticalLayout();
         for (int i = 0; i < 100; i++) {