public class ObservableProperty<T> extends Object implements Observable<T>
| Modifier and Type | Field and Description |
|---|---|
protected String |
propertyName |
| Constructor and Description |
|---|
ObservableProperty(org.uqbar.commons.model.IModel<?> model,
String propertyName) |
ObservableProperty(Object modelObject,
String propertyName) |
ObservableProperty(String propertyName) |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(BindingBuilder binder)
Executes the actual binding between widget and model.
|
void |
setContainer(Container container)
Si a este
ObservableProperty no se le ha asignado un modelo, tomará como base el modelo del
contenedor. |
ObservableProperty |
setModel(org.uqbar.commons.model.IModel<?> model)
Antes de registrar el modelo se lo valida, en caso de fallar la validación el modelo no se asigna.
|
protected final String propertyName
public ObservableProperty(String propertyName)
public ObservableProperty(org.uqbar.commons.model.IModel<?> model,
String propertyName)
public void setContainer(Container container)
ObservableProperty no se le ha asignado un modelo, tomará como base el modelo del
contenedor.setContainer in interface Observable<T>container - Contiene al Widget al que se asocia este binding.public ObservableProperty setModel(org.uqbar.commons.model.IModel<?> model)
model - El modelo contra el que bindearObservableProperty, comodidad para enviar mensajes anidados.public void configure(BindingBuilder binder)
Observableconfigure in interface Observable<T>Copyright © 2015 Uqbar Project. All rights reserved.