Klasse RecordComboBox<RECORD>
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.field.AbstractField<VALUE>
org.teamapps.ux.component.field.combobox.AbstractComboBox<RECORD,RECORD>
org.teamapps.ux.component.field.combobox.ComboBox<RECORD>
org.teamapps.application.ux.combo.RecordComboBox<RECORD>
- Alle implementierten Schnittstellen:
org.teamapps.ux.component.ClientObject,org.teamapps.ux.component.Component,org.teamapps.ux.component.field.TextInputHandlingField
public class RecordComboBox<RECORD>
extends org.teamapps.ux.component.field.combobox.ComboBox<RECORD>
-
Feldübersicht
Von Klasse geerbte Felder org.teamapps.ux.component.field.combobox.ComboBox
onFreeTextEnteredVon Klasse geerbte Felder org.teamapps.ux.component.field.combobox.AbstractComboBox
freeTextRecordFactory, onSpecialKeyPressed, onTextInput, recordCacheVon Klasse geerbte Felder org.teamapps.ux.component.field.AbstractField
onBlur, onFocus, onValueChanged, onVisibilityChangedVon Klasse geerbte Felder org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungRecordComboBox(org.teamapps.data.extract.PropertyProvider<RECORD> propertyProvider, org.teamapps.ux.component.template.Template template) -
Methodenübersicht
Von Klasse geerbte Methoden org.teamapps.ux.component.field.combobox.ComboBox
addToolButton, convertUiValueToUxValue, convertUxValueToUiValue, createForEnum, createForList, createForList, createForList, createUiComponent, getFreeText, getSelectedRecords, removeToolButton, setValueVon Klasse geerbte Methoden org.teamapps.ux.component.field.combobox.AbstractComboBox
addParentLinkToUiRecord, createUiTreeRecordWithoutParentRelation, getDropDownMaxHeight, getDropDownMinWidth, getDropDownTemplate, getDropdownTemplateDecider, getEmptyText, getFreeTextRecordFactory, getModel, getPropertyProvider, getRecordToStringFunction, getSelectedEntryTemplate, getSelectedEntryTemplateDecider, getTextHighlightingEntryLimit, handleUiEvent, handleUiQuery, isAllowFreeText, isAnimate, isAutoComplete, isDistinctModelResultFiltering, isDropDownButtonVisible, isFreeTextEntry, isHighlightFirstResultEntry, isShowClearButton, isShowDropDownAfterResultsArrive, isShowExpanders, isShowHighlighting, mapCommonUiComboBoxProperties, onSpecialKeyPressed, onTextInput, setAllowFreeText, setAnimate, setAutoComplete, setDistinctModelResultFiltering, setDropDownButtonVisible, setDropDownMaxHeight, setDropDownMinWidth, setDropDownTemplate, setDropdownTemplateDecider, setEmptyText, setFreeTextRecordFactory, setHighlightFirstResultEntry, setModel, setPropertyExtractor, setPropertyProvider, setRecordToStringFunction, setSelectedEntryTemplate, setSelectedEntryTemplateDecider, setShowClearButton, setShowDropDownAfterResultsArrive, setShowExpanders, setShowHighlighting, setTemplate, setTemplateDecider, setTextHighlightingEntryLimitVon Klasse geerbte Methoden org.teamapps.ux.component.field.AbstractField
addCustomFieldMessage, addCustomFieldMessage, addValidator, applyValueFromUi, clearCustomFieldMessages, clearValidatorMessages, focus, getCustomFieldMessages, getDefaultMessagePosition, getDefaultMessageVisibility, getEditingMode, getFieldMessages, getMaxFieldMessageSeverity, getValidators, getValue, isEmpty, isEmptyValue, isRequired, isValid, isValueChangedByClient, isValueLocked, mapAbstractFieldAttributesToUiField, removeCustomFieldMessage, removeValidator, setAndLockValue, setCustomFieldMessages, setDefaultMessagePosition, setDefaultMessageVisibility, setEditingMode, setRequired, setRequiredIfVisibleAndEditable, setValueChangedByClient, setVisible, validateVon Klasse geerbte Methoden org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, toggleCssClass, toString, unrenderVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.ux.component.Component
setAriaLabel, setAttribute, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setShadow, toggleCssClassVon Schnittstelle geerbte Methoden org.teamapps.ux.component.field.TextInputHandlingField
defaultHandleTextInputEvent, onSpecialKeyPressed, onTextInput
-
Konstruktordetails
-
RecordComboBox
public RecordComboBox(org.teamapps.data.extract.PropertyProvider<RECORD> propertyProvider, org.teamapps.ux.component.template.Template template)
-
-
Methodendetails
-
setRecords
-