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, values
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
public 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.Exception
public EasyFormComponent addTextField(java.lang.String label, java.lang.Integer size) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addPasswordField(java.lang.String label) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addPasswordField(java.lang.String label, int size) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addTextArea(java.lang.String label) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addTextArea(java.lang.String label, java.lang.Integer cols, java.lang.Integer rows) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addTextArea(java.lang.String label, java.lang.String initialValue) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addTextArea(java.lang.String label, java.lang.String initialValue, java.lang.Integer cols, java.lang.Integer rows) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addCheckBox(java.lang.String label) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addCheckBox(java.lang.String label, java.lang.Boolean value) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addComboBox(java.lang.String label, java.util.Collection<java.lang.String> values) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addComboBox(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Boolean editable) throws java.lang.Exception
java.lang.Exception
public 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.Exception
public EasyFormComponent addList(java.lang.String label, java.util.Collection<java.lang.String> values) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addList(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Boolean multipleSelection) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addList(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Integer size) throws java.lang.Exception
java.lang.Exception
public 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.Exception
public EasyFormComponent addRadioButtons(java.lang.String label, java.util.Collection<java.lang.String> values) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addRadioButtons(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Integer orientation) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addCheckBoxes(java.lang.String label, java.util.Collection<java.lang.String> values) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent addCheckBoxes(java.lang.String label, java.util.Collection<java.lang.String> values, java.lang.Integer orientation) throws java.lang.Exception
java.lang.Exception
public DatePickerComponentWidget addDatePicker(java.lang.String label) throws java.lang.Exception
java.lang.Exception
public ButtonComponentWidget addButton(java.lang.String label) throws java.lang.Exception
java.lang.Exception
public ButtonComponentWidget addButton(java.lang.String label, java.lang.String actionCellTag) throws java.lang.Exception
java.lang.Exception
public EasyFormComponent<com.twosigma.beakerx.widget.ValueWidget<?>> addWidget(java.lang.String label, com.twosigma.beakerx.widget.ValueWidget<?> widget) throws java.lang.Exception
java.lang.Exception
public 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.DisplayableWidget
public com.twosigma.beakerx.widget.Widget asWidget()
asWidget
in interface com.twosigma.beakerx.widget.WidgetItem