AbsolutePanel |
An absolute panel positions all of its children absolutely, allowing them to
overlap. |
AbstractCellTree |
An abstract representation of a tree widget that renders items using
Cell s. |
AbstractHasData<T> |
An abstract Widget that implements HasData . |
AbstractPager |
An abstract pager that exposes many methods useful for paging. |
Anchor |
A widget that represents a simple <a> element. |
Audio |
A widget representing an <audio> element. |
AutoDirectionHandler.Target |
The interface an object must implement in order to add an
AutoDirectionHandler to it. |
Button |
A standard push-button widget. |
ButtonBase |
Abstract base class for Button ,
CheckBox ,
RadioButton . |
CalendarView |
The CalendarView is a calendar grid that represents the current view of a
DatePicker . |
Canvas |
A widget representing a <canvas> element. |
CaptionPanel |
A panel that wraps its contents in a border with a caption that appears in
the upper left corner of the border. |
CellBrowser |
A "browsable" view of a tree in which only a single node per level may be
open at one time. |
CellList<T> |
A single column list of cells. |
CellPanel |
A panel whose child widgets are contained within the cells of a table. |
CellTable<T> |
A tabular view that supports paging and columns. |
CellTree |
A view of a tree. |
CellWidget<C> |
A Widget that wraps a Cell . |
CheckBox |
A standard check box widget. |
ComplexPanel |
Abstract base class for panels that can contain multiple child widgets. |
Composite |
A type of widget that can wrap another widget, hiding the wrapped widget's
methods. |
CountingEventBus |
Wraps an EventBus to keep a count of registered handlers. |
CustomButton |
CustomButton is a base button class with built in support for a set number
of button faces. |
DateBox |
A text box that shows a DatePicker when the user focuses on it. |
DateLabel |
Extends ValueLabel for convenience when dealing with dates and
DateTimeFormat , especially in
UiBinder templates. |
DatePicker |
Standard GWT date picker. |
DeckPanel |
A panel that displays all of its child widgets in a 'deck', where only one
can be visible at a time. |
DecoratedPopupPanel |
A PopupPanel that wraps its content in a 3x3 grid, which allows users
to add rounded corners. |
DecoratedStackPanel |
A StackPanel that wraps each item in a 2x3 grid (six box), which
allows users to add rounded corners. |
DecoratedTabBar |
A TabBar that wraps each tab in a 2x3 grid (six box), which allows
users to add rounded corners. |
DecoratedTabPanel |
A TabPanel that uses a DecoratedTabBar with rounded corners. |
DecoratorPanel |
A SimplePanel that wraps its contents in stylized boxes, which can be
used to add rounded corners to a Widget . |
DefaultCalendarView |
Simple calendar view. |
DefaultMonthSelector |
A simple MonthSelector used for the default date picker. |
DefaultSelectionModel<T> |
A convenience SelectionModel that allows records to be selected
according to a subclass-defined rule, plus a list of positive or negative
exceptions. |
DialogBox |
A form of popup that has a caption area at the top and can be dragged by the
user. |
DialogBox.Caption |
Set of characteristic interfaces supported by the DialogBox caption
Note that this set might expand over time, so implement this interface at
your own risk. |
DisclosurePanel |
A widget that consists of a header and a content panel that discloses the
content when a user clicks on the header. |
DockLayoutPanel |
A panel that lays its child widgets out "docked" at its outer edges, and
allows its last widget to take up the remaining space in its center. |
DockPanel |
This class is deprecated.
Use DockLayoutPanel instead, but understand that it is
not a drop in replacement for this class. It requires standards
mode, and is most easily used under a RootLayoutPanel (as
opposed to a RootPanel |
DoubleBox |
A ValueBox that uses DoubleParser and DoubleRenderer . |
EventBus |
Dispatches GwtEvent s to interested parties. |
FileUpload |
A widget that wraps the HTML <input type='file'> element. |
FlexTable |
A flexible table that creates cells on demand. |
FlowPanel |
A panel that formats its child widgets using the default HTML layout
behavior. |
FocusPanel |
A simple panel that makes its contents focusable, and adds the ability to
catch mouse and keyboard events. |
FocusWidget |
Abstract base class for most widgets that can receive keyboard focus. |
FormPanel |
A panel that wraps its contents in an HTML <FORM> element. |
Frame |
A widget that wraps an IFRAME element, which can contain an arbitrary web
site. |
Grid |
A rectangular grid that can contain text, html, or a child
Widget within its cells. |
HTML |
A widget that can contain arbitrary HTML. |
HTMLPanel |
A panel that contains HTML, and which can attach child widgets to identified
elements within that HTML. |
HTMLTable |
HTMLTable contains the common table algorithms for
Grid and
FlexTable . |
HandlerManager |
Manager responsible for adding handlers to event sources and firing those
handlers on passed in events. |
HasAllFocusHandlers |
This is a convenience interface that includes all focus handlers defined by
the core GWT system. |
HasAllGestureHandlers |
This is a convenience interface that includes all gesture handlers defined by
the core GWT system. |
HasAllKeyHandlers |
Convenience interface used to implement all key handlers at once. |
HasAllMouseHandlers |
This is a convenience interface that includes all mouse handlers defined by
the core GWT system. |
HasAllTouchHandlers |
This is a convenience interface that includes all touch handlers defined by
the core GWT system. |
HasAttachHandlers |
A widget that implements this interface is a public source of
AttachEvent events. |
HasBeforeSelectionHandlers<T> |
A widget that implements this interface is a public source of
BeforeSelectionEvent events. |
HasBlurHandlers |
A widget that implements this interface provides registration for
BlurHandler instances. |
HasCellPreviewHandlers<T> |
A widget that implements this interface is a public source of
CellPreviewEvent events. |
HasChangeHandlers |
A widget that implements this interface provides registration for
ChangeHandler instances. |
HasClickHandlers |
A widget that implements this interface provides registration for
ClickHandler instances. |
HasCloseHandlers<T> |
A widget that implements this interface is a public source of
CloseEvent events. |
HasConstrainedValue<T> |
Implemented by widgets that pick from a set of values. |
HasContextMenuHandlers |
A widget that implements this interface provides registration for
ContextMenuHandler instances. |
HasData<T> |
A view that can display a range of data. |
HasDoubleClickHandlers |
A widget that implements this interface provides registration for
DoubleClickHandler instances. |
HasErrorHandlers |
A widget that implements this interface provides registration for
ErrorHandler instances. |
HasFocusHandlers |
A widget that implements this interface provides registration for
FocusHandler instances. |
HasGestureChangeHandlers |
A widget that implements this interface provides registration for
GestureChangeHandler instances. |
HasGestureEndHandlers |
A widget that implements this interface provides registration for
GestureEndHandler instances. |
HasGestureStartHandlers |
A widget that implements this interface provides registration for
GestureStartHandler instances. |
HasHighlightHandlers<V> |
A widget that implements this interface is a public source of
HighlightEvent events. |
HasInitializeHandlers |
A widget that implements this interface is a public source of
InitializeEvent events. |
HasKeyDownHandlers |
A widget that implements this interface provides registration for
KeyDownHandler instances. |
HasKeyPressHandlers |
A widget that implements this interface provides registration for
KeyPressHandler instances. |
HasKeyUpHandlers |
A widget that implements this interface provides registration for
KeyUpHandler instances. |
HasLoadHandlers |
A widget that implements this interface provides registration for
LoadHandler instances. |
HasLoseCaptureHandlers |
A widget that implements this interface provides registration for
LoseCaptureHandler instances. |
HasMouseDownHandlers |
A widget that implements this interface provides registration for
MouseDownHandler instances. |
HasMouseMoveHandlers |
A widget that implements this interface provides registration for
MouseMoveHandler instances. |
HasMouseOutHandlers |
A widget that implements this interface provides registration for
MouseOutHandler instances. |
HasMouseOverHandlers |
A widget that implements this interface provides registration for
MouseOverHandler instances. |
HasMouseUpHandlers |
A widget that implements this interface provides registration for
MouseUpHandler instances. |
HasMouseWheelHandlers |
A widget that implements this interface provides registration for
MouseWheelHandler instances. |
HasOpenHandlers<T> |
A widget that implements this interface is a public source of
OpenEvent events. |
HasResizeHandlers |
A widget that implements this interface is a public source of
ResizeEvent events. |
HasRows |
Describes an object that displays a range of rows. |
HasSelectionHandlers<T> |
A widget that implements this interface is a public source of
SelectionEvent events. |
HasShowRangeHandlers<V> |
A widget that implements this interface is a public source of
ShowRangeEvent events. |
HasTouchCancelHandlers |
A widget that implements this interface provides registration for
TouchCancelHandler instances. |
HasTouchEndHandlers |
A widget that implements this interface provides registration for
TouchEndHandler instances. |
HasTouchMoveHandlers |
A widget that implements this interface provides registration for
TouchMoveHandler instances. |
HasTouchStartHandlers |
A widget that implements this interface provides registration for
TouchStartHandler instances. |
HasValue<T> |
Extends TakesValue to allow the value to be pulled back out, and to
throw ValueChangeEvent events. |
HasValueChangeHandlers<T> |
A widget that implements this interface is a public source of
ValueChangeEvent events. |
Hidden |
Represents a hidden field in an HTML form. |
HistoryImpl |
Native implementation associated with
History . |
HorizontalPanel |
A panel that lays all of its widgets out in a single horizontal column. |
HorizontalSplitPanel |
This class is deprecated.
Use SplitLayoutPanel instead, but understand that it is
not a drop in replacement for this class. It requires standards
mode, and is most easily used under a RootLayoutPanel (as
opposed to a RootPanel |
Hyperlink |
A widget that serves as an "internal" hyperlink. |
Image |
A widget that displays the image at a given URL. |
InlineHTML |
A widget that can contain arbitrary HTML. |
InlineHyperlink |
A widget that serves as an "internal" hyperlink. |
InlineLabel |
A widget that contains arbitrary text, not interpreted as HTML. |
IntegerBox |
A ValueBox that uses IntegerParser and IntegerRenderer . |
Label |
A widget that contains arbitrary text, not interpreted as HTML. |
LabelBase<T> |
Abstract base class for all text display widgets. |
LayoutPanel |
A panel that lays its children out in arbitrary
layers using the
Layout class. |
LazyPanel |
Convenience class to help lazy loading. |
ListBox |
A widget that presents a list of choices to the user, either as a list box or
as a drop-down list. |
LoggingPopup |
A simple popup to show log messages, which can be resized, minimized, and
dragged to a different location. |
LongBox |
A ValueBox that uses LongParser and LongRenderer . |
MenuBar |
A standard menu bar widget. |
MonthSelector |
Abstract month selector widget. |
MultiSelectionModel<T> |
A simple selection model that allows multiple objects to be selected. |
NamedFrame |
A Frame that has a 'name' associated
with it. |
NoSelectionModel<T> |
A selection model that does not allow selection, but fires selection change
events. |
NotificationMole |
Simple widget for providing notification feedback. |
NumberLabel<T extends Number> |
Extends ValueLabel for convenience when dealing with numbers and
NumberFormat , especially in
UiBinder templates. |
PageSizePager |
A simple pager that controls the page size. |
Panel |
Abstract base class for all panels, which are widgets that can contain other
widgets. |
PasswordTextBox |
A text box that visually masks its input to prevent eavesdropping. |
PopupPanel |
A panel that can "pop up" over other widgets. |
PushButton |
A normal push button with custom styling. |
RadioButton |
A mutually-exclusive selection radio button widget. |
ResetButton |
A standard push-button widget which will automatically reset its enclosing
FormPanel if any. |
ResettableEventBus |
Wraps an EventBus to hold on to any HandlerRegistrations, so that they can
easily all be cleared at once. |
ResizeComposite |
A Composite implementation that implements RequiresResize and
automatically delegates that interface's methods to its wrapped widget, which
must itself implement RequiresResize . |
RichTextArea |
A rich text editor that allows complex styling and formatting. |
RootLayoutPanel |
A singleton implementation of LayoutPanel that always attaches itself
to the document body (i.e. |
RootPanel |
The panel to which all other widgets must ultimately be added. |
ScrollPanel |
A simple panel that wraps its contents in a scrollable area. |
SelectionModel<T> |
A model for selection within a list. |
SelectionModel.AbstractSelectionModel<T> |
A default implementation of SelectionModel that provides listener
addition and removal. |
SimpleCheckBox |
A simple checkbox widget, with no label. |
SimpleEventBus |
Basic implementation of EventBus . |
SimplePager |
A pager for controlling a HasRows that only supports simple page
navigation. |
SimplePanel |
Base class for panels that contain only one widget. |
SimpleRadioButton |
A simple radio button widget, with no label. |
SingleSelectionModel<T> |
A simple selection model that allows only one object to be selected a a time. |
SplitLayoutPanel |
A panel that adds user-positioned splitters between each of its child
widgets. |
StackLayoutPanel |
A panel that stacks its children vertically, displaying only one at a time,
with a header for each child which the user can click to display. |
StackPanel |
A panel that stacks its children vertically, displaying only one at a time,
with a header for each child which the user can click to display. |
SubmitButton |
A standard push-button widget which will automatically submit its enclosing
FormPanel if any. |
SuggestBox |
A SuggestBox is a text box or text area which displays a
pre-configured set of selections that match the user's input. |
TabBar |
A horizontal bar of folder-style tabs, most commonly used as part of a
TabPanel . |
TabBar.Tab |
Set of characteristic interfaces supported by TabBar tabs. |
TabLayoutPanel |
A panel that represents a tabbed set of pages, each of which contains another
widget. |
TabPanel |
A panel that represents a tabbed set of pages, each of which contains another
widget. |
TextArea |
A text box that allows multiple lines of text to be entered. |
TextBox |
A standard single-line text box. |
TextBoxBase |
Abstract base class for most text entry widgets. |
ToggleButton |
A ToggleButton is a stylish stateful button which allows the
user to toggle between up and down states. |
Tree |
A standard hierarchical tree widget. |
ValueBox<T> |
A text box able to parse its displayed value. |
ValueBoxBase<T> |
Abstract base class for all text entry widgets. |
ValueBoxEditorDecorator<T> |
A simple decorator to display leaf widgets with an error message. |
ValueLabel<T> |
A label displaying its value through a renderer. |
ValueListBox<T> |
Implementation of HasConstrainedValue based on a
SelectElement . |
ValuePicker<T> |
Allows the user to pick a single value from a list. |
VerticalPanel |
A panel that lays all of its widgets out in a single vertical column. |
VerticalSplitPanel |
This class is deprecated.
Use SplitLayoutPanel instead, but understand that it is
not a drop in replacement for this class. It requires standards
mode, and is most easily used under a RootLayoutPanel (as
opposed to a RootPanel |
Video |
A widget representing a <video> element. |
Widget |
The base class for the majority of user-interface objects. |