public class JmixTwinColSelect<V>
extends com.vaadin.ui.TwinColSelect<V>
Modifier and Type | Class and Description |
---|---|
static interface |
JmixTwinColSelect.JmixOptionStyleProvider<V> |
protected class |
JmixTwinColSelect.TwinColumnDataGenerator |
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.Function<? super V,java.lang.String> |
optionStyleProvider |
Constructor and Description |
---|
JmixTwinColSelect() |
Modifier and Type | Method and Description |
---|---|
protected com.vaadin.data.provider.DataGenerator<V> |
createDataGenerator() |
protected JmixTwinColSelectState |
getState() |
protected JmixTwinColSelectState |
getState(boolean markAsDirty) |
boolean |
isAddAllBtnEnabled() |
boolean |
isReorderable() |
protected void |
refreshDataItems() |
void |
setAddAllBtnEnabled(boolean addAllBtnEnabled) |
void |
setOptionStyleProvider(java.util.function.Function<? super V,java.lang.String> optionStyleProvider) |
void |
setReorderable(boolean reorderable) |
getDataProvider, getLeftColumnCaption, getRightColumnCaption, getRows, setDataProvider, setLeftColumnCaption, setRightColumnCaption, setRows
addSelectionListener, addValueChangeListener, deselect, deselect, deselectAll, getCustomAttributes, getItemCaptionGenerator, getItemEnabledProvider, getSelectedItems, getValue, isReadOnly, isRequiredIndicatorVisible, isSelected, readItem, readItems, select, setItemCaptionGenerator, setItemEnabledProvider, setReadOnly, setRequiredIndicatorVisible, setValue, updateSelection, updateSelection, writeItem
addDataGenerator, deserializeDeclarativeRepresentation, doReadDesign, doWriteDesign, focus, getDataCommunicator, getItemIconGenerator, getTabIndex, internalGetDataProvider, internalSetDataProvider, internalSetDataProvider, readDesign, readItem, removeDataGenerator, serializeDeclarativeRepresentation, setItemIconGenerator, setTabIndex, writeDesign, writeItems
addContextClickListener, addContextHelpIconClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, getActionManager, getCaption, getComponentError, getComponentErrorProvider, getContextHelpText, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getRequiredError, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isContextHelpTextHtmlEnabled, isEnabled, isOrHasAncestor, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setJTestId, 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, getDescription, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setJTestId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesign
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
protected java.util.function.Function<? super V,java.lang.String> optionStyleProvider
public void setOptionStyleProvider(@Nullable java.util.function.Function<? super V,java.lang.String> optionStyleProvider)
protected com.vaadin.data.provider.DataGenerator<V> createDataGenerator()
public boolean isAddAllBtnEnabled()
public void setAddAllBtnEnabled(boolean addAllBtnEnabled)
public boolean isReorderable()
public void setReorderable(boolean reorderable)
protected JmixTwinColSelectState getState()
getState
in class com.vaadin.ui.TwinColSelect<V>
protected JmixTwinColSelectState getState(boolean markAsDirty)
getState
in class com.vaadin.ui.TwinColSelect<V>
protected void refreshDataItems()