--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">\r
+<head profile="http://selenium-ide.openqa.org/profiles/test-case">\r
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
+<link rel="selenium.base" href="http://artur-laptop.office.itmill.com:8888/" />\r
+<title>New Test</title>\r
+</head>\r
+<body>\r
+<table cellpadding="1" cellspacing="1" border="1">\r
+<thead>\r
+<tr><td rowspan="1" colspan="3">New Test</td></tr>\r
+</thead><tbody>\r
+<tr>\r
+ <td>open</td>\r
+ <td>/run/com.vaadin.tests.components.textarea.Wordwrap?restartApplication</td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td>screenCapture</td>\r
+ <td></td>\r
+ <td>wrap-nowrap</td>\r
+</tr>\r
+<tr>\r
+ <td>mouseClick</td>\r
+ <td>vaadin=runcomvaadintestscomponentstextareaWordwrap::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[1]/VCheckBox[0]/domChild[0]</td>\r
+ <td>98,2</td>\r
+</tr>\r
+<tr>\r
+ <td>mouseClick</td>\r
+ <td>vaadin=runcomvaadintestscomponentstextareaWordwrap::</td>\r
+ <td>396,331</td>\r
+</tr>\r
+<tr>\r
+ <td>screenCapture</td>\r
+ <td></td>\r
+ <td>wrap-wrap</td>\r
+</tr>\r
+<tr>\r
+ <td>mouseClick</td>\r
+ <td>vaadin=runcomvaadintestscomponentstextareaWordwrap::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[1]/VCheckBox[0]/domChild[0]</td>\r
+ <td>98,2</td>\r
+</tr>\r
+<tr>\r
+ <td>mouseClick</td>\r
+ <td>vaadin=runcomvaadintestscomponentstextareaWordwrap::/VVerticalLayout[0]/domChild[0]/domChild[0]</td>\r
+ <td>387,96</td>\r
+</tr>\r
+<tr>\r
+ <td>screenCapture</td>\r
+ <td></td>\r
+ <td>wrap-nowrap</td>\r
+</tr>\r
+</tbody></table>\r
+</body>\r
+</html>\r
--- /dev/null
+package com.vaadin.tests.components.textarea;\r
+\r
+import com.vaadin.data.Property;\r
+import com.vaadin.data.Property.ValueChangeEvent;\r
+import com.vaadin.tests.components.TestBase;\r
+import com.vaadin.tests.util.LoremIpsum;\r
+import com.vaadin.ui.CheckBox;\r
+import com.vaadin.ui.HorizontalLayout;\r
+import com.vaadin.ui.TextArea;\r
+\r
+public class Wordwrap extends TestBase {\r
+\r
+ @Override\r
+ public void setup() {\r
+ HorizontalLayout layout = new HorizontalLayout();\r
+\r
+ TextArea area1 = new TextArea("Wrapping");\r
+ area1.setWordwrap(true); // The default\r
+ area1.setValue(LoremIpsum.get(50) + "\n" + "Another row");\r
+\r
+ final TextArea area2 = new TextArea("Nonwrapping");\r
+ area2.setWordwrap(false);\r
+ area2.setValue(LoremIpsum.get(50) + "\n" + "Another row");\r
+\r
+ layout.addComponent(area1);\r
+ layout.addComponent(area2);\r
+ layout.setSpacing(true);\r
+\r
+ addComponent(layout);\r
+\r
+ CheckBox onoff = new CheckBox("Wrap state for the right field");\r
+ onoff.setValue(false);\r
+ onoff.addListener(new Property.ValueChangeListener() {\r
+ public void valueChange(ValueChangeEvent event) {\r
+ boolean wrap = (Boolean) event.getProperty().getValue();\r
+ area2.setWordwrap(wrap);\r
+ if (wrap) {\r
+ area2.setCaption("Wrapping");\r
+ } else {\r
+ area2.setCaption("Nonwrapping");\r
+ }\r
+\r
+ }\r
+ });\r
+ onoff.setImmediate(true);\r
+\r
+ addComponent(onoff);\r
+ }\r
+\r
+ @Override\r
+ protected String getDescription() {\r
+ return "";\r
+ }\r
+\r
+ @Override\r
+ protected Integer getTicketNumber() {\r
+ return 6003;\r
+ }\r
+}\r
+++ /dev/null
-package com.vaadin.tests.components.textfield;\r
-\r
-import com.vaadin.data.Property;\r
-import com.vaadin.data.Property.ValueChangeEvent;\r
-import com.vaadin.tests.components.TestBase;\r
-import com.vaadin.ui.CheckBox;\r
-import com.vaadin.ui.HorizontalLayout;\r
-import com.vaadin.ui.TextArea;\r
-import com.vaadin.ui.VerticalLayout;\r
-import com.vaadin.ui.Window;\r
-\r
-public class Wordwrap extends TestBase {\r
-\r
- @Override\r
- public void setup() {\r
- Window main = new Window("The Main Window");\r
- setMainWindow(main);\r
-\r
- final VerticalLayout mainLayout = new VerticalLayout();\r
- main.setContent(mainLayout);\r
-\r
- HorizontalLayout layout = new HorizontalLayout();\r
-\r
- TextArea area1 = new TextArea("Wrapping");\r
- area1.setWordwrap(true); // The default\r
- area1.setValue("A quick brown fox jumps over the lazy dog");\r
-\r
- final TextArea area2 = new TextArea("Nonwrapping");\r
- area2.setWordwrap(false);\r
- area2.setValue("Victor jagt zwölf Boxkämpfer quer "\r
- + "über den Sylter Deich");\r
-\r
- layout.addComponent(area1);\r
- layout.addComponent(area2);\r
- layout.setSpacing(true);\r
-\r
- mainLayout.addComponent(layout);\r
-\r
- CheckBox onoff = new CheckBox("Wrap state for the right field");\r
- onoff.setValue(false);\r
- onoff.addListener(new Property.ValueChangeListener() {\r
- public void valueChange(ValueChangeEvent event) {\r
- area2.setWordwrap((Boolean) event.getProperty().getValue());\r
- }\r
- });\r
- onoff.setImmediate(true);\r
-\r
- mainLayout.addComponent(onoff);\r
- }\r
-\r
- @Override\r
- protected String getDescription() {\r
- return "";\r
- }\r
-\r
- @Override\r
- protected Integer getTicketNumber() {\r
- return 6003;\r
- }\r
-}\r