Index

A B C G I L P S U 
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
Interface to get the properties of a ReadableBean that should be bound to the UI.
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 for properties.
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 entire bean 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.
A B C G I L P S U 
All Classes and Interfaces|All Packages