public class DbRecordSettings extends AbstractTextChooserSettings<DbRecordSettings>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CHOOSER_LABEL_COLUMN |
static java.lang.String |
CHOOSER_VALUE_COLUMN |
static java.lang.String |
COLUMNS |
static java.lang.String |
DATA_SOURCE |
static int |
DEFAULT_MAX_ROWS |
static java.lang.String |
MAX_ROWS |
static java.lang.String |
ORDER_BY |
static java.lang.String |
TABLE |
APPEND, AUTOFOCUS, CLEAR_BUTTON, CSS, DATA_ATTR_PREFIX, DATA_ATTRIBUTES, DISABLED, HIDE_CLEAR_BUTTON, HTML_ATTRIBUTES, ID, LANGUAGE_CHOOSER, MAX_LENGTH, NAME, PLACEHOLDER, PREPEND, READONLY, REQUIRED, TRIGGER_ACTION, TRIGGER_EVENT, VALUE
Constructor and Description |
---|
DbRecordSettings() |
Modifier and Type | Method and Description |
---|---|
DbRecordSettings |
chooserLabelColumn(java.lang.String columnName)
Column name used to display the value of this column in the visible field after selecting an item from the database.
|
DbRecordSettings |
chooserValueColumn(java.lang.String columnName)
Column name used to put the value of this column in the hidden field after selecting an item from the database.
|
DbRecordSettings |
columns(java.lang.String[] columnNames) |
DbRecordSettings |
columns(java.lang.String columnName,
java.lang.String... columnNames) |
DbRecordSettings |
dataSource(java.lang.String dataSource) |
protected java.lang.String |
getChooserName() |
protected java.lang.String |
getChooserOption(java.util.Map<java.lang.String,java.lang.String[]> customOptionMap) |
protected DbRecordSettings |
getThis() |
ControlType |
getType()
Returns the
ControlType related to the current ControlSettings implementation. |
DbRecordSettings |
maxRows(int maxRow) |
DbRecordSettings |
orderBy(java.lang.String orderBy) |
void |
resolveOptions(TypeFieldEntry tfe)
Set options from the specified
TypeFieldEntry . |
DbRecordSettings |
table(java.lang.String table) |
addAcChooserOption, addChooserOption, getAcChooserName, getAcChooserOption, getChooserIcon, getChooserTitle, getOption, popupHeight, popupWidth, superGetOption, useCurrentWorkspace, workspace, workspace
onChange
addOption, append, autofocus, clearOption, clone, css, dataAttribute, dataAttributes, disable, getOptionNames, htmlAttributes, htmlAttributes, id, isChannelReady, maxLength, merge, name, onFocusOut, placeholder, prepend, readonly, removeOption, require, showLanguageChooser, sortSet, toStringArray, toStringArray, toStringArray, toStringArray, toStringArray, trigger, value
public static final int DEFAULT_MAX_ROWS
public static final java.lang.String DATA_SOURCE
public static final java.lang.String TABLE
public static final java.lang.String COLUMNS
public static final java.lang.String MAX_ROWS
public static final java.lang.String ORDER_BY
public static final java.lang.String CHOOSER_VALUE_COLUMN
public static final java.lang.String CHOOSER_LABEL_COLUMN
public ControlType getType()
ControlSettings
ControlType
related to the current ControlSettings
implementation.ControlType
protected DbRecordSettings getThis()
getThis
in class BasicSettings<DbRecordSettings>
public void resolveOptions(TypeFieldEntry tfe)
ControlSettings
TypeFieldEntry
.resolveOptions
in interface ControlSettings<DbRecordSettings>
resolveOptions
in class BasicSettings<DbRecordSettings>
tfe
- TypeFieldEntry
protected java.lang.String getChooserName()
getChooserName
in class AbstractTextChooserSettings<DbRecordSettings>
protected java.lang.String getChooserOption(java.util.Map<java.lang.String,java.lang.String[]> customOptionMap)
getChooserOption
in class AbstractTextChooserSettings<DbRecordSettings>
public DbRecordSettings dataSource(java.lang.String dataSource)
public DbRecordSettings table(java.lang.String table)
public DbRecordSettings columns(java.lang.String columnName, java.lang.String... columnNames)
public DbRecordSettings columns(java.lang.String[] columnNames)
public DbRecordSettings maxRows(int maxRow)
public DbRecordSettings orderBy(java.lang.String orderBy)
public DbRecordSettings chooserValueColumn(java.lang.String columnName)
columnName
- Column namepublic DbRecordSettings chooserLabelColumn(java.lang.String columnName)
columnName
- Column nameCopyright © 2001-2017 Jalios SA. All Rights Reserved.