Index
All Classes and Interfaces|All Packages
A
- AbstractUiDispatcher - Class in io.github.mmm.ui.spi
-
Abstract base implementation of
UiDispatcher
. - AbstractUiDispatcher() - Constructor for class io.github.mmm.ui.spi.AbstractUiDispatcher
-
The constructor.
- AbstractUiLocalizer - Class in io.github.mmm.ui.spi
-
Abstract base implementation of
UiLocalizer
. - AbstractUiLocalizer() - Constructor for class io.github.mmm.ui.spi.AbstractUiLocalizer
-
The constructor.
- AbstractUiNativeWidget - Class in io.github.mmm.ui.spi.widget
-
Abstract base implementation of
UiNativeWidget
. - AbstractUiNativeWidget() - Constructor for class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
-
The constructor.
- AbstractUiNativeWidgetWrapper<W> - Class in io.github.mmm.ui.spi.widget
-
Abstract base implementation of
UiNativeWidget
implementingAbstractUiNativeWidgetWrapper.getStyles()
. - AbstractUiNativeWidgetWrapper() - Constructor for class io.github.mmm.ui.spi.widget.AbstractUiNativeWidgetWrapper
-
The constructor.
- AbstractUiScreen - Class in io.github.mmm.ui.spi
-
Abstract base implementation of
UiScreen
. - AbstractUiScreen() - Constructor for class io.github.mmm.ui.spi.AbstractUiScreen
-
The constructor.
- add(String) - Method in class io.github.mmm.ui.spi.UiStylesImpl
- addListener(UiEventListener, boolean) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- apply(V) - Method in class io.github.mmm.ui.spi.DefaultFormatter
C
- contains(String) - Method in class io.github.mmm.ui.spi.UiStylesImpl
- createBundle(String, Class<?>) - Method in class io.github.mmm.ui.spi.AbstractUiLocalizer
- createDefaultStyles() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidgetWrapper
- createStyles() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidgetWrapper
D
- DefaultFormatter<V> - Class in io.github.mmm.ui.spi
-
Formatter
Function
that delegates toObject.toString()
including localization. - dispose() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- doDispose() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
-
Called from
AbstractUiNativeWidget.dispose()
- doGetEnabledState(AbstractUiNativeWidget) - Static method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- doGetVisibleState(AbstractUiNativeWidget) - Static method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- doSetEnabledState(int) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- doSetEnabledState(AbstractUiNativeWidget, int) - Static method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- doSetValidationFailure(String) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
-
Called from
AttributeWriteValidationFailure.setValidationFailure(String)
if the failure actually changed. - doSetVisibleState(int) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- doSetVisibleState(AbstractUiNativeWidget, int) - Static method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- doUpdate() - Method in class io.github.mmm.ui.spi.AbstractUiScreen
-
Called from
AbstractUiScreen.update()
to update the native values whileAbstractUiScreen.update()
will by default also update calculated values. - dpi - Variable in class io.github.mmm.ui.spi.AbstractUiScreen
E
- ensureHandlers() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
-
Ensures that the event handlers (adapters) are
registered
.
F
- fireEvent(UiEvent) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- fromFactor(double) - Method in class io.github.mmm.ui.spi.range.NumericRange
G
- get() - Static method in class io.github.mmm.ui.spi.DefaultFormatter
- get() - Method in class io.github.mmm.ui.spi.UiStylesImpl
- getBundle() - Method in class io.github.mmm.ui.spi.AbstractUiLocalizer
- getBundle(Object) - Method in class io.github.mmm.ui.spi.AbstractUiLocalizer
- getBundleName() - Method in class io.github.mmm.ui.spi.AbstractUiLocalizer
- getBundleName(Object) - Method in class io.github.mmm.ui.spi.AbstractUiLocalizer
- getDpi() - Method in class io.github.mmm.ui.spi.AbstractUiScreen
- getEventAdapter() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- getHeightInPixel() - Method in class io.github.mmm.ui.spi.AbstractUiScreen
- getId() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidgetWrapper
- getLocale() - Method in class io.github.mmm.ui.spi.AbstractUiLocalizer
- getMax() - Method in class io.github.mmm.ui.spi.range.NumericRange
- getMin() - Method in class io.github.mmm.ui.spi.range.NumericRange
- getParent() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- getPrimary() - Method in class io.github.mmm.ui.spi.UiStylesImpl
- getProgrammaticEventType() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- getReadOnlyFixed() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- getSize() - Method in class io.github.mmm.ui.spi.AbstractUiScreen
- getStyles() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidgetWrapper
- getTooltip() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidgetWrapper
- getTopWidget() - Method in interface io.github.mmm.ui.spi.widget.UiNativeWidgetWrapper
- getType() - Method in class io.github.mmm.ui.spi.AbstractUiScreen
- getValidationFailure() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- getWidget() - Method in interface io.github.mmm.ui.spi.widget.UiNativeWidgetWrapper
- getWidthInPixel() - Method in class io.github.mmm.ui.spi.AbstractUiScreen
H
- hasListeners() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- height - Variable in class io.github.mmm.ui.spi.AbstractUiScreen
I
- invokeUiTask(Runnable) - Method in class io.github.mmm.ui.spi.AbstractUiDispatcher
- io.github.mmm.ui.spi - package io.github.mmm.ui.spi
-
Contains the service provider interfaces (SPI) to extend when building implementations of this UI API.
- io.github.mmm.ui.spi.core - module io.github.mmm.ui.spi.core
-
Provides the service provider interface (SPI) for UI framework to share base classes between different UI implementations.
- io.github.mmm.ui.spi.range - package io.github.mmm.ui.spi.range
- io.github.mmm.ui.spi.widget - package io.github.mmm.ui.spi.widget
-
Contains the SPI for widget implementations.
- isAttached() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- isDisposed() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- isEnabled(BitMask) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- isInitiallyVisible() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- isReadOnly() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- isValid() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- isVisible(BitMask) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- isVisibleWithoutRoot() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
L
- localize(String) - Method in class io.github.mmm.ui.spi.UiLocalizerBundle
- localizeOrNull(String, Object, boolean) - Method in class io.github.mmm.ui.spi.AbstractUiLocalizer
N
- NumericRange<V> - Class in io.github.mmm.ui.spi.range
-
Implementation of
WritableRange
forUiNumericInput
. - NumericRange(NumberType<V>) - Constructor for class io.github.mmm.ui.spi.range.NumericRange
-
The constructor.
O
- onAttaching(UiAttachingEvent) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- onStylesChanged() - Method in class io.github.mmm.ui.spi.UiStylesImpl
-
Triggered whenever the
styles
changed. - onStylesChanged(String) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidgetWrapper
- onValueChange() - Method in class io.github.mmm.ui.spi.range.NumericRange
R
- registerHandlers() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
-
Registers the according handlers to the underlying native widget.
- remove(String) - Method in class io.github.mmm.ui.spi.UiStylesImpl
- removeListener(UiEventListener) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- requireNotDisposed() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
-
Ensures that this widget is not
disposed
.
S
- set(String) - Method in class io.github.mmm.ui.spi.UiStylesImpl
- setEnabled(boolean, BitMask) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- setEnabledNative(boolean) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- setId(String) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidgetWrapper
- setIdNative(String) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidgetWrapper
- setLocale(Locale) - Method in class io.github.mmm.ui.spi.AbstractUiLocalizer
- setMax(V) - Method in class io.github.mmm.ui.spi.range.NumericRange
- setMin(V) - Method in class io.github.mmm.ui.spi.range.NumericRange
- setParent(UiComposite<?>) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- setPrimary(String) - Method in class io.github.mmm.ui.spi.UiStylesImpl
- setProgrammaticEventType(UiEventType) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- setReadOnly(boolean) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- setReadOnlyFixed(Boolean) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- setReadOnlyNative(boolean) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- setTooltip(String) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidgetWrapper
- setTooltipNative(String) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidgetWrapper
- setValidationFailure(String, boolean) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- setValidator(Validator<? super V>) - Method in class io.github.mmm.ui.spi.range.NumericRange
- setVisible(boolean, BitMask) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- setVisibleNative(boolean) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- size - Variable in class io.github.mmm.ui.spi.AbstractUiScreen
T
- toFactor(V) - Method in class io.github.mmm.ui.spi.range.NumericRange
- toString() - Method in class io.github.mmm.ui.spi.AbstractUiScreen
- toString() - Method in class io.github.mmm.ui.spi.UiStylesImpl
- type - Variable in class io.github.mmm.ui.spi.AbstractUiScreen
U
- UiLocalizerBundle - Class in io.github.mmm.ui.spi
-
Wrapper for
ResourceBundle
with inheritance hierarchy. - UiLocalizerBundle(ResourceBundle, UiLocalizerBundle) - Constructor for class io.github.mmm.ui.spi.UiLocalizerBundle
-
The constructor.
- UiNativeWidgetWrapper<W> - Interface in io.github.mmm.ui.spi.widget
-
UiNativeWidget
implementations that wrap widgets from an existing UI toolkit should implement this interface. - UiStylesImpl - Class in io.github.mmm.ui.spi
-
Implementation of
UiStyles
. - UiStylesImpl() - Constructor for class io.github.mmm.ui.spi.UiStylesImpl
-
The constructor.
- unwrap() - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
- update() - Method in class io.github.mmm.ui.spi.AbstractUiScreen
V
- validateDown(UiValidState) - Method in class io.github.mmm.ui.spi.widget.AbstractUiNativeWidget
W
- width - Variable in class io.github.mmm.ui.spi.AbstractUiScreen
- withMax(V) - Method in class io.github.mmm.ui.spi.range.NumericRange
- withMin(V) - Method in class io.github.mmm.ui.spi.range.NumericRange
All Classes and Interfaces|All Packages