|
Eclipse Remote Application Platform | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.rap.rwt.internal.lifecycle.AbstractWidgetLCA
org.eclipse.rap.rwt.lifecycle.AbstractWidgetLCA
@Deprecated public abstract class AbstractWidgetLCA
Abstract implementation of a widget life cycle adapter. All widget LCAs should inherit from this class.
RemoteObject
Constructor Summary | |
---|---|
AbstractWidgetLCA()
Deprecated. |
Method Summary | |
---|---|
Rectangle |
adjustCoordinates(Widget widget,
Rectangle bounds)
Deprecated. Adjustment of the widget bounds is now handled on the client. |
void |
doRedrawFake(Control control)
Deprecated. As a side effect to redraw calls some native widgets trigger events like resize for example. |
abstract void |
preserveValues(Widget widget)
Deprecated. |
void |
readData(Widget widget)
Deprecated. |
void |
render(Widget widget)
Deprecated. |
abstract void |
renderChanges(Widget widget)
Deprecated. Writes a message to the response that applies the state changes of the widget to the client. |
void |
renderDispose(Widget widget)
Deprecated. Writes a message to the response that renders the disposal of the widget. |
abstract void |
renderInitialization(Widget widget)
Deprecated. Writes a message to the response that creates a new widget instance and initializes it. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractWidgetLCA()
Method Detail |
---|
public final void render(Widget widget) throws java.io.IOException
java.io.IOException
@Deprecated public Rectangle adjustCoordinates(Widget widget, Rectangle bounds)
widget
- the enclosed widget whose bounds to adjustbounds
- the actual bounds of the enclosed widget
public void readData(Widget widget)
The default implementation of this method passes all operations for the given widget to the operation handler registered with the corresponding remote object.
public abstract void preserveValues(Widget widget)
public abstract void renderInitialization(Widget widget) throws java.io.IOException
renderChanges
is called for the first time.
widget
- the widget to initialize
java.io.IOException
public abstract void renderChanges(Widget widget) throws java.io.IOException
widget
- the widget to render changes for
java.io.IOException
public void renderDispose(Widget widget) throws java.io.IOException
widget
- the widget to dispose
java.io.IOException
public void doRedrawFake(Control control)
As a side effect to redraw calls some native widgets trigger events like
resize for example. To simulate this behavior subclasses may override
this method. The method takes as parameter type Control
,
since the redraw methods are only available at the Control
subclasses of Widgets
.
Note that the redraw fake takes place between the process action and the render phase.
control
- the control on which redraw was called.
|
Eclipse Remote Application Platform | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) EclipseSource and others 2002, 2013. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0