aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/tests/testbench/TestForRichTextEditor.java
diff options
context:
space:
mode:
authorJani Laakso <jani.laakso@itmill.com>2007-12-03 19:14:00 +0000
committerJani Laakso <jani.laakso@itmill.com>2007-12-03 19:14:00 +0000
commit362efe6fdf7c3a627e3bb7e63c33d21228619e6c (patch)
treeaeb506a9900f616d470edcc8b3afcafe853dc92e /src/com/itmill/toolkit/tests/testbench/TestForRichTextEditor.java
parente84304f70234b3768502e44ef97f88f19e902ea0 (diff)
downloadvaadin-framework-362efe6fdf7c3a627e3bb7e63c33d21228619e6c.tar.gz
vaadin-framework-362efe6fdf7c3a627e3bb7e63c33d21228619e6c.zip
Packaging fixes
Added open source license and 3rd party licenses Building new package svn changeset:3129/svn branch:trunk
Diffstat (limited to 'src/com/itmill/toolkit/tests/testbench/TestForRichTextEditor.java')
-rw-r--r--src/com/itmill/toolkit/tests/testbench/TestForRichTextEditor.java53
1 files changed, 53 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/tests/testbench/TestForRichTextEditor.java b/src/com/itmill/toolkit/tests/testbench/TestForRichTextEditor.java
new file mode 100644
index 0000000000..ebefb888c9
--- /dev/null
+++ b/src/com/itmill/toolkit/tests/testbench/TestForRichTextEditor.java
@@ -0,0 +1,53 @@
+package com.itmill.toolkit.tests.testbench;
+
+import com.itmill.toolkit.data.Property.ValueChangeEvent;
+import com.itmill.toolkit.data.Property.ValueChangeListener;
+import com.itmill.toolkit.ui.Button;
+import com.itmill.toolkit.ui.CustomComponent;
+import com.itmill.toolkit.ui.Label;
+import com.itmill.toolkit.ui.OrderedLayout;
+import com.itmill.toolkit.ui.RichTextArea;
+
+/**
+ *
+ * @author IT Mill Ltd.
+ */
+public class TestForRichTextEditor extends CustomComponent implements
+ ValueChangeListener {
+
+ private OrderedLayout main = new OrderedLayout();
+
+ private Label l;
+
+ private RichTextArea rte;
+
+ public TestForRichTextEditor() {
+
+ setCompositionRoot(main);
+ createNewView();
+ }
+
+ public void createNewView() {
+ main.removeAllComponents();
+ main.addComponent(new Label(
+ "RTE uses google richtextArea and their examples toolbar."));
+
+ rte = new RichTextArea();
+ rte.addListener(this);
+
+ rte.setEnabled(false);
+
+ main.addComponent(rte);
+
+ main.addComponent(new Button("commit content to label below"));
+
+ l = new Label("", Label.CONTENT_XHTML);
+ main.addComponent(l);
+
+ }
+
+ public void valueChange(ValueChangeEvent event) {
+ l.setValue(rte.getValue());
+ }
+
+}