Index

A C D E F G H I L N O R S T U V W 
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 implementing AbstractUiNativeWidgetWrapper.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 to Object.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
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 while AbstractUiScreen.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 for UiNumericInput.
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
Called whenever min or max changes.

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
 
A C D E F G H I L N O R S T U V W 
All Classes and Interfaces|All Packages