public class EasyForm extends ObservableMap<java.lang.String,java.lang.Object> implements com.twosigma.beakerx.widget.DisplayableWidget, com.twosigma.beakerx.widget.WidgetItem
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Integer |
HORIZONTAL |
static java.lang.Integer |
VERTICAL |
mapInstance| Constructor and Description |
|---|
EasyForm(java.lang.String caption) |
| Modifier and Type | Method and Description |
|---|---|
ButtonComponentWidget |
addButton(java.lang.String label) |
ButtonComponentWidget |
addButton(java.lang.String label,
java.lang.String actionCellTag) |
EasyFormComponent |
addCheckBox(java.lang.String label) |
EasyFormComponent |
addCheckBox(java.lang.String label,
java.lang.Boolean value) |
EasyFormComponent |
addCheckBoxes(java.lang.String label,
java.util.Collection<java.lang.String> values) |
EasyFormComponent |
addCheckBoxes(java.lang.String label,
java.util.Collection<java.lang.String> values,
java.lang.Integer orientation) |
EasyFormComponent |
addComboBox(java.lang.String label,
java.util.Collection<java.lang.String> values) |
EasyFormComponent |
addComboBox(java.lang.String label,
java.util.Collection<java.lang.String> values,
java.lang.Boolean editable) |
EasyFormComponent |
addComboBox(java.lang.String label,
java.util.Collection<java.lang.String> values,
java.lang.Boolean editable,
java.lang.Integer size) |
DatePickerComponentWidget |
addDatePicker(java.lang.String label) |
EasyFormComponent |
addList(java.lang.String label,
java.util.Collection<java.lang.String> values) |
EasyFormComponent |
addList(java.lang.String label,
java.util.Collection<java.lang.String> values,
java.lang.Boolean multipleSelection) |
EasyFormComponent |
addList(java.lang.String label,
java.util.Collection<java.lang.String> values,
java.lang.Boolean multipleSelection,
java.lang.Integer size) |
EasyFormComponent |
addList(java.lang.String label,
java.util.Collection<java.lang.String> values,
java.lang.Integer size) |
void |
addLoadValuesButton(java.lang.String path) |
EasyFormComponent |
addPasswordField(java.lang.String label) |
EasyFormComponent |
addPasswordField(java.lang.String label,
int size) |
EasyFormComponent |
addRadioButtons(java.lang.String label,
java.util.Collection<java.lang.String> values) |
EasyFormComponent |
addRadioButtons(java.lang.String label,
java.util.Collection<java.lang.String> values,
java.lang.Integer orientation) |
void |
addSaveValuesButton(java.lang.String path) |
EasyFormComponent |
addTextArea(java.lang.String label) |
EasyFormComponent |
addTextArea(java.lang.String label,
java.lang.Integer cols,
java.lang.Integer rows) |
EasyFormComponent |
addTextArea(java.lang.String label,
java.lang.String initialValue) |
EasyFormComponent |
addTextArea(java.lang.String label,
java.lang.String initialValue,
java.lang.Integer cols,
java.lang.Integer rows) |
EasyFormComponent |
addTextField(java.lang.String label) |
EasyFormComponent |
addTextField(java.lang.String label,
java.lang.Integer size) |
EasyFormComponent<com.twosigma.beakerx.widget.ValueWidget<?>> |
addWidget(java.lang.String label,
com.twosigma.beakerx.widget.ValueWidget<?> widget) |
com.twosigma.beakerx.widget.Widget |
asWidget() |
void |
display() |
java.lang.Object |
get(java.lang.Object key) |
java.lang.String |
getCaption() |
java.util.List<com.twosigma.beakerx.widget.Widget> |
getCommFunctionalities() |
java.util.Map<java.lang.String,EasyFormComponent<com.twosigma.beakerx.widget.ValueWidget<?>>> |
getComponentMap() |
LoadValuesButton |
getLoadValuesButton() |
SaveValuesButton |
getSaveValuesButton() |
EasyFormView |
getView() |
com.twosigma.beakerx.widget.DOMWidget |
getWidget(java.lang.String key) |
boolean |
hasComponents() |
boolean |
hasLoadValuesButton() |
boolean |
hasSaveValuesButton() |
java.lang.Boolean |
isReady() |
java.lang.String |
put(java.lang.String key,
java.lang.Object value) |
void |
setEnabled(java.lang.String label,
java.lang.Boolean enabled) |
void |
setNotReady() |
void |
setReady() |
clear, containsKey, containsValue, entrySet, isEmpty, keySet, putAll, remove, size, valuesaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic static final java.lang.Integer HORIZONTAL
public static final java.lang.Integer VERTICAL
public void addSaveValuesButton(java.lang.String path)
public void addLoadValuesButton(java.lang.String path)
public EasyFormComponent addTextField(java.lang.String label) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addTextField(java.lang.String label, java.lang.Integer size) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addPasswordField(java.lang.String label) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addPasswordField(java.lang.String label, int size) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addTextArea(java.lang.String label) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addTextArea(java.lang.String label, java.lang.Integer cols, java.lang.Integer rows) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addTextArea(java.lang.String label, java.lang.String initialValue) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addTextArea(java.lang.String label, java.lang.String initialValue, java.lang.Integer cols, java.lang.Integer rows) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addCheckBox(java.lang.String label) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addCheckBox(java.lang.String label, java.lang.Boolean value) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addComboBox(java.lang.String label, java.util.Collection<java.lang.String> values) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addComboBox(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Boolean editable) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addComboBox(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Boolean editable, java.lang.Integer size) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addList(java.lang.String label, java.util.Collection<java.lang.String> values) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addList(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Boolean multipleSelection) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addList(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Integer size) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addList(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Boolean multipleSelection, java.lang.Integer size) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addRadioButtons(java.lang.String label, java.util.Collection<java.lang.String> values) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addRadioButtons(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Integer orientation) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addCheckBoxes(java.lang.String label, java.util.Collection<java.lang.String> values) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent addCheckBoxes(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Integer orientation) throws java.lang.Exception
java.lang.Exceptionpublic DatePickerComponentWidget addDatePicker(java.lang.String label) throws java.lang.Exception
java.lang.Exceptionpublic ButtonComponentWidget addButton(java.lang.String label) throws java.lang.Exception
java.lang.Exceptionpublic ButtonComponentWidget addButton(java.lang.String label, java.lang.String actionCellTag) throws java.lang.Exception
java.lang.Exceptionpublic EasyFormComponent<com.twosigma.beakerx.widget.ValueWidget<?>> addWidget(java.lang.String label, com.twosigma.beakerx.widget.ValueWidget<?> widget) throws java.lang.Exception
java.lang.Exceptionpublic java.util.Map<java.lang.String,EasyFormComponent<com.twosigma.beakerx.widget.ValueWidget<?>>> getComponentMap()
public com.twosigma.beakerx.widget.DOMWidget getWidget(java.lang.String key)
public java.util.List<com.twosigma.beakerx.widget.Widget> getCommFunctionalities()
public boolean hasComponents()
public boolean hasSaveValuesButton()
public boolean hasLoadValuesButton()
public SaveValuesButton getSaveValuesButton()
public LoadValuesButton getLoadValuesButton()
public java.lang.String getCaption()
public java.lang.Object get(java.lang.Object key)
get in interface java.util.Map<java.lang.String,java.lang.Object>get in class ObservableMap<java.lang.String,java.lang.Object>public java.lang.String put(java.lang.String key,
java.lang.Object value)
put in interface java.util.Map<java.lang.String,java.lang.Object>put in class ObservableMap<java.lang.String,java.lang.Object>public void setEnabled(java.lang.String label,
java.lang.Boolean enabled)
public java.lang.Boolean isReady()
public void setReady()
public void setNotReady()
public EasyFormView getView()
public void display()
display in interface com.twosigma.beakerx.widget.DisplayableWidgetpublic com.twosigma.beakerx.widget.Widget asWidget()
asWidget in interface com.twosigma.beakerx.widget.WidgetItem