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.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 multi-selection flag
.Interface to
read
the programmatic flag
.Interface to
read
the single-selection
.Interface to
read
the multi-selection
.Interface to
read
the valid flag
.Interface to
read
the visibility
.Interface to read and write the minimum and maximum values for the
position
.Interface to read and write the minimum and maximum values for the
size
.Interface to
read
and write
the value
with
ability to provide a flag if the value shall be set on behalf of the user
.RegularBitMask
for a flag (a single bit as value
).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
.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
ColorModel
s supported by GenericColor
.A
ColorSegment
is a part of a Color
.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
).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:
UiWidget
for an image/picture.UiValuedWidget
for an input field.UiWidget
that represents a hyperlink (link).UiInput
for a radio-button (option).Example:
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.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.Interface for a UI application (client with user-interface).
UiEvent
for a change of the attached state
.ATTENTION: The
attached state
will always change for an entire sub-tree of
UiWidget
s.UiValidatableWidget
with external UiValueBinding
.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
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
Example:
checkbox widget
.Example:
UiEvent
for a click.UiEventListener
for UiClickEvent
s.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
.UiWidget
that is composed out of child widgets
.AbstractUiCustomWidget
that is a UiComposite
.Custom widget
that represents and editor allowing to display and edit an object.UiCustomMutablePanel
that is a UiGridPanel
.AbstractUiCustomWidget
adapting a UiInput
.AbstractUiCustomWidget
that is a UiMutableComposite
.UiCustomMutableComposite
that is a UiMutablePanel
.AbstractUiCustomWidget
that is a UiMutableComposite
.UiCustomComposite
that is a UiRemovableComposite
.UiCustomMutableSingleComposite
that is a UiScrollPanel
.AbstractUiCustomWidget
adapting a UiValidatableWidget
.AbstractUiCustomWidget
that is a UiValuedComposite
.AbstractUiCustomWidget
adapting a UiValuedWidget
.UiCustomMutablePanel
that is a UiVerticalPanel
.Interface for custom widgets.
UiEnablingEvent
for a UiWidget
that is disabled.This is the interface for the dispatcher of asynchronous processing.
BitMask
constants for UiWidget.setEnabled(boolean, BitMask)
.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")
):UiValidatableWidget
that is a UiComposite
.UiEvent
for a change of the focus.UiEventListener
for UiFocusEvent
s.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.UiSingleComposite
that is mutable and allows to set its child widget
.This is the marker interface for native
UiWidget
s 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
Example:
radio-button widget
.Example:
UiAbstractSingleChoice
to select a value from a group of UiRadioButton
s.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.
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
UiWidget
s of a single type.Factory for
UiNativeWidget
of a single type
.This enum contains the available units for size measures.
Single composite widget
that represents a slot
.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
UiWidget
s such as
UiRadioButton
s so that only one of them can be selected at a time.Factory to create
UiToggleGroup
s.UiValuedWidget
with real validation
support.Interface for an external value binding for a
UiBindableWidget
.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.BitMask
constants for UiWidget.setVisible(boolean, BitMask)
.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
.Available sizing for a window.