Index
All Classes and Interfaces|All Packages
A
- accept(ReadableProperty<?>) - Method in class io.github.mmm.ui.api.binding.data.PropertyProviderDefault
- add(ReadableProperty<V>, UiAbstractInput<V>) - Method in interface io.github.mmm.ui.api.binding.data.UiBindingReceiver
- add(ReadableProperty<V>, UiAbstractInput<V>) - Method in class io.github.mmm.ui.api.binding.data.UiBindingReceiverImpl
B
- bindBean(ReadableBean, UiBindingReceiver, boolean) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
- bindBean(ReadableBean, UiBindingReceiver, boolean, PropertyProvider) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
- bindProperty(ReadableProperty<V>, UiInput<V>, Object, boolean) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
C
- createEditor(B) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
- createEditor(B, int) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
- createFormGroup(B, ReadableBeanProperty<B>, ReadableBean, PropertyProvider) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
- createFormPanel(B) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
- createFormPanel(B, PropertyProvider) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
- createId(ReadableProperty<?>, Object) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
- createInput(ReadableProperty<V>, Object, UiBindingReceiver, boolean) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
G
- get(ReadableBean) - Method in interface io.github.mmm.ui.api.binding.data.PropertyProvider
- get(ReadableBean) - Method in class io.github.mmm.ui.api.binding.data.PropertyProviderDefault
- getInputs() - Method in class io.github.mmm.ui.api.binding.data.UiBindingReceiverImpl
- getValue() - Method in class io.github.mmm.ui.api.binding.data.UiBindingReceiverImpl
I
- io.github.mmm.ui.api.binding - module io.github.mmm.ui.api.binding
-
Provides the API for binding of UI with properties and beans.
- io.github.mmm.ui.api.binding.data - package io.github.mmm.ui.api.binding.data
- isBindableProperty(ReadableProperty<?>) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
L
- localizeLabel(ReadableProperty<?>, Object) - Method in class io.github.mmm.ui.api.binding.data.UiDataBinding
P
- PropertyProvider - Interface in io.github.mmm.ui.api.binding.data
- PropertyProviderDefault - Class in io.github.mmm.ui.api.binding.data
-
Default implementation of
PropertyProvider
. - PropertyProviderDefault() - Constructor for class io.github.mmm.ui.api.binding.data.PropertyProviderDefault
S
- setValue(B, boolean) - Method in class io.github.mmm.ui.api.binding.data.UiBindingReceiverImpl
- setWidget(UiBindableWidget<B>) - Method in class io.github.mmm.ui.api.binding.data.UiBindingReceiverImpl
U
- UiBindingReceiver - Interface in io.github.mmm.ui.api.binding.data
-
Call-back interface receiving
input widgets
forproperties
. - UiBindingReceiverImpl<B> - Class in io.github.mmm.ui.api.binding.data
-
Implementation of
UiBindingReceiver
. - UiBindingReceiverImpl(B) - Constructor for class io.github.mmm.ui.api.binding.data.UiBindingReceiverImpl
-
The constructor.
- UiDataBinding - Class in io.github.mmm.ui.api.binding.data
-
Binding that allows to bind a
property
or an entirebean
to the UI. - UiDataBinding() - Constructor for class io.github.mmm.ui.api.binding.data.UiDataBinding
-
The constructor.
- UiDataBinding(PropertyProvider) - Constructor for class io.github.mmm.ui.api.binding.data.UiDataBinding
-
The constructor.
All Classes and Interfaces|All Packages