Uses of Interface
io.github.mmm.event.EventSource
-
-
Uses of EventSource in io.github.mmm.bean.property
Subinterfaces of EventSource in io.github.mmm.bean.property Modifier and Type Interface Description interface
ReadableBeanProperty<V extends WritableBean>
interface
WritableBeanProperty<V extends WritableBean>
Classes in io.github.mmm.bean.property that implement EventSource Modifier and Type Class Description class
BeanProperty<V extends WritableBean>
Implementation ofBeanProperty
. -
Uses of EventSource in io.github.mmm.entity.property.id
Classes in io.github.mmm.entity.property.id that implement EventSource Modifier and Type Class Description class
IdProperty<E>
-
Uses of EventSource in io.github.mmm.entity.property.link
Classes in io.github.mmm.entity.property.link that implement EventSource Modifier and Type Class Description class
LinkProperty<E>
-
Uses of EventSource in io.github.mmm.event
Classes in io.github.mmm.event that implement EventSource Modifier and Type Class Description class
AbstractEventSource<E,L extends EventListener<?>>
Implementation ofEventSource
. -
Uses of EventSource in io.github.mmm.property
Subinterfaces of EventSource in io.github.mmm.property Modifier and Type Interface Description interface
ReadableProperty<V>
This is the interface for a generic property.interface
WritableProperty<V>
Aproperty
with write access (e.g.Classes in io.github.mmm.property that implement EventSource Modifier and Type Class Description class
Property<V>
Implementation ofWritableProperty
. -
Uses of EventSource in io.github.mmm.property.booleans
Subinterfaces of EventSource in io.github.mmm.property.booleans Modifier and Type Interface Description interface
ReadableBooleanProperty
interface
WritableBooleanProperty
Classes in io.github.mmm.property.booleans that implement EventSource Modifier and Type Class Description class
BooleanProperty
Implementation ofWritableBooleanProperty
. -
Uses of EventSource in io.github.mmm.property.container
Subinterfaces of EventSource in io.github.mmm.property.container Modifier and Type Interface Description interface
ReadableContainerProperty<V,E>
interface
WritableContainerProperty<V,E>
WritableProperty
with containervalue
.Classes in io.github.mmm.property.container that implement EventSource Modifier and Type Class Description class
ContainerProperty<V,E>
Implementation ofWritableContainerProperty
. -
Uses of EventSource in io.github.mmm.property.container.collection
Subinterfaces of EventSource in io.github.mmm.property.container.collection with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Modifier and Type Interface Description interface
io.github.mmm.property.container.collection.ReadableCollectionProperty<V extends Collection<E>,E>
interface
io.github.mmm.property.container.collection.WritableCollectionProperty<V extends Collection<E>,E>
Classes in io.github.mmm.property.container.collection with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw EventSource Modifier and Type Class Description class
io.github.mmm.property.container.collection.CollectionProperty<V extends Collection<E>,E>
Implementation ofWritableCollectionProperty
. -
Uses of EventSource in io.github.mmm.property.container.list
Subinterfaces of EventSource in io.github.mmm.property.container.list Modifier and Type Interface Description interface
ReadableListProperty<E>
interface
WritableListProperty<E>
Classes in io.github.mmm.property.container.list that implement EventSource Modifier and Type Class Description class
ListProperty<E>
Implementation ofWritableListProperty
. -
Uses of EventSource in io.github.mmm.property.container.map
Subinterfaces of EventSource in io.github.mmm.property.container.map Modifier and Type Interface Description interface
ReadableMapProperty<K,V>
interface
WritableMapProperty<K,V>
Classes in io.github.mmm.property.container.map that implement EventSource Modifier and Type Class Description class
MapProperty<K,V>
Implementation ofWritableMapProperty
. -
Uses of EventSource in io.github.mmm.property.container.set
Subinterfaces of EventSource in io.github.mmm.property.container.set Modifier and Type Interface Description interface
ReadableSetProperty<E>
interface
WritableSetProperty<E>
Classes in io.github.mmm.property.container.set that implement EventSource Modifier and Type Class Description class
SetProperty<E>
Implementation ofWritableSetProperty
. -
Uses of EventSource in io.github.mmm.property.number
Subinterfaces of EventSource in io.github.mmm.property.number Modifier and Type Interface Description interface
ReadableNumberProperty<N extends Number & Comparable<? super N>>
interface
WritableNumberProperty<N extends Number & Comparable<? super N>>
Classes in io.github.mmm.property.number that implement EventSource Modifier and Type Class Description class
NumberProperty<N extends Number & Comparable<? super N>>
Implementation ofWritableNumberProperty
. -
Uses of EventSource in io.github.mmm.property.number.bigdecimal
Subinterfaces of EventSource in io.github.mmm.property.number.bigdecimal Modifier and Type Interface Description interface
ReadableBigDecimalProperty
interface
WritableBigDecimalProperty
Classes in io.github.mmm.property.number.bigdecimal that implement EventSource Modifier and Type Class Description class
BigDecimalProperty
Implementation ofWritableBigDecimalProperty
. -
Uses of EventSource in io.github.mmm.property.number.biginteger
Subinterfaces of EventSource in io.github.mmm.property.number.biginteger Modifier and Type Interface Description interface
ReadableBigIntegerProperty
interface
WritableBigIntegerProperty
Classes in io.github.mmm.property.number.biginteger that implement EventSource Modifier and Type Class Description class
BigIntegerProperty
Implementation ofWritableBigIntegerProperty
. -
Uses of EventSource in io.github.mmm.property.number.bytes
Subinterfaces of EventSource in io.github.mmm.property.number.bytes Modifier and Type Interface Description interface
ReadableByteProperty
interface
WritableByteProperty
Classes in io.github.mmm.property.number.bytes that implement EventSource Modifier and Type Class Description class
ByteProperty
Implementation ofWritableByteProperty
. -
Uses of EventSource in io.github.mmm.property.number.doubles
Subinterfaces of EventSource in io.github.mmm.property.number.doubles Modifier and Type Interface Description interface
ReadableDoubleProperty
interface
WritableDoubleProperty
Classes in io.github.mmm.property.number.doubles that implement EventSource Modifier and Type Class Description class
DoubleProperty
Implementation ofWritableDoubleProperty
. -
Uses of EventSource in io.github.mmm.property.number.floats
Subinterfaces of EventSource in io.github.mmm.property.number.floats Modifier and Type Interface Description interface
ReadableFloatProperty
interface
WritableFloatProperty
Classes in io.github.mmm.property.number.floats that implement EventSource Modifier and Type Class Description class
FloatProperty
Implementation ofWritableFloatProperty
. -
Uses of EventSource in io.github.mmm.property.number.integers
Subinterfaces of EventSource in io.github.mmm.property.number.integers Modifier and Type Interface Description interface
ReadableIntegerProperty
interface
WritableIntegerProperty
Classes in io.github.mmm.property.number.integers that implement EventSource Modifier and Type Class Description class
IntegerProperty
Implementation ofWritableIntegerProperty
. -
Uses of EventSource in io.github.mmm.property.number.longs
Subinterfaces of EventSource in io.github.mmm.property.number.longs Modifier and Type Interface Description interface
ReadableLongProperty
interface
WritableLongProperty
Classes in io.github.mmm.property.number.longs that implement EventSource Modifier and Type Class Description class
LongProperty
Implementation ofWritableLongProperty
. -
Uses of EventSource in io.github.mmm.property.number.shorts
Subinterfaces of EventSource in io.github.mmm.property.number.shorts Modifier and Type Interface Description interface
ReadableShortProperty
interface
WritableShortProperty
Classes in io.github.mmm.property.number.shorts that implement EventSource Modifier and Type Class Description class
ShortProperty
Implementation ofWritableShortProperty
. -
Uses of EventSource in io.github.mmm.property.object
Subinterfaces of EventSource in io.github.mmm.property.object Modifier and Type Interface Description interface
ReadableObjectProperty<V>
interface
ReadableSimpleProperty<V>
ReadableProperty
for a simple datatype (and not acontainer property
).interface
WritableObjectProperty<V>
interface
WritableSimpleProperty<V>
WritableProperty
for a simple datatype (and not acontainer property
).Classes in io.github.mmm.property.object that implement EventSource Modifier and Type Class Description class
ObjectProperty<V>
Generic implementation ofWritableProperty
for arbitrary objects that do not have their own custom implementation.class
SimpleProperty<V>
Property
implementation ofWritableSimpleProperty
. -
Uses of EventSource in io.github.mmm.property.range
Subinterfaces of EventSource in io.github.mmm.property.range Modifier and Type Interface Description interface
ReadableRangeProperty<V>
interface
WritableRangeProperty<V>
Classes in io.github.mmm.property.range that implement EventSource Modifier and Type Class Description class
RangeProperty<V>
Implementation ofWritableRangeProperty
. -
Uses of EventSource in io.github.mmm.property.string
Subinterfaces of EventSource in io.github.mmm.property.string Modifier and Type Interface Description interface
ReadableStringProperty
interface
WritableStringProperty
Classes in io.github.mmm.property.string that implement EventSource Modifier and Type Class Description class
StringListProperty
This is an extension ofStringProperty
that stores a list ofString
values that are enclosed with pipe-symbols.class
StringProperty
Implementation ofWritableStringProperty
. -
Uses of EventSource in io.github.mmm.property.temporal
Classes in io.github.mmm.property.temporal that implement EventSource Modifier and Type Class Description class
DurationInSecondsProperty
ExtendsLongProperty
to store aDuration
in seconds.class
TemporalProperty<V extends Temporal>
-
Uses of EventSource in io.github.mmm.property.temporal.instant
Subinterfaces of EventSource in io.github.mmm.property.temporal.instant Modifier and Type Interface Description interface
ReadableInstantProperty
interface
WritableInstantProperty
Classes in io.github.mmm.property.temporal.instant that implement EventSource Modifier and Type Class Description class
InstantProperty
Implementation ofWritableInstantProperty
. -
Uses of EventSource in io.github.mmm.property.temporal.localdate
Subinterfaces of EventSource in io.github.mmm.property.temporal.localdate Modifier and Type Interface Description interface
ReadableLocalDateProperty
interface
WritableLocalDateProperty
Classes in io.github.mmm.property.temporal.localdate that implement EventSource Modifier and Type Class Description class
LocalDateProperty
This is the implementation ofWritableLocalDateProperty
. -
Uses of EventSource in io.github.mmm.property.temporal.localdatetime
Subinterfaces of EventSource in io.github.mmm.property.temporal.localdatetime Modifier and Type Interface Description interface
ReadableLocalDateTimeProperty
interface
WritableLocalDateTimeProperty
Classes in io.github.mmm.property.temporal.localdatetime that implement EventSource Modifier and Type Class Description class
LocalDateTimeProperty
This is the implementation ofWritableLocalDateTimeProperty
. -
Uses of EventSource in io.github.mmm.property.temporal.localtime
Subinterfaces of EventSource in io.github.mmm.property.temporal.localtime Modifier and Type Interface Description interface
ReadableLocalTimeProperty
interface
WritableLocalTimeProperty
Classes in io.github.mmm.property.temporal.localtime that implement EventSource Modifier and Type Class Description class
LocalTimeProperty
-
Uses of EventSource in io.github.mmm.property.temporal.offsetdatetime
Subinterfaces of EventSource in io.github.mmm.property.temporal.offsetdatetime Modifier and Type Interface Description interface
ReadableOffsetDateTimeProperty
interface
WritableOffsetDateTimeProperty
Classes in io.github.mmm.property.temporal.offsetdatetime that implement EventSource Modifier and Type Class Description class
OffsetDateTimeProperty
This is the implementation ofWritableOffsetDateTimeProperty
. -
Uses of EventSource in io.github.mmm.property.temporal.offsettime
Subinterfaces of EventSource in io.github.mmm.property.temporal.offsettime Modifier and Type Interface Description interface
ReadableOffsetTimeProperty
interface
WritableOffsetTimeProperty
Classes in io.github.mmm.property.temporal.offsettime that implement EventSource Modifier and Type Class Description class
OffsetTimeProperty
This is the implementation ofWritableOffsetTimeProperty
. -
Uses of EventSource in io.github.mmm.property.temporal.zoneddatetime
Subinterfaces of EventSource in io.github.mmm.property.temporal.zoneddatetime Modifier and Type Interface Description interface
ReadableZonedDateTimeProperty
interface
WritableZonedDateTimeProperty
Classes in io.github.mmm.property.temporal.zoneddatetime that implement EventSource Modifier and Type Class Description class
ZonedDateTimeProperty
This is the implementation ofWritableZonedDateTimeProperty
. -
Uses of EventSource in io.github.mmm.ui.api.controller
Subinterfaces of EventSource in io.github.mmm.ui.api.controller Modifier and Type Interface Description interface
UiNavigationManager
Interface to manageUiController
s. -
Uses of EventSource in io.github.mmm.ui.api.widget
Subinterfaces of EventSource in io.github.mmm.ui.api.widget Modifier and Type Interface Description interface
UiActiveWidget
interface
UiClickableWidget
interface
UiLabel
UiRegularWidget
that represents a label.interface
UiNativeWidget
This is the marker interface for nativeUiWidget
s that can becreated from their interface
.interface
UiRegularWidget
Interface for a regularUiWidget
.interface
UiText
UiRegularWidget
that represents regular text.interface
UiWidget
Interface for an adapter to a physical widget of the underlying native widget toolkit.Classes in io.github.mmm.ui.api.widget that implement EventSource Modifier and Type Class Description class
AbstractUiCustomWidget<W extends UiWidget>
This is the abstract base implementation ofUiCustomWidget
.class
AbstractUiWidget
Abstract base implementation ofUiWidget
. -
Uses of EventSource in io.github.mmm.ui.api.widget.breadcrumb
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.breadcrumb Modifier and Type Interface Description interface
UiBreadCrumbBar
AUiBreadCrumbBar
shows a bread crumb as a (horizontal) bar.interface
UiBreadCrumbEntry
An entry in the bread crumb. -
Uses of EventSource in io.github.mmm.ui.api.widget.button
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.button Modifier and Type Interface Description interface
UiAbstractButton
This is the abstract interface for anregular widget
that represents a button what is a widget that can be clicked by the end-user in order to trigger some action.interface
UiButton
This is the interface for an normalbutton
. -
Uses of EventSource in io.github.mmm.ui.api.widget.chart
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.chart Modifier and Type Interface Description interface
UiBarChart
UiChart
showing a bar char withseries of data
.interface
UiBarChartHorizontal
UiBarChart
showing a bar char with horizontal bars leading to the right.interface
UiBarChartVertical
UiBarChart
showing a bar char with vertical bars leading to the top.interface
UiChart<D>
UiRegularWidget
that displays a chart.interface
UiLineChart
UiChart
showing data as a line chart.interface
UiPieChart
-
Uses of EventSource in io.github.mmm.ui.api.widget.composite
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.composite Modifier and Type Interface Description interface
UiCollapsibleComposite<C extends UiWidget>
interface
UiComposite<C extends UiWidget>
UiWidget
that iscomposed out of child widgets
.interface
UiFailureComposite<C extends UiWidget>
UiValidatableWidget
that is aUiComposite
.interface
UiMutableComposite<C extends UiWidget>
interface
UiMutableSingleComposite<C extends UiWidget>
UiSingleComposite
that is mutable and allows toset its child widget
.interface
UiRemovableComposite<C extends UiWidget>
UiComposite
that allows toremove
its children dynamically.interface
UiSingleComposite<C extends UiWidget>
UiComposite
that contains a singlechild
.interface
UiSlot
Single composite widget
that represents aslot
.interface
UiSwitchComposite<C extends UiWidget>
UiMutableComposite
that only shows a singlechild
at a time.interface
UiValuedComposite<C extends UiWidget,V>
Classes in io.github.mmm.ui.api.widget.composite that implement EventSource Modifier and Type Class Description class
UiCustomComposite<C extends UiWidget,W extends UiComposite<C>>
AbstractUiCustomWidget
that is aUiComposite
.class
UiCustomMutableComposite<C extends UiWidget,W extends UiMutableComposite<C>>
AbstractUiCustomWidget
that is aUiMutableComposite
.class
UiCustomMutableSingleComposite<C extends UiWidget,W extends UiMutableSingleComposite<C>>
AbstractUiCustomWidget
that is aUiMutableComposite
.class
UiCustomRemovableComposite<C extends UiWidget,W extends UiRemovableComposite<C>>
UiCustomComposite
that is aUiRemovableComposite
.class
UiCustomValuedComposite<V,C extends UiWidget,W extends UiValuedComposite<C,V>>
AbstractUiCustomWidget
that is aUiValuedComposite
. -
Uses of EventSource in io.github.mmm.ui.api.widget.data
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.data Modifier and Type Interface Description interface
UiAbstractDataTable<R>
Abstract interface for widgets showing complex data in columns such asUiDataTable
.interface
UiAbstractDataTree<R>
AUiAbstractDataWidget
that presents its data as a tree of nodes that can be expanded and collapsed.interface
UiAbstractDataWidget<R>
Abstract interface for widgets showing complex data in columns such asUiDataTable
.interface
UiColumn<R,V>
interface
UiDataTable<R>
UiAbstractDataWidget
that shows the data as a table (data grid) with thecolumns
as header.interface
UiDataTree<R>
AUiAbstractDataWidget
that presents its data as a tree of nodes that can be expanded and collapsed.interface
UiDataTreeTable<R>
AUiAbstractDataWidget
that presents its data as a tree of nodes that can be expanded and collapsed. -
Uses of EventSource in io.github.mmm.ui.api.widget.form
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.form Modifier and Type Interface Description interface
UiAbstractCompositeInput<C extends UiWidget,V>
interface
UiCompositeInput<V>
interface
UiFormGroup<V>
interface
UiFormPanel<V>
interface
UiHorizontalInput<V>
interface
UiInputContainer<V>
interface
UiVerticalInput<V>
Classes in io.github.mmm.ui.api.widget.form that implement EventSource Modifier and Type Class Description class
UiCustomCompositeInput<V,W extends UiCompositeInput<V>>
AbstractUiCustomWidget
that is aUiFormPanel
.class
UiCustomFormPanel<V>
AbstractUiCustomWidget
that is aUiFormPanel
.class
UiCustomHorizontalInput<V>
AbstractUiCustomWidget
that is aUiFormPanel
. -
Uses of EventSource in io.github.mmm.ui.api.widget.format
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.format Modifier and Type Interface Description interface
UiHtmlEditor
interface
UiSourceCodeViewer
UiValuedWidget
that displays itsvalue
as source-code (with line-numbers and syntax highlighting). -
Uses of EventSource in io.github.mmm.ui.api.widget.img
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.img Modifier and Type Interface Description interface
UiAbstractImage
UiWidget
for an image/picture.interface
UiIcon
UiAbstractImage
for an icon.interface
UiImage
A regularimage
provided from asource URI
. -
Uses of EventSource in io.github.mmm.ui.api.widget.input
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.input Modifier and Type Interface Description interface
UiAbstractChoice<O,V>
interface
UiAbstractInput<V>
UiValuedWidget
for an input field.interface
UiAbstractMultiChoice<V>
interface
UiAbstractSingleChoice<V>
interface
UiCheckbox
A regularcheckbox widget
.
Example:interface
UiCheckboxChoice<V>
interface
UiColorInput
interface
UiComboBox<V>
UiAbstractSingleChoice
for a combo-box that allows the end-user to expand a drop-down menu and select thevalue
from a given list ofoptions
.interface
UiInput<V>
UiValuedWidget
for anregular
input field.interface
UiMultiComboBox<V>
UiAbstractMultiChoice
for aUiComboBox
that allows choosing multiple options.interface
UiPasswordInput
UiStringInput
for a password input.
Example:interface
UiRadioButton
A regularradio-button widget
.
Example:interface
UiRadioChoice<V>
UiAbstractSingleChoice
to select a value from a group ofUiRadioButton
s.interface
UiStringInput
interface
UiTextArea
UiStringInput
for a multi-line text area.
Example:interface
UiTextInput
UiStringInput
for a single-line text input.interface
UiTextualInput<V>
AbstractUiRegularWidget
for textual input.Classes in io.github.mmm.ui.api.widget.input that implement EventSource Modifier and Type Class Description class
UiCustomInput<V,W extends UiInput<V>>
AbstractUiCustomWidget
adapting aUiInput
.class
UiCustomValidatableWidget<V,W extends UiValidatableWidget<V>>
AbstractUiCustomWidget
adapting aUiValidatableWidget
.class
UiCustomValuedWidget<V,W extends UiValuedWidget<V>>
AbstractUiCustomWidget
adapting aUiValuedWidget
. -
Uses of EventSource in io.github.mmm.ui.api.widget.link
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.link Modifier and Type Interface Description interface
UiAbstractLink
UiWidget
that represents a hyperlink (link).interface
UiExternalLink
UiAbstractLink
to an externalURL
.
Here you can see an example (withsetText("Click me")
andsetUrl("https://en.wikipedia.org/wiki/Hyperlink")
):interface
UiInternalLink
UiRegularWidget
that represents a hyperlink (link). -
Uses of EventSource in io.github.mmm.ui.api.widget.media
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.media Modifier and Type Interface Description interface
UiAudioPlayer
UiMediaWidget
that plays audio tracks.interface
UiMediaPlayer
UiMediaWidget
that represents a media-player.interface
UiMediaWidget
AbstractUiWidget
for a media player.interface
UiVideoPlayer
This is the interface for amedia-player widget
that plays videos (movies). -
Uses of EventSource in io.github.mmm.ui.api.widget.menu
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.menu Modifier and Type Interface Description interface
UiAbstractMenu<E extends UiAbstractMenuEntry>
UiRemovableComposite
that groupsmenu entries
.interface
UiAbstractMenuBar<E extends UiAbstractMenuEntry>
UiAbstractMenu
that acts as the toplevel container for a menu or navigation bar.interface
UiAbstractMenuEntry
AbstractUiWidget
for any entry of amenu or navigation bar
.interface
UiAbstractMenuItem
UiAbstractMenuEntry
for a menu item.interface
UiAbstractMenuWithItems
interface
UiAdvancedMenu
interface
UiMenu
Navigation entry
that represents a group of othernavigation entries
.interface
UiMenuBar
UiAbstractMenuBar
representing a regular menu bar.interface
UiMenuItem
UiAbstractMenuItem
for a normal menu item.interface
UiMenuItemCheckbox
LikeUiAbstractMenuItem
that additionally has acheckbox
.interface
UiMenuItemRadioButton
UiAbstractMenuItem
that additionally has aradio button
.interface
UiMenuItemSeparator
UiAbstractMenuItem
that acts as a separator.interface
UiNavigationBar
UiAbstractMenuBar
that represents a vertical navigation bar. -
Uses of EventSource in io.github.mmm.ui.api.widget.number
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.number Modifier and Type Interface Description interface
UiBigDecimalInput
interface
UiBigIntegerInput
interface
UiDoubleInput
interface
UiIntegerInput
interface
UiIntegerSlider
interface
UiLongInput
interface
UiLongSlider
interface
UiNumberInput<V extends Number>
interface
UiNumericInput<V extends Number>
interface
UiSlider<V extends Number>
-
Uses of EventSource in io.github.mmm.ui.api.widget.panel
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.panel Modifier and Type Interface Description interface
UiAbstractButtonContainer
UiMutableComposite
containing a number ofbuttons
.interface
UiAbstractSplitPanel
UiMutablePanel
that shows split-bars between each of itschildren
and allows the user to slide these split-bars to dynamically adjust the size of thechildren
.interface
UiBorderPanel
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):
headerleft 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.interface
UiButtonPanel
button container
showing a number ofbuttons
horizontally (e.g.interface
UiCollapsiblePanel
interface
UiGridPanel
UiRemovableComposite
that allows to layout childwidgets
in a grid.interface
UiGridRow
UiMutablePanel
that represents a row in aUiGridPanel
.interface
UiHorizontalPanel
UiMutablePanel
that shows itschildren
horizontally from the left to the right.interface
UiHorizontalSplitPanel
UiAbstractSplitPanel
that shows itschildren
horizontally from the left to the right.interface
UiMutablePanel
interface
UiResponsiveColumnPanel
UiMutableComposite
showing multiplechildren
as columns in a responsive layout.interface
UiScrollPanel
UiMutableSingleComposite
for a scroll panel.interface
UiVerticalPanel
UiMutablePanel
that shows itschildren
vertically from the top to the bottom.interface
UiVerticalSplitPanel
This is the interface for asplit panel
that shows itschildren
vertically from the top to the bottom.Classes in io.github.mmm.ui.api.widget.panel that implement EventSource Modifier and Type Class Description class
UiCustomEditorButtonPanel
class
UiCustomGridPanel
UiCustomMutablePanel
that is aUiGridPanel
.class
UiCustomMutablePanel<W extends UiMutablePanel>
UiCustomMutableComposite
that is aUiMutablePanel
.class
UiCustomScrollPanel
UiCustomMutableSingleComposite
that is aUiScrollPanel
.class
UiCustomVerticalPanel
UiCustomMutablePanel
that is aUiVerticalPanel
. -
Uses of EventSource in io.github.mmm.ui.api.widget.tab
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.tab Modifier and Type Interface Description interface
UiTab
UiMutableSingleComposite
that represents a singletab
.interface
UiTabPanel
UiSwitchComposite
representing a tab panel. -
Uses of EventSource in io.github.mmm.ui.api.widget.temporal
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.temporal Modifier and Type Interface Description interface
UiDateInput
UiTextualInput
for aLocalDate
.interface
UiDateTimeInput
UiInput
for aLocalDateTime
.interface
UiTimeInput
-
Uses of EventSource in io.github.mmm.ui.api.widget.value
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.value Modifier and Type Interface Description interface
UiAbstractCheckbox
UiInput
for a checkbox.
Example:interface
UiAbstractRadioButton
UiInput
for a radio-button (option).
Example:interface
UiBindableWidget<V>
UiValidatableWidget
with externalUiValueBinding
.interface
UiValidatableWidget<V>
UiValuedWidget
with realvalidation
support.interface
UiValuedWidget<V>
interface
UiWidgetWithSelection
Classes in io.github.mmm.ui.api.widget.value that implement EventSource Modifier and Type Class Description class
UiCustomEditor<V>
Custom widget
that represents and editor allowing to display and edit an object. -
Uses of EventSource in io.github.mmm.ui.api.widget.window
Subinterfaces of EventSource in io.github.mmm.ui.api.widget.window Modifier and Type Interface Description interface
UiAbstractWindow
UiMutableComposite
that represents a window.interface
UiChildWindow
UiAbstractWindow
that is a child of another window.interface
UiMainWindow
UiAbstractWindow
that represents the main window.interface
UiPopup
UiAbstractWindow
representing a modal popup window that blocks the client application until it isclosed
.interface
UiWindow
A normal window (no popup). -
Uses of EventSource in io.github.mmm.ui.fx.widget
Classes in io.github.mmm.ui.fx.widget that implement EventSource Modifier and Type Class Description class
FxActiveValidatableWidget<W extends javafx.scene.layout.Region,V>
Implementation ofUiInput
for JavaFx.class
FxActiveWidget<W extends javafx.scene.layout.Region>
Implementation ofUiActiveWidget
based on JavaFxControl
.class
FxClickableWidget<W extends javafx.scene.control.Control>
Implementation ofUiClickableWidget
based on JavaFxControl
.class
FxLabel
Implementation ofUiLabel
for JavaFx.class
FxText
Implementation ofUiText
for JavaFx.class
FxWidget<W>
Implementation ofUiNativeWidget
for JavaFx.class
FxWidgetNode<W extends javafx.scene.Node>
Implementation ofUiWidget
for JavaFx based onNode
.class
FxWidgetStyleable<W extends javafx.css.Styleable>
Implementation ofUiWidget
for JavaFx based onStyleable
. -
Uses of EventSource in io.github.mmm.ui.fx.widget.button
Classes in io.github.mmm.ui.fx.widget.button that implement EventSource Modifier and Type Class Description class
FxAbstractButton<W extends javafx.scene.control.ButtonBase>
Implementation ofUiAbstractButton
for JavaFx.class
FxButton
Implementation ofUiButton
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.fx.widget.chart
Classes in io.github.mmm.ui.fx.widget.chart that implement EventSource Modifier and Type Class Description class
FxBarChart<W extends javafx.scene.chart.BarChart<X,Y> & io.github.mmm.ui.fx.widget.chart.fx.AdvancedChart<javafx.scene.chart.XYChart.Series<X,Y>>,X,Y>
Implementation ofUiBarChart
for JavaFx.class
FxBarChartHorizontal
Implementation ofUiBarChartHorizontal
for JavaFx.class
FxBarChartVertical
Implementation ofUiBarChartVertical
for JavaFx.class
FxChart<W extends javafx.scene.chart.Chart & io.github.mmm.ui.fx.widget.chart.fx.AdvancedChart<J>,D,J>
Implementation ofUiChart
for JavaFx.class
FxLineChart
Implementation ofUiLineChart
for JavaFx using.class
FxPieChart
Implementation ofUiPieChart
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.fx.widget.composite
Classes in io.github.mmm.ui.fx.widget.composite that implement EventSource Modifier and Type Class Description class
FxComposite<W extends javafx.scene.Node,C extends UiWidget>
Implementation ofUiComposite
for JavaFx.class
FxFailureComposite<W extends javafx.scene.layout.Pane,C extends UiWidget>
Implementation ofUiFailureComposite
for JavaFx.class
FxMutableComposite<W extends javafx.scene.Node,C extends UiWidget>
Implementation ofUiMutableComposite
for JavaFx.class
FxMutableCompositePane<W extends javafx.scene.layout.Pane,C extends UiWidget>
Implementation ofUiMutableComposite
for JavaFx.class
FxRemovableComposite<W extends javafx.scene.Node,C extends UiWidget>
Implementation ofUiRemovableComposite
for JavaFx.class
FxSlot
Implementation ofUiSlot
for JavaFx.class
FxValuedComposite<W extends javafx.scene.layout.Pane,C extends UiWidget,V>
Implementation ofUiValuedComposite
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.fx.widget.data
Classes in io.github.mmm.ui.fx.widget.data that implement EventSource Modifier and Type Class Description class
FxDataTable<R>
Implementation ofUiDataTable
for JavaFx.class
FxTableColumn<R,V>
Implementation ofUiColumn
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.fx.widget.form
Classes in io.github.mmm.ui.fx.widget.form that implement EventSource Modifier and Type Class Description class
FxCompositeInput<V,W extends javafx.scene.layout.Pane>
Implementation ofUiCompositeInput
for JavaFx.class
FxFormGroup<V>
Implementation ofUiFormGroup
for JavaFx.class
FxFormPanel<V>
Implementation ofUiFormPanel
for JavaFx.class
FxHorizontalInput<V>
Implementation ofUiHorizontalInput
for JavaFx.class
FxInputContainer<V>
Implementation ofUiInputContainer
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.fx.widget.form.grid
Classes in io.github.mmm.ui.fx.widget.form.grid that implement EventSource Modifier and Type Class Description class
FxFormGroup<V>
Implementation ofUiFormGroup
for JavaFx.class
FxFormPanel<V>
Implementation ofUiFormPanel
for JavaFx.class
FxInputContainer<V>
Implementation ofUiInputContainer
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.fx.widget.img
Classes in io.github.mmm.ui.fx.widget.img that implement EventSource Modifier and Type Class Description class
FxAbstractImage<W extends javafx.scene.Node>
Implementation ofUiAbstractImage
for JavaFx.class
FxImage
Implementation ofUiImage
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.fx.widget.input
Classes in io.github.mmm.ui.fx.widget.input that implement EventSource Modifier and Type Class Description class
FxAbstractChoice<W extends javafx.scene.control.Control,O,V>
Implementation ofUiRadioChoice
for JavaFx.class
FxCheckbox
Implementation ofUiTextInput
for JavaFx.class
FxComboBox<V>
Implementation ofUiTextInput
for JavaFx.class
FxInput<W extends javafx.scene.layout.Region,V>
Implementation ofUiInput
for JavaFx.class
FxPasswordInput
Implementation ofUiPasswordInput
for JavaFx.class
FxRadioButton
Implementation ofUiRadioButton
for JavaFx.class
FxRadioChoice<V>
Implementation ofUiRadioChoice
for JavaFx.class
FxStringInput<W extends javafx.scene.control.TextInputControl>
Implementation ofUiStringInput
for JavaFx.class
FxTextArea
Implementation ofUiTextArea
for JavaFx.class
FxTextInput
Implementation ofUiTextInput
for JavaFx.class
FxTextualInput<W extends javafx.scene.control.TextInputControl,V>
Implementation ofUiTextualInput
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.fx.widget.link
Classes in io.github.mmm.ui.fx.widget.link that implement EventSource Modifier and Type Class Description class
FxAbstractLink
Implementation ofUiAbstractLink
for JavaFx.class
FxExternalLink
Implementation ofUiExternalLink
for JavaFx.class
FxInternalLink
Implementation ofUiInternalLink
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.fx.widget.media
Classes in io.github.mmm.ui.fx.widget.media that implement EventSource Modifier and Type Class Description class
FxMediaPlayer
Implementation ofUiMediaWidget
for JavaFx.class
FxMediaWidget<W extends javafx.scene.Node>
Implementation ofUiMediaWidget
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.fx.widget.panel
Classes in io.github.mmm.ui.fx.widget.panel that implement EventSource Modifier and Type Class Description class
FxBorderPanel
Implementation ofUiBorderPanel
for JavaFx.class
FxButtonPanel
Implementation ofUiButtonPanel
for JavaFx.class
FxCollapsiblePanel
Implementation ofUiCollapsiblePanel
for JavaFx.class
FxGridPanel
Implementation ofUiGridPanel
for JavaFx.class
FxGridRow
Implementation ofUiGridRow
for JavaFx.class
FxHorizontalPanel
Implementation ofUiHorizontalPanel
for JavaFx.class
FxMutablePanel<W extends javafx.scene.layout.Pane>
Implementation ofUiMutablePanel
for JavaFx.class
FxScrollPanel
Implementation ofUiScrollPanel
for JavaFx.class
FxVerticalPanel
Implementation ofUiVerticalPanel
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.fx.widget.window
Classes in io.github.mmm.ui.fx.widget.window that implement EventSource Modifier and Type Class Description class
FxAbstractWindow
Implementation ofUiAbstractWindow
for JavaFx.class
FxChildWindow
Implementation ofUiChildWindow
for JavaFx.class
FxMainWindow
Implementation ofUiWindow
for JavaFx.class
FxPopup
Implementation ofUiPopup
for JavaFx.class
FxWindow
Implementation ofUiWindow
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.spi.controller
Classes in io.github.mmm.ui.spi.controller that implement EventSource Modifier and Type Class Description class
AbstractUiNavigationManager
Abstract base implementation ofUiNavigationManager
.class
AbstractUiNavigationManagerImpl
Abstract default implementation ofUiNavigationManager
. -
Uses of EventSource in io.github.mmm.ui.spi.widget
Subinterfaces of EventSource in io.github.mmm.ui.spi.widget Modifier and Type Interface Description interface
UiNativeWidgetWrapper<W>
UiNativeWidget
implementations that wrap widgets from an existing UI toolkit should implement this interface.Classes in io.github.mmm.ui.spi.widget that implement EventSource Modifier and Type Class Description class
AbstractUiNativeWidget
Abstract base implementation ofUiNativeWidget
.class
AbstractUiNativeWidgetWrapper<W>
Abstract base implementation ofUiNativeWidget
implementingAbstractUiNativeWidgetWrapper.getStyles()
. -
Uses of EventSource in io.github.mmm.ui.test.widget
Classes in io.github.mmm.ui.test.widget that implement EventSource Modifier and Type Class Description class
TestActiveValidatableWidget<V>
Implementation ofUiInput
using JavaFx.class
TestActiveWidget
Implementation ofUiActiveWidget
for testing.class
TestClickableWidget
Implementation ofUiClickableWidget
for testing.class
TestLabel
Implementation ofUiLabel
for testing.class
TestText
Implementation ofUiText
for testing.class
TestValuedWidget<V>
Implementation ofUiInput
using JavaFx.class
TestWidget
Implementation ofUiWidget
for testing. -
Uses of EventSource in io.github.mmm.ui.test.widget.button
Classes in io.github.mmm.ui.test.widget.button that implement EventSource Modifier and Type Class Description class
TestAbstractButton
Implementation ofUiAbstractButton
for testing.class
TestButton
Implementation ofUiButton
for testing. -
Uses of EventSource in io.github.mmm.ui.test.widget.chart
Classes in io.github.mmm.ui.test.widget.chart that implement EventSource Modifier and Type Class Description class
TestBarChart
Implementation ofUiBarChart
for testing.class
TestBarChartHorizontal
Implementation ofUiBarChartHorizontal
for JavaFx.class
TestBarChartVertical
Implementation ofUiBarChartVertical
for testing.class
TestChart<D>
Implementation ofUiChart
for testing.class
TestLineChart
Implementation ofUiLineChart
for JavaFx using.class
TestPieChart
Implementation ofUiPieChart
for testing. -
Uses of EventSource in io.github.mmm.ui.test.widget.composite
Classes in io.github.mmm.ui.test.widget.composite that implement EventSource Modifier and Type Class Description class
TestCollapsibleComposite<C extends UiWidget>
Implementation ofUiCollapsiblePanel
for testing.class
TestComposite<C extends UiWidget>
Implementation ofUiComposite
for testing.class
TestFailureComposite<C extends UiWidget>
Implementation ofUiFailureComposite
for testing.class
TestMutableComposite<C extends UiWidget>
Implementation ofUiMutableComposite
for testing.class
TestRemovableComposite<C extends UiWidget>
Implementation ofUiRemovableComposite
for testing.class
TestSlot
Implementation ofUiSlot
for JavaFx.class
TestValuedComposite<C extends UiWidget,V>
Implementation ofUiValuedComposite
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.test.widget.data
Classes in io.github.mmm.ui.test.widget.data that implement EventSource Modifier and Type Class Description class
TestDataList<R>
Implementation ofUiDataTable
for JavaFx.class
TestTableColumn<R,V>
Implementation ofUiColumn
for JavaFx. -
Uses of EventSource in io.github.mmm.ui.test.widget.form
Classes in io.github.mmm.ui.test.widget.form that implement EventSource Modifier and Type Class Description class
TestFormGroup<V>
Implementation ofUiFormGroup
for testing.class
TestFormPanel<V>
Implementation ofUiFormPanel
using JavaFx.class
TestInputContainer<V>
Input container widget
for testing. -
Uses of EventSource in io.github.mmm.ui.test.widget.img
Classes in io.github.mmm.ui.test.widget.img that implement EventSource Modifier and Type Class Description class
TestAbstractImage
Implementation ofUiAbstractImage
for testing.class
TestIcon
Implementation ofUiIcon
for testing.class
TestImage
Implementation ofUiImage
for testing. -
Uses of EventSource in io.github.mmm.ui.test.widget.input
Classes in io.github.mmm.ui.test.widget.input that implement EventSource Modifier and Type Class Description class
TestAbstractChoice<O,V>
Implementation ofUiRadioChoice
for testing.class
TestAbstractRadioButton
Implementation ofUiAbstractRadioButton
for testing.class
TestAbstractSingleChoice<V>
Implementation ofUiRadioChoice
for testing.class
TestCheckbox
Implementation ofUiTextInput
for testing.class
TestComboBox<V>
Implementation ofUiComboBox
for testing.class
TestInput<V>
Implementation ofUiInput
using JavaFx.class
TestPasswordInput
Implementation ofUiPasswordInput
for testing.class
TestRadioButton
Implementation ofUiRadioButton
for testing.class
TestRadioChoice<V>
Implementation ofUiRadioChoice
for testing.class
TestSelectionInput
Implementation ofUiWidgetWithSelection
for testing.class
TestStringInput
Implementation ofTestTextualInput
for testing.class
TestTextArea
Implementation ofUiTextArea
for testing.class
TestTextInput
Implementation ofUiTextInput
for testing.class
TestTextualInput<V>
Implementation ofUiTextualInput
for testing. -
Uses of EventSource in io.github.mmm.ui.test.widget.link
Classes in io.github.mmm.ui.test.widget.link that implement EventSource Modifier and Type Class Description class
TestAbstractLink
Implementation ofUiAbstractLink
for testing.class
TestExternalLink
Implementation ofUiAbstractLink
for testing.class
TestInternalLink
Implementation ofUiAbstractLink
for testing. -
Uses of EventSource in io.github.mmm.ui.test.widget.panel
Classes in io.github.mmm.ui.test.widget.panel that implement EventSource Modifier and Type Class Description class
FxHorizontalPanel
Implementation ofUiHorizontalPanel
for testing.class
TestButtonPanel
Implementation ofUiButtonPanel
for testing.class
TestCollapsiblePanel
Implementation ofUiCollapsiblePanel
for testing.class
TestGridPanel
Implementation ofUiGridPanel
for testing.class
TestGridRow
Implementation ofUiGridRow
for testing.class
TestMutablePanel
Implementation ofUiMutablePanel
for testing.class
TestScrollPanel
Implementation ofUiScrollPanel
for JavaFx.class
TestVerticalPanel
Implementation ofUiVerticalPanel
for testing. -
Uses of EventSource in io.github.mmm.ui.test.widget.window
Classes in io.github.mmm.ui.test.widget.window that implement EventSource Modifier and Type Class Description class
TestAbstractWindow
Implementation ofUiAbstractWindow
for testing.class
TestChildWindow
Implementation ofUiChildWindow
for testing.class
TestMainWindow
Implementation ofUiWindow
for testing.class
TestPopup
Implementation ofUiPopup
for testing.class
TestWindow
Implementation ofUiWindow
for testing. -
Uses of EventSource in io.github.mmm.ui.tvm.widget
Classes in io.github.mmm.ui.tvm.widget that implement EventSource Modifier and Type Class Description class
TvmActiveWidget<W extends org.teavm.jso.dom.html.HTMLElement>
Implementation ofUiActiveWidget
for TeaVM.class
TvmClickableWidget<W extends org.teavm.jso.dom.html.HTMLElement>
Implementation ofAttributeFeatureClick
for TeaVM.class
TvmLabel
Implementation ofUiLabel
for TeaVM.class
TvmText
Implementation ofUiText
for TeaVM.class
TvmWidget<W extends org.teavm.jso.JSObject>
Implementation ofUiNativeWidget
for TeaVM.class
TvmWidgetHtmlElement<W extends org.teavm.jso.dom.html.HTMLElement>
Implementation ofUiNativeWidget
for TeaVM based onHTMLElement
. -
Uses of EventSource in io.github.mmm.ui.tvm.widget.button
Classes in io.github.mmm.ui.tvm.widget.button that implement EventSource Modifier and Type Class Description class
TvmAbstractButton<W extends org.teavm.jso.dom.html.HTMLElement>
Implementation ofUiAbstractButton
for TeaVM.class
TvmButton
Implementation ofUiButton
for TeaVM. -
Uses of EventSource in io.github.mmm.ui.tvm.widget.composite
Classes in io.github.mmm.ui.tvm.widget.composite that implement EventSource Modifier and Type Class Description class
TvmComposite<W extends org.teavm.jso.dom.html.HTMLElement,C extends UiWidget>
Implementation ofUiComposite
using TeaVM.class
TvmMutableComposite<W extends org.teavm.jso.dom.html.HTMLElement,C extends UiWidget>
Implementation ofUiMutableComposite
for TeaVM.class
TvmRemovableComposite<W extends org.teavm.jso.dom.html.HTMLElement,C extends UiWidget>
Implementation ofUiRemovableComposite
for TeaVM.class
TvmSlot
Implementation ofUiSlot
for TeaVM.class
TvmValuedComposite<W extends org.teavm.jso.dom.html.HTMLElement,C extends UiWidget,V>
Implementation ofUiValuedComposite
for TeaVM. -
Uses of EventSource in io.github.mmm.ui.tvm.widget.input
Classes in io.github.mmm.ui.tvm.widget.input that implement EventSource Modifier and Type Class Description class
TvmAbstractTextArea
Implementation ofUiTextArea
for TeaVM.class
TvmBooleanInput
class
TvmCheckbox
Implementation ofUiCheckbox
using TeaVM.class
TvmComboBoxDataList<V>
Implementation ofUiTextInput
using TeaVM.class
TvmComboBoxSelect<V>
Implementation ofUiTextInput
using TeaVM.class
TvmHtmlInput<V>
Implementation ofUiInput
using TeaVM based onHTMLInputElement
.class
TvmHtmlSelect<V>
Implementation ofUiInput
using TeaVM based onHTMLSelectElement
.class
TvmInput<V,W extends org.teavm.jso.dom.html.HTMLElement>
Implementation ofUiInput
using TeaVM.class
TvmLabelledInput<V>
TvmInput
that also implementsAttributeWriteText
.class
TvmPasswordInput
Implementation ofUiPasswordInput
using TeaVM.class
TvmRadioButton
Implementation ofUiRadioButton
using TeaVM.class
TvmRadioChoice<V>
Implementation ofUiTextInput
using TeaVM.class
TvmStringInput
Implementation ofUiStringInput
using TeaVM.class
TvmTextArea
Implementation ofUiTextArea
for TeaVM.class
TvmTextInput
Implementation ofUiTextInput
using TeaVM.class
TvmTextualInput<V>
Implementation ofUiTextualInput
using TeaVM. -
Uses of EventSource in io.github.mmm.ui.tvm.widget.link
Classes in io.github.mmm.ui.tvm.widget.link that implement EventSource Modifier and Type Class Description class
TvmAbstractLink
Implementation ofUiAbstractLink
for TeaVM.class
TvmExternalLink
Implementation ofUiExternalLink
for TeaVM.class
TvmInternalLink
Implementation ofUiInternalLink
for TeaVM. -
Uses of EventSource in io.github.mmm.ui.tvm.widget.panel
Classes in io.github.mmm.ui.tvm.widget.panel that implement EventSource Modifier and Type Class Description class
TvmBorderPanel
Implementation ofUiBorderPanel
using TeaVM.class
TvmButtonPanel
Implementation ofUiButtonPanel
using TeaVM.class
TvmGridPanel
Implementation ofUiGridPanel
using TeaVM.class
TvmGridRow
Implementation ofUiGridRow
using TeaVM.class
TvmHorizontalPanel
Implementation ofUiHorizontalPanel
using TeaVM.class
TvmMutablePanel<W extends org.teavm.jso.dom.html.HTMLElement>
Implementation ofUiMutablePanel
for TeaVM.class
TvmScrollPanel
Implementation ofUiScrollPanel
for TeaVM.class
TvmVerticalPanel
Implementation ofUiVerticalPanel
using TeaVM. -
Uses of EventSource in io.github.mmm.value.observable
Subinterfaces of EventSource in io.github.mmm.value.observable Modifier and Type Interface Description interface
Expression<V>
AnExpression
is anObservableValue
providing convenience methods to created dynamically computed values.interface
ObservableValue<V>
AnObservableValue
wraps avalue
and allows to observe the value for changes.interface
WritableObservableValue<V>
Classes in io.github.mmm.value.observable that implement EventSource Modifier and Type Class Description class
AbstractObservableValue<V>
Abstract base implementation ofObservableValue
that handlesObservableEventListener
s.class
AbstractWritableObservableValue<V>
Abstract base implementation ofWritableObservableValue
that handles bindings.class
Binding<V>
-
Uses of EventSource in io.github.mmm.value.observable.booleans
Subinterfaces of EventSource in io.github.mmm.value.observable.booleans Modifier and Type Interface Description interface
BooleanExpression
interface
ObservableBooleanValue
Classes in io.github.mmm.value.observable.booleans that implement EventSource Modifier and Type Class Description class
BooleanBinding
-
Uses of EventSource in io.github.mmm.value.observable.comparable
Subinterfaces of EventSource in io.github.mmm.value.observable.comparable Modifier and Type Interface Description interface
ComparableExpression<V extends Comparable<? super V>>
-
Uses of EventSource in io.github.mmm.value.observable.container
Subinterfaces of EventSource in io.github.mmm.value.observable.container Modifier and Type Interface Description interface
ChangeAwareContainer<E,M extends ContainerChange<?,E>,L extends EventListener<M>>
A container (e.g.interface
ObservableContainerValue<C,E>
ObservableValue
for containervalue
s. -
Uses of EventSource in io.github.mmm.value.observable.container.collection
Subinterfaces of EventSource in io.github.mmm.value.observable.container.collection Modifier and Type Interface Description interface
ChangeAwareCollection<E,M extends CollectionChange<?,E>,L extends EventListener<M>>
ChangeAwareContainer
that is aCollection
.interface
ObservableCollectionValue<C extends Collection<E>,E>
-
Uses of EventSource in io.github.mmm.value.observable.container.list
Subinterfaces of EventSource in io.github.mmm.value.observable.container.list Modifier and Type Interface Description interface
ChangeAwareList<E>
ChangeAwareContainer
that is aList
.interface
ObservableListValue<E>
-
Uses of EventSource in io.github.mmm.value.observable.container.map
Subinterfaces of EventSource in io.github.mmm.value.observable.container.map Modifier and Type Interface Description interface
ChangeAwareMap<K,V>
ChangeAwareContainer
that is aMap
.interface
ObservableMapValue<K,V>
-
Uses of EventSource in io.github.mmm.value.observable.container.set
Subinterfaces of EventSource in io.github.mmm.value.observable.container.set Modifier and Type Interface Description interface
ChangeAwareSet<E>
ChangeAwareContainer
that is aSet
.interface
ObservableSetValue<E>
-
Uses of EventSource in io.github.mmm.value.observable.number
Subinterfaces of EventSource in io.github.mmm.value.observable.number Modifier and Type Interface Description interface
NumberExpression<N extends Number & Comparable<? super N>>
interface
ObservableNumberValue<N extends Number>
Classes in io.github.mmm.value.observable.number that implement EventSource Modifier and Type Class Description class
NumberBinding<N extends Number & Comparable<? super N>>
-
Uses of EventSource in io.github.mmm.value.observable.number.bigdecimal
Subinterfaces of EventSource in io.github.mmm.value.observable.number.bigdecimal Modifier and Type Interface Description interface
BigDecimalExpression
interface
ObservableBigDecimalValue
Classes in io.github.mmm.value.observable.number.bigdecimal that implement EventSource Modifier and Type Class Description class
BigDecimalBinding
-
Uses of EventSource in io.github.mmm.value.observable.number.biginteger
Subinterfaces of EventSource in io.github.mmm.value.observable.number.biginteger Modifier and Type Interface Description interface
BigIntegerExpression
interface
ObservableBigIntegerValue
Classes in io.github.mmm.value.observable.number.biginteger that implement EventSource Modifier and Type Class Description class
BigIntegerBinding
-
Uses of EventSource in io.github.mmm.value.observable.number.bytes
Subinterfaces of EventSource in io.github.mmm.value.observable.number.bytes Modifier and Type Interface Description interface
ByteExpression
interface
ObservableByteValue
Classes in io.github.mmm.value.observable.number.bytes that implement EventSource Modifier and Type Class Description class
ByteBinding
-
Uses of EventSource in io.github.mmm.value.observable.number.doubles
Subinterfaces of EventSource in io.github.mmm.value.observable.number.doubles Modifier and Type Interface Description interface
DoubleExpression
interface
ObservableDoubleValue
Classes in io.github.mmm.value.observable.number.doubles that implement EventSource Modifier and Type Class Description class
DoubleBinding
-
Uses of EventSource in io.github.mmm.value.observable.number.floats
Subinterfaces of EventSource in io.github.mmm.value.observable.number.floats Modifier and Type Interface Description interface
FloatExpression
interface
ObservableFloatValue
Classes in io.github.mmm.value.observable.number.floats that implement EventSource Modifier and Type Class Description class
FloatBinding
-
Uses of EventSource in io.github.mmm.value.observable.number.integers
Subinterfaces of EventSource in io.github.mmm.value.observable.number.integers Modifier and Type Interface Description interface
IntegerExpression
interface
ObservableIntegerValue
Classes in io.github.mmm.value.observable.number.integers that implement EventSource Modifier and Type Class Description class
IntegerBinding
-
Uses of EventSource in io.github.mmm.value.observable.number.longs
Subinterfaces of EventSource in io.github.mmm.value.observable.number.longs Modifier and Type Interface Description interface
LongExpression
interface
ObservableLongValue
Classes in io.github.mmm.value.observable.number.longs that implement EventSource Modifier and Type Class Description class
LongBinding
-
Uses of EventSource in io.github.mmm.value.observable.number.shorts
Subinterfaces of EventSource in io.github.mmm.value.observable.number.shorts Modifier and Type Interface Description interface
ObservableShortValue
interface
ShortExpression
Classes in io.github.mmm.value.observable.number.shorts that implement EventSource Modifier and Type Class Description class
ShortBinding
-
Uses of EventSource in io.github.mmm.value.observable.object
Subinterfaces of EventSource in io.github.mmm.value.observable.object Modifier and Type Interface Description interface
ObservableObjectValue<V>
interface
ObservableSimpleValue<V>
ObservableValue
for a simple datatype (and not acontainer value
). -
Uses of EventSource in io.github.mmm.value.observable.string
Subinterfaces of EventSource in io.github.mmm.value.observable.string Modifier and Type Interface Description interface
ObservableStringValue
interface
StringExpression
Classes in io.github.mmm.value.observable.string that implement EventSource Modifier and Type Class Description class
StringBinding
-
Uses of EventSource in io.github.mmm.value.observable.temporal
Subinterfaces of EventSource in io.github.mmm.value.observable.temporal Modifier and Type Interface Description interface
ObservableTemporalValue<V extends Temporal>
interface
TemporalExpression<V extends Comparable<? super V>>
ComparableExpression
for datevalues
(e.g. -
Uses of EventSource in io.github.mmm.value.observable.temporal.instant
Subinterfaces of EventSource in io.github.mmm.value.observable.temporal.instant Modifier and Type Interface Description interface
InstantExpression
interface
ObservableInstantValue
Classes in io.github.mmm.value.observable.temporal.instant that implement EventSource Modifier and Type Class Description class
InstantBinding
-
Uses of EventSource in io.github.mmm.value.observable.temporal.localdate
Subinterfaces of EventSource in io.github.mmm.value.observable.temporal.localdate Modifier and Type Interface Description interface
LocalDateExpression
interface
ObservableLocalDateValue
Classes in io.github.mmm.value.observable.temporal.localdate that implement EventSource Modifier and Type Class Description class
LocalDateBinding
-
Uses of EventSource in io.github.mmm.value.observable.temporal.localdatetime
Subinterfaces of EventSource in io.github.mmm.value.observable.temporal.localdatetime Modifier and Type Interface Description interface
LocalDateTimeExpression
interface
ObservableLocalDateTimeValue
Classes in io.github.mmm.value.observable.temporal.localdatetime that implement EventSource Modifier and Type Class Description class
LocalDateTimeBinding
-
Uses of EventSource in io.github.mmm.value.observable.temporal.localtime
Subinterfaces of EventSource in io.github.mmm.value.observable.temporal.localtime Modifier and Type Interface Description interface
LocalTimeExpression
interface
ObservableLocalTimeValue
Classes in io.github.mmm.value.observable.temporal.localtime that implement EventSource Modifier and Type Class Description class
LocalTimeBinding
-
Uses of EventSource in io.github.mmm.value.observable.temporal.offsetdatetime
Subinterfaces of EventSource in io.github.mmm.value.observable.temporal.offsetdatetime Modifier and Type Interface Description interface
ObservableOffsetDateTimeValue
interface
OffsetDateTimeExpression
Classes in io.github.mmm.value.observable.temporal.offsetdatetime that implement EventSource Modifier and Type Class Description class
OffsetDateTimeBinding
-
Uses of EventSource in io.github.mmm.value.observable.temporal.offsettime
Subinterfaces of EventSource in io.github.mmm.value.observable.temporal.offsettime Modifier and Type Interface Description interface
ObservableOffsetTimeValue
interface
OffsetTimeExpression
Classes in io.github.mmm.value.observable.temporal.offsettime that implement EventSource Modifier and Type Class Description class
OffsetDateTimeBinding
-
Uses of EventSource in io.github.mmm.value.observable.temporal.zoneddatetime
Subinterfaces of EventSource in io.github.mmm.value.observable.temporal.zoneddatetime Modifier and Type Interface Description interface
ObservableZonedDateTimeValue
interface
ZonedDateTimeExpression
Classes in io.github.mmm.value.observable.temporal.zoneddatetime that implement EventSource Modifier and Type Class Description class
ZonedDateTimeBinding
-