01: /*
02: * MyGWT Widget Library
03: * Copyright(c) 2007, MyGWT.
04: * licensing@mygwt.net
05: *
06: * http://mygwt.net/license
07: */
08: package net.mygwt.ui.client.event;
09:
10: import java.util.EventListener;
11:
12: /**
13: * Event interface for widget events.
14: */
15: public interface WidgetListener extends EventListener {
16:
17: /**
18: * Fires after a widget is moved or resized.
19: *
20: * @param be an event containing information about the event
21: */
22: public void widgetResized(BaseEvent be);
23:
24: /**
25: * Fires after a widget is attached.
26: *
27: * @param be an event containing information about the event
28: */
29: public void widgetAttached(BaseEvent be);
30:
31: /**
32: * Fires after a widget is detached.
33: *
34: * @param be an event containing information about the event
35: */
36: public void widgetDetached(BaseEvent be);
37:
38: }
|