Package org.jbpm.designer.client.util
Class ComboBoxViewImpl
- java.lang.Object
-
- org.jbpm.designer.client.util.ComboBoxViewImpl
-
- All Implemented Interfaces:
ComboBoxView
public class ComboBoxViewImpl extends Object implements ComboBoxView
ComboBox based on a ValueListBoxand a TextBox
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jbpm.designer.client.util.ComboBoxView
ComboBoxView.ComboBoxPresenter, ComboBoxView.ModelPresenter
-
-
Field Summary
Fields Modifier and Type Field Description protected org.gwtbootstrap3.client.ui.ValueListBox<String>
listBox
protected boolean
listBoxHasFocus
protected ComboBoxView.ModelPresenter
modelPresenter
protected ComboBoxView.ComboBoxPresenter
presenter
protected org.gwtbootstrap3.client.ui.TextBox
textBox
-
Constructor Summary
Constructors Constructor Description ComboBoxViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getListBoxValue()
String
getModelValue()
String
getValue()
void
init(ComboBoxView.ComboBoxPresenter presenter, ComboBoxView.ModelPresenter modelPresenter, org.gwtbootstrap3.client.ui.ValueListBox<String> listBox, org.gwtbootstrap3.client.ui.TextBox textBox, String placeholder)
void
listBoxGotFocus()
void
setAcceptableValues(List<String> acceptableValues)
void
setListBoxModelValue(String value)
void
setListBoxValue(String value)
void
setListBoxVisible(boolean visible)
void
setTextBoxFocus(boolean focus)
void
setTextBoxModelValue(String value)
void
setTextBoxValue(String value)
void
setTextBoxVisible(boolean visible)
void
textBoxGotFocus()
void
textBoxLostFocus()
-
-
-
Field Detail
-
presenter
protected ComboBoxView.ComboBoxPresenter presenter
-
modelPresenter
protected ComboBoxView.ModelPresenter modelPresenter
-
listBox
protected org.gwtbootstrap3.client.ui.ValueListBox<String> listBox
-
textBox
protected org.gwtbootstrap3.client.ui.TextBox textBox
-
listBoxHasFocus
protected boolean listBoxHasFocus
-
-
Method Detail
-
init
public void init(ComboBoxView.ComboBoxPresenter presenter, ComboBoxView.ModelPresenter modelPresenter, org.gwtbootstrap3.client.ui.ValueListBox<String> listBox, org.gwtbootstrap3.client.ui.TextBox textBox, String placeholder)
- Specified by:
init
in interfaceComboBoxView
-
getModelValue
public String getModelValue()
- Specified by:
getModelValue
in interfaceComboBoxView
-
setTextBoxModelValue
public void setTextBoxModelValue(String value)
- Specified by:
setTextBoxModelValue
in interfaceComboBoxView
-
setListBoxModelValue
public void setListBoxModelValue(String value)
- Specified by:
setListBoxModelValue
in interfaceComboBoxView
-
getListBoxValue
public String getListBoxValue()
- Specified by:
getListBoxValue
in interfaceComboBoxView
-
setListBoxValue
public void setListBoxValue(String value)
- Specified by:
setListBoxValue
in interfaceComboBoxView
-
setTextBoxValue
public void setTextBoxValue(String value)
- Specified by:
setTextBoxValue
in interfaceComboBoxView
-
setTextBoxVisible
public void setTextBoxVisible(boolean visible)
- Specified by:
setTextBoxVisible
in interfaceComboBoxView
-
setListBoxVisible
public void setListBoxVisible(boolean visible)
- Specified by:
setListBoxVisible
in interfaceComboBoxView
-
setTextBoxFocus
public void setTextBoxFocus(boolean focus)
- Specified by:
setTextBoxFocus
in interfaceComboBoxView
-
textBoxGotFocus
public void textBoxGotFocus()
- Specified by:
textBoxGotFocus
in interfaceComboBoxView
-
textBoxLostFocus
public void textBoxLostFocus()
- Specified by:
textBoxLostFocus
in interfaceComboBoxView
-
listBoxGotFocus
public void listBoxGotFocus()
- Specified by:
listBoxGotFocus
in interfaceComboBoxView
-
setAcceptableValues
public void setAcceptableValues(List<String> acceptableValues)
- Specified by:
setAcceptableValues
in interfaceComboBoxView
-
getValue
public String getValue()
- Specified by:
getValue
in interfaceComboBoxView
-
-