summaryrefslogtreecommitdiffstats
path: root/documentation/components/components-extensions.asciidoc
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/components/components-extensions.asciidoc')
-rw-r--r--documentation/components/components-extensions.asciidoc38
1 files changed, 0 insertions, 38 deletions
diff --git a/documentation/components/components-extensions.asciidoc b/documentation/components/components-extensions.asciidoc
deleted file mode 100644
index a84ad92f6e..0000000000
--- a/documentation/components/components-extensions.asciidoc
+++ /dev/null
@@ -1,38 +0,0 @@
----
-title: Component Extensions
-order: 6
-layout: page
----
-
-[[components.extensions]]
-= Component Extensions
-
-Components and UIs can have extensions which are attached to the component
-dynamically. Especially, many add-ons are extensions.
-
-How a component is extended depends on the extension. Typically, they have an
-[methodname]#extend()# method that takes the component to be extended as the
-parameter.
-
-
-[source, java]
-----
-TextField tf = new TextField("Hello");
-layout.addComponent(tf);
-
-// Add a simple extension
-new CapsLockWarning().extend(tf);
-
-// Add an extension that requires some parameters
-CSValidator validator = new CSValidator();
-validator.setRegExp("[0-9]*");
-validator.setErrorMessage("Must be a number");
-validator.extend(tf);
-----
-
-Development of custom extensions is described in
-<<dummy/../../../framework/gwt/gwt-extension#gwt.extension,"Component and UI
-Extensions">>.
-
-
-