asquare.gwt.tk.client.ui
Class EventWrapper
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
asquare.gwt.tk.client.ui.EventWrapper
- All Implemented Interfaces:
- EventListener
- Direct Known Subclasses:
- CWrapper, DelegatingWrapper
public abstract class EventWrapper
- extends Composite
A widget wrapper which can process the
wrapped widget's events.
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleName, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getTitle, isVisible, isVisible, removeStyleName, setElement, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents |
EventWrapper
public EventWrapper()
- Default constructor for convenience. You will need to call
initWidget(Widget) before calling any Widget methods.
EventWrapper
public EventWrapper(Widget w,
int eventMask)
initWidget
protected void initWidget(Widget widget)
- Overrides:
initWidget in class Composite
getWidget
protected Widget getWidget()
onAttach
protected void onAttach()
- Overrides:
onAttach in class Composite
onBrowserEvent
public void onBrowserEvent(Event event)
- Override to process browser events. Don't forget to call super
implementation if you want the wrapped widget to process events also.
- Specified by:
onBrowserEvent in interface EventListener- Overrides:
onBrowserEvent in class Widget
© 2007 Mat Gessel