aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatti Tahvonen <matti.tahvonen@itmill.com>2008-08-12 08:34:34 +0000
committerMatti Tahvonen <matti.tahvonen@itmill.com>2008-08-12 08:34:34 +0000
commit7a9366f9faa16d70d34cb74ad656499f4ccc5660 (patch)
treed525b9d78b46821cc6d2cb0f358beb26e6bd70a5
parenta3ea5b10378a349489a26b8d6988028efbe40c0b (diff)
downloadvaadin-framework-7a9366f9faa16d70d34cb74ad656499f4ccc5660.tar.gz
vaadin-framework-7a9366f9faa16d70d34cb74ad656499f4ccc5660.zip
added test case
svn changeset:5172/svn branch:trunk
-rw-r--r--src/com/itmill/toolkit/tests/tickets/Ticket1919.java52
1 files changed, 52 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket1919.java b/src/com/itmill/toolkit/tests/tickets/Ticket1919.java
new file mode 100644
index 0000000000..9662615e4b
--- /dev/null
+++ b/src/com/itmill/toolkit/tests/tickets/Ticket1919.java
@@ -0,0 +1,52 @@
+package com.itmill.toolkit.tests.tickets;
+
+import com.itmill.toolkit.ui.Button;
+import com.itmill.toolkit.ui.Component;
+import com.itmill.toolkit.ui.GridLayout;
+import com.itmill.toolkit.ui.Panel;
+import com.itmill.toolkit.ui.Window;
+
+public class Ticket1919 extends com.itmill.toolkit.Application {
+
+ private GridLayout lo;
+ private boolean on = true;
+
+ public void init() {
+ final Window main = new Window(getClass().getName().substring(
+ getClass().getName().lastIndexOf(".") + 1));
+ setMainWindow(main);
+
+ main.setTheme("tests-tickets");
+
+ lo = new GridLayout(2, 2);
+ lo.setSizeFull();
+ lo.setMargin(true);
+ lo.setSpacing(true);
+
+ lo.addComponent(getTestComponent());
+ lo.addComponent(getTestComponent());
+ lo.addComponent(getTestComponent());
+ lo.addComponent(getTestComponent());
+
+ main.setLayout(lo);
+
+ }
+
+ public void toggleStyleName() {
+ if (on) {
+ lo.setStyleName("test");
+ } else {
+ lo.setStyleName("");
+ }
+ on = !on;
+ }
+
+ private Component getTestComponent() {
+ Panel p = new Panel();
+ p.setSizeFull();
+
+ Button b = new Button("toggle Values", this, "toggleStyleName");
+ p.addComponent(b);
+ return p;
+ }
+} \ No newline at end of file
>302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346