All Classes and Interfaces

Class
Description
The implementation of ColorSegment for a factor in the range from 0 to 1 such as Saturation, Lightness, or Brightness.
This is the abstract base implementation of UiCustomWidget.
Abstract base implementation of UiWidget.
Abstract base implementation for widget factor based on UiSingleWidgetFactory.
This ColorSegment represents the alpha value of a color what is its opacity.
UiWidget that can be clicked.
Interface to read and write attributes of a media player.
Interface to handle all features related to playback (of audio or video).
Interface to read and write attributes of a media player.
Interface to read the attached state.
Interface to read the enabled flag of an object.
Interface to read the ID.
Interface to read the language.
Interface to read the mimetype.
Interface to read the multi-selection flag.
Interface to read the position as X and Y coordinates.
Interface to read the programmatic flag.
Interface to read the single-selection.
Interface to read the multi-selection.
Interface to read the size as width and height.
Interface to read the text.
Interface to read the title.
Interface to read the URL.
Interface to read the valid flag.
Interface to read the value.
Interface to read the visibility.
Interface to read and write the alternative text.
Interface to read and write the autocompletion setting.
Interface to read and write the closable flag.
Interface to read and write the collapsed flag.
Interface to read and write the collapsible flag.
Interface to read and write the enabled flag.
Interface to read and write an ID.
Interface to read and write an image or icon.
Interface to read and write the maximized state.
Interface to read and write the minimized state.
Interface to read and write the movable flag.
Interface to read and write the multi-selection flag.
Interface to read and write the placeholder.
Interface to read and write a position with X and Y coordinates.
Interface to read and write the minimum and maximum values for the position.
Interface to read and write the prefix.
Interface to read and write the read-only flag.
Interface to read and write the resizable flag.
Interface to read and write the selected flag.
Interface to read and write the (single-)selection.
Interface to read and write the (multi-)selections.
Interface to read and write the show row numbers flag.
Interface to read and write the size composed of width and height.
Interface to read and write the size in pixel composed of width and height.
Interface to read and write the minimum and maximum values for the size.
Interface to read and write the suffix.
Interface to read and write the text.
Interface to read and write the title.
Interface to read and write the UiToggleGroup.
Interface to read and write the tooltip.
Interface to read and write a URL.
Interface to read and write the validation failure.
Interface to read and write the value.
Interface to read and write the value with ability to provide a flag if the value shall be set on behalf of the user.
Interface to read and write the visibility.
RegularBitMask for a flag (a single bit as value).
An value and flag that can be encoded into a primitive int value.
RegularBitMask for a value of multiple bit of information.
BitValue that encodes a a Boolean that unlike boolean may also be null.
This ColorSegment represents the blue part of a color.
This ColorSegment represents the brightness of a Color.
This ColorSegment represents the chroma of a Color.
Color based on values for red, green, Color.getBlue(), and alpha.
This class is a generic implementation of AbstractColorFactor used for color transformations such as GenericColor.lighten(ColorFactor) or GenericColor.darken(ColorFactor).
This enum contains the available ColorModels supported by GenericColor.
A ColorSegment is a part of a Color.
This Enum contains the available types of the segments of a Color.
A Color based on factors.
This ColorSegment represents the green part of a color.
This ColorSegment represents the main characteristic of a a color by the degree of the angle around that axis in the color cube starting with red at 0°.
InverseBitMask for a flag (a single bit as value).
BitMask with inverse flag-logic so for false a bit is set to 1 and for true
This ColorSegment represents the lightness of a Color.
This ColorSegment represents the red part of a color.
 
This ColorSegment is a factor that represents the colorfulness of a stimulus relative to its own brightness.
This is the abstract interface for an regular widget that represents a button what is a widget that can be clicked by the end-user in order to trigger some action.
UiMutableComposite containing a number of buttons.
UiInput for a checkbox.
Example:
UiInput for a choice out of a pre-define List of options.
UiWidget for an image/picture.
UiValuedWidget for an input field.
UiWidget that represents a hyperlink (link).
UiAbstractChoice for a multiple choice out of a pre-define List of options.
UiInput for a radio-button (option).
Example:
UiAbstractChoice for a single choice out of a pre-define List of options.
UiMutablePanel that shows split-bars between each of its children and allows the user to slide these split-bars to dynamically adjust the size of the children.
UiEventListener of a specific action.
UiAction for apply.
UiAction for approve.
Interface to bind an action to a button.
UiAction for cancel.
UiAction for close.
UiAction for confirm.
UiAction for edit.
UiAction for cancel.
UiAction for edit.
UiAction for edit.
UiAction for no.
UiAction for ok.
UiAction for open.
UiAction for edit.
UiAction for edit.
UiAction for reset.
UiAction for save.
UiAction for search.
UiAction for submit.
UiAction for yes.
UiWidget that is active so it can be focused and allows to assign an access-key.
Interface for a UI application (client with user-interface).
UiAttachingEvent for a UiWidget that is attached to the UI.
UiEvent for a change of the attached state.
ATTENTION: The attached state will always change for an entire sub-tree of UiWidgets.
UiRemovableComposite representing a panel that lays out its children in predefined positions: center top bottom left right Here you can see an example of the layout (HTML structure will differ):
header left center right footer The center widget will consume additional space if the owning window grows while the other border widgets only get the required space.
This is the interface for an normal button.
button container showing a number of buttons horizontally (e.g.
A regular checkbox widget.
Example:
UiActiveWidget that has a label and is clickable.
UiEvent for a click.
UiInput for a Color.
UiAbstractSingleChoice for a combo-box that allows the end-user to expand a drop-down menu and select the value from a given list of options.
Custom widget that represents and editor allowing to display and edit an object.
Interface for custom widgets.
UiAttachingEvent for a UiWidget that is detached from the UI.
UiEnablingEvent for a UiWidget that is disabled.
This is the interface for the dispatcher of asynchronous processing.
UiEnablingEvent for a UiWidget that is enabled.
UiEvent for a change of the enabled status.
This is the interface for an event of the UI.
EventListener for UiEvent.
Type of a UiEvent.
UiAbstractLink to an external URL.
Here you can see an example (with setText("Click me") and setUrl("https://en.wikipedia.org/wiki/Hyperlink")):
UiEvent for a change of the focus.
UiFocusEvent for a UiWidget that gained the focus.
UiFocusEvent for a UiWidget that lost the focus.
UiRemovableComposite that allows to layout child widgets in a grid.
UiMutablePanel that represents a row in a UiGridPanel.
UiVisibilityEvent for a UiWidget that is hidden (set invisible).
UiMutablePanel that shows its children horizontally from the left to the right.
UiAbstractSplitPanel that shows its children horizontally from the left to the right.
UiAbstractImage for an icon.
A regular image provided from a source URI.
UiValuedWidget for an regular input field.
UiRegularWidget that represents a hyperlink (link).
UiRegularWidget that represents a label.
An abstraction of ResourceBundle
UiAbstractMultiChoice for a UiComboBox that allows choosing multiple options.
UiComposite that allows to add and remove its children dynamically.
UiMutableComposite for a generic panel that accepts any UiRegularWidget as child.
UiSingleComposite that is mutable and allows to set its child widget.
This is the marker interface for native UiWidgets that can be created from their interface.
A notification that for display as growl or popup.
Interface to notify via popup or growl.
UiStringInput for a password input.
Example:
A 2-D point.
Enum with the available modes defining which hierarchical properties a UiComposite will propagate to its children.
A regular radio-button widget.
Example:
UiAbstractSingleChoice to select a value from a group of UiRadioButtons.
Interface for a regular UiWidget.
UiComposite that allows to remove its children dynamically.
UiMutableComposite showing multiple children as columns in a responsive layout.
This is the interface for the display where the UI objects are shown.
Enum with the types of a UiScreen.
The scrolling behavior (visibility of a scrollbar).
UiMutableSingleComposite for a scroll panel.
UiEvent if the selection changed (something was selected or unselected).
This is the interface that represents the severity of a message.
UiVisibilityEvent for a UiWidget that is shown (set visible).
UiComposite that contains a single child.
Factory for UiWidgets of a single type.
Factory for UiInput for a single datatype.
Factory for UiNativeWidget of a single type.
Factory for UiInput for a single property.
UiSize represents a width or height of a UiWidget or the size of a font.
This enum contains the available units for size measures.
Single composite widget that represents a slot.
Abstract UiTextualInput with String value.
Container for styles.
UiMutableComposite that only shows a single child at a time.
UiRegularWidget that represents regular text.
The (horizontal) text alignment.
UiStringInput for a multi-line text area.
Example:
UiStringInput for a single-line text input.
Abstract UiRegularWidget for textual input.
This is a logical group that combines multiple UiWidgets such as UiRadioButtons so that only one of them can be selected at a time.
Factory to create UiToggleGroups.
UiValuedWidget with real validation support.
 
Interface for an external value binding for a UiBindableWidget.
UiEvent for a UiWidget that changed its value.
UiWidget that has a value.
UiMutablePanel that shows its children vertically from the top to the bottom.
This is the interface for a split panel that shows its children vertically from the top to the bottom.
UiEvent for a change of the visibility.
Interface for an adapter to a physical widget of the underlying native widget toolkit.
Interface for a factory used to create native widgets.
Interface for a factory used to create native widgets.
Interface for a factory used to create UiInputs for properties.
UiValuedWidget with Boolean value that represents a selection (e.g.
Available sizing for a window.