diff options
Diffstat (limited to 'documentation/components/components-interfaces.asciidoc')
-rw-r--r-- | documentation/components/components-interfaces.asciidoc | 13 |
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"))) |