]> source.dussan.org Git - vaadin-framework.git/commitdiff
svn changeset:3743/svn branch:trunk
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 7 Feb 2008 17:03:11 +0000 (17:03 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 7 Feb 2008 17:03:11 +0000 (17:03 +0000)
src/com/itmill/toolkit/tests/StressComponentsInTable.java [new file with mode: 0644]
src/com/itmill/toolkit/tests/TestForComponentsInTable.java [deleted file]

diff --git a/src/com/itmill/toolkit/tests/StressComponentsInTable.java b/src/com/itmill/toolkit/tests/StressComponentsInTable.java
new file mode 100644 (file)
index 0000000..a5be787
--- /dev/null
@@ -0,0 +1,75 @@
+/* \r
+@ITMillApache2LicenseForJavaFiles@\r
+ */\r
+\r
+package com.itmill.toolkit.tests;\r
+\r
+import java.util.Date;\r
+import java.util.Vector;\r
+\r
+import com.itmill.toolkit.ui.Button;\r
+import com.itmill.toolkit.ui.CustomComponent;\r
+import com.itmill.toolkit.ui.OrderedLayout;\r
+import com.itmill.toolkit.ui.Table;\r
+import com.itmill.toolkit.ui.Button.ClickEvent;\r
+\r
+public class StressComponentsInTable extends CustomComponent {\r
+\r
+    public StressComponentsInTable() {\r
+        final OrderedLayout main = new OrderedLayout();\r
+        setCompositionRoot(main);\r
+\r
+        main.addComponent(getTestTable(4, 1000));\r
+\r
+    }\r
+\r
+    public static Table getTestTable(int cols, int rows) {\r
+        final Table t = new Table();\r
+        t.setColumnCollapsingAllowed(true);\r
+        for (int i = 0; i < cols; i++) {\r
+            t.addContainerProperty(testString[i], String.class, "");\r
+        }\r
+        t.addContainerProperty("button", Button.class, null);\r
+        for (int i = 0; i < rows; i++) {\r
+            final Vector content = new Vector();\r
+            for (int j = 0; j < cols; j++) {\r
+                content.add(rndString());\r
+            }\r
+            content.add(new Button("b" + i, new Button.ClickListener() {\r
+\r
+                public void buttonClick(ClickEvent event) {\r
+                    Button b = event.getButton();\r
+                    System.out.println(event.getButton().getCaption()\r
+                            + " click: " + (new Date()).toGMTString());\r
+                    System.out.println(event.getButton().getApplication());\r
+\r
+                }\r
+            }));\r
+            t.addItem(content.toArray(), "" + i);\r
+        }\r
+        t.setRowHeaderMode(Table.ROW_HEADER_MODE_ID);\r
+        return t;\r
+    }\r
+\r
+    static String[] testString = new String[] { "Jacob", "Michael", "Joshua",\r
+            "Matthew", "Ethan", "Andrew", "Daniel", "Anthony", "Christopher",\r
+            "Joseph", "William", "Alexander", "Ryan", "David", "Nicholas",\r
+            "Tyler", "James", "John", "Jonathan", "Nathan", "Samuel",\r
+            "Christian", "Noah", "Dylan", "Benjamin", "Logan", "Brandon",\r
+            "Gabriel", "Zachary", "Jose", "Elijah", "Angel", "Kevin", "Jack",\r
+            "Caleb", "Justin", "Austin", "Evan", "Robert", "Thomas", "Luke",\r
+            "Mason", "Aidan", "Jackson", "Isaiah", "Jordan", "Gavin", "Connor",\r
+            "Aiden", "Isaac", "Jason", "Cameron", "Hunter", "Jayden", "Juan",\r
+            "Charles", "Aaron", "Lucas", "Luis", "Owen", "Landon", "Diego",\r
+            "Brian", "Adam", "Adrian", "Kyle", "Eric", "Ian", "Nathaniel",\r
+            "Carlos", "Alex", "Bryan", "Jesus", "Julian", "Sean", "Carter",\r
+            "Hayden", "Jeremiah", "Cole", "Brayden", "Wyatt", "Chase",\r
+            "Steven", "Timothy", "Dominic", "Sebastian", "Xavier", "Jaden",\r
+            "Jesse", "Devin", "Seth", "Antonio", "Richard", "Miguel", "Colin",\r
+            "Cody", "Alejandro", "Caden", "Blake", "Carson" };\r
+\r
+    public static String rndString() {\r
+        return testString[(int) (Math.random() * testString.length)];\r
+    }\r
+\r
+}\r
diff --git a/src/com/itmill/toolkit/tests/TestForComponentsInTable.java b/src/com/itmill/toolkit/tests/TestForComponentsInTable.java
deleted file mode 100644 (file)
index 268d2d4..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-/* \r
-@ITMillApache2LicenseForJavaFiles@\r
- */\r
-\r
-package com.itmill.toolkit.tests;\r
-\r
-import java.util.Date;\r
-import java.util.Vector;\r
-\r
-import com.itmill.toolkit.ui.Button;\r
-import com.itmill.toolkit.ui.CustomComponent;\r
-import com.itmill.toolkit.ui.OrderedLayout;\r
-import com.itmill.toolkit.ui.Table;\r
-import com.itmill.toolkit.ui.Button.ClickEvent;\r
-\r
-public class TestForComponentsInTable extends CustomComponent {\r
-\r
-    public TestForComponentsInTable() {\r
-        final OrderedLayout main = new OrderedLayout();\r
-        setCompositionRoot(main);\r
-\r
-        main.addComponent(getTestTable(4, 100));\r
-\r
-    }\r
-\r
-    public static Table getTestTable(int cols, int rows) {\r
-        final Table t = new Table();\r
-        t.setColumnCollapsingAllowed(true);\r
-        for (int i = 0; i < cols; i++) {\r
-            t.addContainerProperty(testString[i], String.class, "");\r
-        }\r
-        t.addContainerProperty("button", Button.class, null);\r
-        for (int i = 0; i < rows; i++) {\r
-            final Vector content = new Vector();\r
-            for (int j = 0; j < cols; j++) {\r
-                content.add(rndString());\r
-            }\r
-            content.add(new Button("b" + i, new Button.ClickListener() {\r
-\r
-                public void buttonClick(ClickEvent event) {\r
-                    Button b = event.getButton();\r
-                    System.out.println(event.getButton().getCaption()\r
-                            + " click: " + (new Date()).toGMTString());\r
-                    System.out.println(event.getButton().getApplication());\r
-\r
-                }\r
-            }));\r
-            t.addItem(content.toArray(), "" + i);\r
-        }\r
-        t.setRowHeaderMode(Table.ROW_HEADER_MODE_ID);\r
-        return t;\r
-    }\r
-\r
-    static String[] testString = new String[] { "Jacob", "Michael", "Joshua",\r
-            "Matthew", "Ethan", "Andrew", "Daniel", "Anthony", "Christopher",\r
-            "Joseph", "William", "Alexander", "Ryan", "David", "Nicholas",\r
-            "Tyler", "James", "John", "Jonathan", "Nathan", "Samuel",\r
-            "Christian", "Noah", "Dylan", "Benjamin", "Logan", "Brandon",\r
-            "Gabriel", "Zachary", "Jose", "Elijah", "Angel", "Kevin", "Jack",\r
-            "Caleb", "Justin", "Austin", "Evan", "Robert", "Thomas", "Luke",\r
-            "Mason", "Aidan", "Jackson", "Isaiah", "Jordan", "Gavin", "Connor",\r
-            "Aiden", "Isaac", "Jason", "Cameron", "Hunter", "Jayden", "Juan",\r
-            "Charles", "Aaron", "Lucas", "Luis", "Owen", "Landon", "Diego",\r
-            "Brian", "Adam", "Adrian", "Kyle", "Eric", "Ian", "Nathaniel",\r
-            "Carlos", "Alex", "Bryan", "Jesus", "Julian", "Sean", "Carter",\r
-            "Hayden", "Jeremiah", "Cole", "Brayden", "Wyatt", "Chase",\r
-            "Steven", "Timothy", "Dominic", "Sebastian", "Xavier", "Jaden",\r
-            "Jesse", "Devin", "Seth", "Antonio", "Richard", "Miguel", "Colin",\r
-            "Cody", "Alejandro", "Caden", "Blake", "Carson" };\r
-\r
-    public static String rndString() {\r
-        return testString[(int) (Math.random() * testString.length)];\r
-    }\r
-\r
-}\r