@ParametersAreNonnullByDefault
Interface | Description |
---|---|
Coat |
A function that can be "put on" a blank
Composite . |
Coat.Returning<T> |
A Coat which returns a handle to the content it created.
|
ControlWrapper |
Wraps an SWT
Control to encapsulate its API. |
Class | Description |
---|---|
CoatMux |
A widget that switches between multiple `Coat`s.
|
ColorPool |
Caches
Color s, and automatically manages their disposal. |
ColumnFormat | |
ColumnFormat.ColumnBuilder |
Builder for a single TableColumn.
|
ColumnFormat.ColumnPixelDataBuilder |
A fluent API for manipulating a
ColumnPixelData . |
ColumnFormat.ColumnWeightDataBuilder |
A fluent API for manipulating a
ColumnWeightData . |
ControlWrapper.AroundControl<T extends Control> |
Default implementation of a
ControlWrapper which wraps a Control . |
ControlWrapper.AroundWrapper<T extends ControlWrapper> |
Default implementation of a
ControlWrapper which wraps some other form of `ControlWrapper` with a new interface. |
ControlWrapper.Transparent<T extends Control> | |
Fonts |
Registry of fonts, especially system fonts.
|
InteractiveTest | |
InteractiveTest.FailsWithoutUser |
Marker class for interactive tests that aren't compatible with auto-close.
|
Layouts |
Provides fluent utilities for manipulating SWT layouts.
|
LayoutsFillLayout |
A fluent api for setting and modifying a
FillLayout , created by Layouts . |
LayoutsGridData | |
LayoutsGridLayout |
A fluent api for setting and modifying a
GridLayout , created by Layouts . |
LayoutsRowData | |
LayoutsRowLayout | |
LayoutWrapper<T extends Layout> |
Base class to Layouts{X}Layout.
|
OnePerWidget<WidgetType extends Widget,T> |
Maintains a cache of values which are mapped to SWT widgets.
|
Shells |
A fluent builder for creating SWT
Shell s. |
SwtDebug |
Helpful utilities for debugging SWT.
|
SwtDebug.ObjectIsNull |
Sentinel class for null objects.
|
SwtExec |
Executors which execute on the SWT UI thread. |
SwtExec.Blocking |
An Executor (obtained via
SwtExec.blocking() ) which adds a blocking get() method. |
SwtExec.Guarded |
Executor and Rx for conducting actions which are guarded on an SWT widget. |
SwtMisc |
Miscellaneous SWT functions.
|
SwtRx |
Utilities that convert SWT events into Rx-friendly Observables.
|
TypedDataField<T,W extends Widget> |
Typed utility for getting and setting data using SWT's Widget getData() / setData() API.
|
Enum | Description |
---|---|
Corner |
Positions within a rectangle (the corners, the center of the lines, and the center).
|
MouseClick |
Enum to help model different mouse clicks.
|
SwtThread.Kind |
Annotation Type | Description |
---|---|
SwtThread |
Marks that the given code should only be called
from an SWT thread.
|