public class CubaSearchSelect<V> extends CubaComboBox<V>
com.vaadin.ui.ComboBox.CaptionFilter, com.vaadin.ui.ComboBox.DeclarativeStyleGenerator<T>, com.vaadin.ui.ComboBox.FetchItemsCallback<T>, com.vaadin.ui.ComboBox.NewItemHandler, com.vaadin.ui.ComboBox.NewItemProvider<T>
com.vaadin.ui.AbstractListing.AbstractListingExtension<T>
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandler
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.Listener
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
com.vaadin.server.Sizeable.Unit
Modifier and Type | Field and Description |
---|---|
protected java.util.function.Consumer<java.lang.String> |
filterHandler |
customValueEquals, shortcutsManager
Constructor and Description |
---|
CubaSearchSelect() |
Modifier and Type | Method and Description |
---|---|
protected void |
filterChanged(java.lang.String filter) |
com.vaadin.ui.ComboBox.NewItemProvider<V> |
getNewItemProvider() |
protected com.haulmont.cuba.web.widgets.client.searchselect.CubaSearchSelectState |
getState() |
protected com.haulmont.cuba.web.widgets.client.searchselect.CubaSearchSelectState |
getState(boolean markAsDirty) |
boolean |
isTextInputAllowed() |
void |
setFilterHandler(java.util.function.Consumer<java.lang.String> filterHandler) |
void |
setNewItemProvider(com.vaadin.ui.ComboBox.NewItemProvider<V> newItemProvider) |
addActionHandler, addShortcutListener, changeVariables, getActionManager, getCustomValueEquals, isSelected, paintContent, removeActionHandler, removeShortcutListener, setCustomValueEquals
addBlurListener, addFocusListener, addValueChangeListener, attach, detach, getDataProvider, getEmptySelectionCaption, getItemCaptionGenerator, getItemIconGenerator, getNewItemHandler, getPageLength, getPlaceholder, getPopupWidth, getStyleGenerator, isEmptySelectionAllowed, isScrollToSelectedItem, readItem, readItems, setDataProvider, setDataProvider, setDataProvider, setDataProvider, setEmptySelectionAllowed, setEmptySelectionCaption, setItemCaptionGenerator, setItemIconGenerator, setItems, setItems, setItems, setItems, setItems, setNewItemHandler, setPageLength, setPlaceholder, setPopupWidth, setScrollToSelectedItem, setStyleGenerator, setTextInputAllowed, updateSelectedItemCaption, updateSelectedItemState, writeItem
addSelectionListener, getCustomAttributes, getSelectedItem, getValue, isReadOnly, isRequiredIndicatorVisible, keyToItem, setReadOnly, setRequiredIndicatorVisible, setSelectedItem, setSelectedItem, setValue
addDataGenerator, deserializeDeclarativeRepresentation, doReadDesign, doWriteDesign, focus, getDataCommunicator, getTabIndex, internalGetDataProvider, internalSetDataProvider, internalSetDataProvider, readDesign, readItem, removeDataGenerator, serializeDeclarativeRepresentation, setTabIndex, writeDesign, writeItems
addContextClickListener, addContextHelpIconClickListener, addListener, addStyleName, beforeClientResponse, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, getCaption, getComponentError, getComponentErrorProvider, getContextHelpText, getCubaId, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getRequiredError, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isContextHelpTextHtmlEnabled, isEnabled, isOrHasAncestor, isResponsive, isVisible, removeContextClickListener, removeListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setCubaId, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setRequiredError, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth, setWidthFull, setWidthUndefined
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addListener, addStyleName, addStyleNames, attach, getCaption, getCubaId, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setCubaId, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesign
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
protected com.haulmont.cuba.web.widgets.client.searchselect.CubaSearchSelectState getState()
getState
in class com.vaadin.ui.ComboBox<V>
protected com.haulmont.cuba.web.widgets.client.searchselect.CubaSearchSelectState getState(boolean markAsDirty)
getState
in class com.vaadin.ui.ComboBox<V>
protected void filterChanged(java.lang.String filter)
filterChanged
in class com.vaadin.ui.ComboBox<V>
public boolean isTextInputAllowed()
isTextInputAllowed
in class com.vaadin.ui.ComboBox<V>
public com.vaadin.ui.ComboBox.NewItemProvider<V> getNewItemProvider()
getNewItemProvider
in class com.vaadin.ui.ComboBox<V>
public void setNewItemProvider(com.vaadin.ui.ComboBox.NewItemProvider<V> newItemProvider)
setNewItemProvider
in class com.vaadin.ui.ComboBox<V>
public void setFilterHandler(java.util.function.Consumer<java.lang.String> filterHandler)