Class PreferencesObject
java.lang.Object
com.codename1.properties.PreferencesObject
Binds an object to the
com.codename1.io.Preferences API for automatic persistent storage.
You can use this API like the builder pattern by using the create method and chaining it with setters until
bind is invoked.-
Method Summary
Modifier and TypeMethodDescriptionbind()Binds the object so it's seamlessly stored in preferencesstatic PreferencesObjectCreates a binding object, this method doesn't do anything until bind is invokedsetName(PropertyBase pb, String name) Sets the name of the specific field not including the prefix, by default the property name is usedSets the prefix for the binding, by default the object name with a "." is the common prefix
-
Method Details
-
create
Creates a binding object, this method doesn't do anything until bind is invoked
Parameters
bo: the business object this binding relates to
Returns
the object controlling the binding
-
bind
Binds the object so it's seamlessly stored in preferences
Returns
this to enable builder pattern binding
-
setPrefix
Sets the prefix for the binding, by default the object name with a "." is the common prefix
Parameters
prefix: a string that will prefix the name
Returns
this to enable builder pattern binding
-
setName
Sets the name of the specific field not including the prefix, by default the property name is used
Parameters
-
pb: the property -
name: the name for the property
Returns
this to enable builder pattern binding
-
-