aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/components/components-interfaces.asciidoc
diff options
context:
space:
mode:
authorPekka Hyvönen <pekka@vaadin.com>2017-01-04 11:48:45 +0200
committerIlia Motornyi <elmot@vaadin.com>2017-01-04 11:48:45 +0200
commit6ef75bda79099953f85e1c48a0e833a6ed258acf (patch)
tree9098676e92e779bcd0a470f2363007efa0b7941c /documentation/components/components-interfaces.asciidoc
parent7b9c6bd5d13cf9c004d1cb2d544683ed3e7b17e5 (diff)
downloadvaadin-framework-6ef75bda79099953f85e1c48a0e833a6ed258acf.tar.gz
vaadin-framework-6ef75bda79099953f85e1c48a0e833a6ed258acf.zip
Update general Component documentation
Part of vaadin/framework8-issues#538
Diffstat (limited to 'documentation/components/components-interfaces.asciidoc')
-rw-r--r--documentation/components/components-interfaces.asciidoc13
1 files changed, 3 insertions, 10 deletions
diff --git a/documentation/components/components-interfaces.asciidoc b/documentation/components/components-interfaces.asciidoc
index 263366b944..c183d77c8b 100644
--- a/documentation/components/components-interfaces.asciidoc
+++ b/documentation/components/components-interfaces.asciidoc
@@ -92,15 +92,8 @@ described in <<components.interfaces.abstractcomponent>>.
[classname]#AbstractComponent# is the base class for all user interface
components. It is the (only) implementation of the [classname]#Component#
-interface, implementing all the methods defined in the interface.
-
-[classname]#AbstractComponent# has a single abstract method,
-[methodname]#getTag()#, which returns the serialization identifier of a
-particular component class. It needs to be implemented when (and only when)
-creating entirely new components. [classname]#AbstractComponent# manages much of
-the serialization of component states between the client and the server.
-Creation of new components and serialization is described in
-<<dummy/../../../framework/gwt/gwt-overview.asciidoc#gwt.overview,"Integrating
-with the Server-Side">>.
+interface, implementing all the methods defined in the interface. When
+creating a new component, you should extend [classname]#AbstractComponent# or
+one of its subclasses.
(((range="endofrange", startref="term.components.interfaces.abstractcomponent")))