public class DefaultSelectionProvider extends Object implements SelectionProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
copyright |
protected String |
createNewValueHref |
protected String |
createNewValueText |
protected DisplayMode |
displayMode |
protected int |
fieldCount |
static org.slf4j.Logger |
logger |
protected String |
name |
static String |
NON_WORD_CHARACTERS |
static Comparator<OptionProvider.Option> |
OPTION_COMPARATOR_BY_LABEL |
protected OptionProvider |
optionProvider |
protected SearchDisplayMode |
searchDisplayMode |
| Constructor and Description |
|---|
DefaultSelectionProvider(DefaultSelectionProvider copy) |
DefaultSelectionProvider(String name) |
DefaultSelectionProvider(String name,
int fieldCount) |
DefaultSelectionProvider(String name,
int fieldCount,
List<OptionProvider.Option> options) |
DefaultSelectionProvider(String name,
int fieldCount,
OptionProvider.Option[] options) |
DefaultSelectionProvider(String name,
int fieldCount,
OptionProvider optionProvider) |
public static final String copyright
public static final Comparator<OptionProvider.Option> OPTION_COMPARATOR_BY_LABEL
protected final String name
protected final int fieldCount
protected final OptionProvider optionProvider
protected DisplayMode displayMode
protected SearchDisplayMode searchDisplayMode
protected String createNewValueHref
protected String createNewValueText
public static final org.slf4j.Logger logger
public static final String NON_WORD_CHARACTERS
public DefaultSelectionProvider(String name, int fieldCount, OptionProvider optionProvider)
public DefaultSelectionProvider(String name, int fieldCount, OptionProvider.Option[] options)
public DefaultSelectionProvider(String name, int fieldCount, List<OptionProvider.Option> options)
public DefaultSelectionProvider(String name, int fieldCount)
public DefaultSelectionProvider(String name)
public DefaultSelectionProvider(DefaultSelectionProvider copy)
public List<OptionProvider.Option> getOptions()
public String getName()
getName in interface SelectionProviderpublic int getFieldCount()
getFieldCount in interface SelectionProviderpublic SelectionModel createSelectionModel()
createSelectionModel in interface SelectionProvider@Deprecated public void appendRow(OptionProvider.Option option)
public void appendOption(OptionProvider.Option option)
@Deprecated public void appendRow(Object[] values, String[] labels, boolean active)
@Deprecated public void appendRow(Object value, String label, boolean active)
public void ensureActive(Object... values)
ensureActive in interface SelectionProviderpublic void sortByLabel()
public DisplayMode getDisplayMode()
getDisplayMode in interface SelectionProviderpublic void setDisplayMode(DisplayMode displayMode)
public SearchDisplayMode getSearchDisplayMode()
getSearchDisplayMode in interface SelectionProviderpublic void setSearchDisplayMode(SearchDisplayMode searchDisplayMode)
public String getCreateNewValueHref()
getCreateNewValueHref in interface SelectionProviderpublic void setCreateNewValueHref(String createNewValueHref)
public String getCreateNewValueText()
getCreateNewValueText in interface SelectionProviderpublic void setCreateNewValueText(String createNewValueText)
Copyright © 2022 MANYDESIGNS s.r.l.. All rights reserved.