public class EasyFormComponent<T extends com.twosigma.beakerx.widget.ValueWidget<?>>
extends java.lang.Object
implements com.twosigma.beakerx.widget.CommFunctionality
Constructor and Description |
---|
EasyFormComponent() |
EasyFormComponent(T widget) |
Modifier and Type | Method and Description |
---|---|
void |
addOnChangeListener(EasyFormListener listener) |
void |
addOnInitListener(EasyFormListener listener) |
protected boolean |
checkValue(java.lang.Object value)
Throw IllegalArgumentException if such value can't be set to this component
|
void |
clearListeners() |
void |
close() |
void |
fireChanged() |
void |
fireInit() |
java.lang.Object |
formatValue(java.lang.Object value) |
com.twosigma.beakerx.kernel.comm.Comm |
getComm() |
java.lang.String |
getLabel() |
java.lang.Object |
getValue() |
T |
getWidget() |
boolean |
isButton() |
boolean |
isEnabled() |
EasyFormComponent |
onChange(EasyFormListener listener) |
EasyFormComponent |
onInit(EasyFormListener listener) |
void |
registerUpdateValueCallback(com.twosigma.beakerx.widget.UpdateValueCallback updateValueCallback) |
void |
removeOnChangeListener(EasyFormListener listener) |
void |
removeOnInitListener(EasyFormListener listener) |
void |
setEnabled(boolean enabled) |
void |
setLabel(java.lang.String label) |
void |
setValue(java.lang.Object value) |
protected T extends com.twosigma.beakerx.widget.ValueWidget<?> widget
public EasyFormComponent(T widget)
public EasyFormComponent()
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public java.lang.Object getValue()
public void setValue(java.lang.Object value)
public T getWidget()
public void fireInit()
public EasyFormComponent onInit(EasyFormListener listener)
public void addOnInitListener(EasyFormListener listener)
public void removeOnInitListener(EasyFormListener listener)
public EasyFormComponent onChange(EasyFormListener listener)
public void fireChanged()
public void addOnChangeListener(EasyFormListener listener)
public void removeOnChangeListener(EasyFormListener listener)
public void clearListeners()
public boolean isEnabled()
public void setEnabled(boolean enabled)
public java.lang.Object formatValue(java.lang.Object value)
protected boolean checkValue(java.lang.Object value)
value
- object with data to be setpublic void registerUpdateValueCallback(com.twosigma.beakerx.widget.UpdateValueCallback updateValueCallback)
public boolean isButton()
public com.twosigma.beakerx.kernel.comm.Comm getComm()
getComm
in interface com.twosigma.beakerx.widget.CommFunctionality
public void close()
close
in interface com.twosigma.beakerx.widget.CommFunctionality