com.google.gwt.user.client.ui
Class Composite
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
- All Implemented Interfaces:
- HasHandlers, EventListener
- Direct Known Subclasses:
- AbstractPager, AbstractRecordListView, CalendarView, CaptionPanel, CellBrowser, CellListPlacePickerView, CellTree, DateBox, DatePicker, DisclosurePanel, MonthSelector, NotificationMole, PageSizePager, ResizeComposite, SuggestBox, TabBar, TabPanel
public abstract class Composite
- extends Widget
A type of widget that can wrap another widget, hiding the wrapped widget's
methods. When added to a panel, a composite behaves exactly as if the widget
it wraps had been added.
The composite is useful for creating a single widget out of an aggregate of
multiple other widgets contained in a single panel.
Example
|
Method Summary |
boolean |
isAttached()
Determines whether this widget is currently attached to the browser's
document (i.e., there is an unbroken chain of widgets between this widget
and the underlying browser document). |
void |
onBrowserEvent(Event event)
Fired whenever a browser event is received. |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Composite
public Composite()
isAttached
public boolean isAttached()
- Description copied from class:
Widget
- Determines whether this widget is currently attached to the browser's
document (i.e., there is an unbroken chain of widgets between this widget
and the underlying browser document).
- Overrides:
isAttached in class Widget
- Returns:
true if the widget is attached
onBrowserEvent
public void onBrowserEvent(Event event)
- Description copied from interface:
EventListener
- Fired whenever a browser event is received.
- Specified by:
onBrowserEvent in interface EventListener- Overrides:
onBrowserEvent in class Widget
- Parameters:
event - the event received