public static class UiBinding.PickerAdapter<PropertyType>
- Object
- UiBinding.ComponentAdapter<PropertyType, Picker>
- UiBinding.PickerAdapter
Adapts a com.codename1.ui.spinner.Picker to binding
Parameters
the: type of the property generic
Constructors
Methods
public void assignTo(PropertyType value, Picker cmp) | Assigns the value from the property into the component |
public PropertyType getFrom(Picker cmp) | Returns the value for the set method of the property from the given component |
public void bindListener(Picker cmp, ActionListener<ActionEvent> l) | Binds an action listener to changes in the component |
public void removeListener(Picker cmp, ActionListener<ActionEvent> l) | Removes the action listener from changes in the component |
Inherited fields
Inherited methods
Constructor details
PickerAdapter
public PickerAdapter(UiBinding.ObjectConverter toPropertyType, int pickerType)Constructs a new binding
Parameters
toPropertyTypeUiBinding.ObjectConverter- the conversion logic to the property
pickerTypeint- the type of the picker
PickerAdapter
public PickerAdapter(UiBinding.MappingConverter toPropertyType, UiBinding.MappingConverter toComponentType)Constructs a new binding for mapping back and forth of a String Picker
Parameters
toPropertyTypeUiBinding.MappingConverter- map to convert objects forth
toComponentTypeUiBinding.MappingConverter- map to convert objects back
Method details
assignTo
public void assignTo(PropertyType value, Picker cmp)Assigns the value from the property into the component
Parameters
valuePropertyType- the value that was returned from the property get method
cmpPicker- the component instance
getFrom
public PropertyType getFrom(Picker cmp)Returns the value for the set method of the property from the given component
Parameters
cmpPicker- the component
Returns
the value we can place into the set method
bindListener
public void bindListener(Picker cmp, ActionListener<ActionEvent> l)Binds an action listener to changes in the component
Parameters
cmpPicker- the component
lActionListener<ActionEvent>- listener
removeListener
public void removeListener(Picker cmp, ActionListener<ActionEvent> l)Removes the action listener from changes in the component
Parameters
cmpPicker- the component
lActionListener<ActionEvent>- listener