ROW - is the generic type of a row in the value list.public interface UiWidgetOptionListTable<ROW> extends UiWidgetAbstractListTable<ROW>, AttributeWriteOptions<ROW>, UiWidgetNative
option-based list
table widget. Its value is the actual selection the
end-user can select from the available options. For a general feature list see
UiWidgetAbstractDataTable.STYLE_DATA_TABLEPROPERTY_SUMMARYPROPERTY_TITLESTYLE_HEADERHTML_ATTRIBUTE_ID, ID_SEPARATOR, PROPERTY_IDPROPERTY_STYLES, STYLE_PATTERN_MULTIPLE, STYLE_PATTERN_SINGLEWAI_ARIA| Modifier and Type | Method and Description |
|---|---|
List<ROW> |
getValue()
|
addRow, addRow, getRowIndex, removeRow, replaceRowcreateColumn, createColumn, getColumn, getColumnById, getColumnCount, getRowNumberColumn, getSelectionColumn, setColumnsgetTitle, setTitleaddSelectionHandler, isSelected, removeSelectionHandler, setSelectionsetSelectedValue, setSelectedValuesgetSelectedValue, getSelectedValues, getSelectionCount, hasSelectedValuesetSelectionModegetSelectionModesetSummarygetSummarysetTitleVisibleisTitleVisiblesetEditableisEditableasFeatureSelectedValuegetValueAndValidate, getValueDirectaddChangeHandler, removeChangeHandlerresetValue, setValue, setValue, setValueForUsergetOriginalValue, getValueOrExceptionaddValidatorMandatory, isMandatoryaddValidator, removeValidatorvalidategetContext, getParent, getSizeclearMessagesaddEventHandler, removeEventHandlersetModegetModesetModeFixedgetModeFixedsetIdgetIdsetTooltipgetTooltipgetVisibleFlag, isVisible, setVisible, setVisibleisVisibleRecursivesetEnabledisEnabledaddStyle, removeStylehasStylesetStylesgetStylessetPrimaryStylegetPrimaryStyledisposeisDisposedisModifiedgetAriaRolesetOptionsgetOptionsList<ROW> getValue()
selection the end-user can select from the
available options.
This method gets the value of this object.
This will typically be a newly created object. null instead. If you want to do validation and give feedback to the
user please use AttributeReadValueAdvanced.getValueOrException(Object) instead. However, there are higher-level ways to do
this such as
getValueAndValidate.
set values and allow them to be modified in the UI
without side-effects on the original value. This is especially important for composite custom widgets
(e.g. editors) to allow the
user to modify business entities and modifications can still be cancelled and changed will be reverted.
All objects that are (potentially) modified by the widgets will be copied. Therefore it is even safe to
modify the result of this method in most cases. However,
tree widgets build an excuse and use
a copy on set/retrieve
strategy.getValue in interface AttributeReadValue<List<ROW>>getValue in interface AttributeReadValueAdvanced<List<ROW>>getValue in interface UiWidgetWithValue<List<ROW>>null unless otherwise stated.Copyright © 2001–2016 mmm-Team. All rights reserved.