Package org.teamapps.dto
Class UiComboBox
java.lang.Object
org.teamapps.dto.UiClientObject
org.teamapps.dto.UiComponent
org.teamapps.dto.UiField
org.teamapps.dto.UiComboBox
- All Implemented Interfaces:
UiObject,UiTextInputHandlingField
- Direct Known Subclasses:
UiTagComboBox
public class UiComboBox extends UiField implements UiTextInputHandlingField, UiObject
THIS IS GENERATED CODE!
PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUiComboBox.LazyChildDataRequestedEventstatic classUiComboBox.RegisterTemplateCommandstatic classUiComboBox.ReplaceFreeTextEntryCommandstatic classUiComboBox.SetChildNodesCommandstatic classUiComboBox.SetDropDownDataCommandNested classes/interfaces inherited from class org.teamapps.dto.UiField
UiField.FocusCommand, UiField.SetEditingModeCommand, UiField.SetFieldMessagesCommand, UiField.SetValueCommand, UiField.ValueChangedEventNested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetStyleCommand, UiComponent.SetVisibleCommandNested classes/interfaces inherited from interface org.teamapps.dto.UiTextInputHandlingField
UiTextInputHandlingField.SpecialKeyPressedEvent, UiTextInputHandlingField.TextInputEvent -
Field Summary
Fields Modifier and Type Field Description protected booleanallowAnyTextprotected booleananimateprotected booleanautoCompleteprotected booleanhighlightFirstResultEntryprotected booleanshowClearButtonprotected booleanshowDropDownAfterResultsArriveprotected booleanshowDropDownButtonprotected booleanshowExpandersprotected booleanshowHighlightingprotected java.util.List<UiComboBoxTreeRecord>staticDataprotected java.util.List<java.lang.String>staticDataMatchPropertyNamesprotected java.util.Map<java.lang.String,UiTemplate>templatesprotected inttextHighlightingEntryLimitprotected UiTextMatchingModetextMatchingModeFields inherited from class org.teamapps.dto.UiField
editingMode, fieldMessages, valueFields inherited from class org.teamapps.dto.UiComponent
debuggingId, stylesBySelector, visibleFields inherited from class org.teamapps.dto.UiClientObject
id -
Constructor Summary
Constructors Constructor Description UiComboBox() -
Method Summary
Methods inherited from class org.teamapps.dto.UiField
getEditingMode, getFieldMessages, getValueMethods inherited from class org.teamapps.dto.UiComponent
getDebuggingId, getStylesBySelector, getVisibleMethods inherited from class org.teamapps.dto.UiClientObject
getIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
templates
-
staticData
-
staticDataMatchPropertyNames
protected java.util.List<java.lang.String> staticDataMatchPropertyNames -
textMatchingMode
-
showDropDownButton
protected boolean showDropDownButton -
showDropDownAfterResultsArrive
protected boolean showDropDownAfterResultsArrive -
highlightFirstResultEntry
protected boolean highlightFirstResultEntry -
showHighlighting
protected boolean showHighlighting -
autoComplete
protected boolean autoComplete -
textHighlightingEntryLimit
protected int textHighlightingEntryLimit -
allowAnyText
protected boolean allowAnyText -
showClearButton
protected boolean showClearButton -
animate
protected boolean animate -
showExpanders
protected boolean showExpanders
-
-
Constructor Details
-
UiComboBox
public UiComboBox()
-
-
Method Details
-
getUiObjectType
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
public java.lang.String toString() -
getTemplates
-
getStaticData
-
getStaticDataMatchPropertyNames
public java.util.List<java.lang.String> getStaticDataMatchPropertyNames() -
getTextMatchingMode
-
getShowDropDownButton
public boolean getShowDropDownButton() -
getShowDropDownAfterResultsArrive
public boolean getShowDropDownAfterResultsArrive() -
getHighlightFirstResultEntry
public boolean getHighlightFirstResultEntry() -
getShowHighlighting
public boolean getShowHighlighting() -
getAutoComplete
public boolean getAutoComplete() -
getTextHighlightingEntryLimit
public int getTextHighlightingEntryLimit() -
getAllowAnyText
public boolean getAllowAnyText() -
getShowClearButton
public boolean getShowClearButton() -
getAnimate
public boolean getAnimate() -
getShowExpanders
public boolean getShowExpanders() -
setId
-
setDebuggingId
- Overrides:
setDebuggingIdin classUiField
-
setVisible
- Overrides:
setVisiblein classUiField
-
setStylesBySelector
public UiComboBox setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)- Overrides:
setStylesBySelectorin classUiField
-
setEditingMode
- Overrides:
setEditingModein classUiField
-
setValue
-
setFieldMessages
- Overrides:
setFieldMessagesin classUiField
-
setTemplates
-
setStaticData
-
setStaticDataMatchPropertyNames
public UiComboBox setStaticDataMatchPropertyNames(java.util.List<java.lang.String> staticDataMatchPropertyNames) -
setTextMatchingMode
-
setShowDropDownButton
-
setShowDropDownAfterResultsArrive
-
setHighlightFirstResultEntry
-
setShowHighlighting
-
setAutoComplete
-
setTextHighlightingEntryLimit
-
setAllowAnyText
-
setShowClearButton
-
setAnimate
-
setShowExpanders
-