public interface OptionsField extends Field, Component.Focusable
Field.ValidatorComponent.ActionOwner, Component.ActionsHolder, Component.Alignment, Component.BelongToFrame, Component.Buffered, Component.ChildEditableController, Component.Collapsable, Component.Container, Component.ContextHelpIconClickEvent, Component.Disposable, Component.Editable, Component.EditableChangeEvent, Component.EditableChangeListener, Component.EditableChangeNotifier, Component.ExpandedStateChangeEvent, Component.ExpandedStateChangeListener, Component.Focusable, Component.HasBorder, Component.HasButtonsPanel, Component.HasCaption, Component.HasContextHelp, Component.HasFormatter, Component.HasIcon, Component.HasInputPrompt, Component.HasNamedComponents, Component.HasOptionsStyleProvider, Component.HasPresentations, Component.HasRowsCount, Component.HasSettings, Component.HasValue, Component.HasXmlDescriptor, Component.LayoutClickEvent, Component.LayoutClickListener, Component.LayoutClickNotifier, Component.Margin, Component.MouseEventDetails, Component.OptionsStyleProvider, Component.OrderedContainer, Component.OuterMargin, Component.SecuredActionsHolder, Component.ShortcutAction, Component.ShortcutNotifier, Component.ShortcutTriggeredEvent, Component.Spacing, Component.UiPermissionAware, Component.Validatable, Component.ValueChangeEvent, Component.ValueChangeListener, Component.WrapperAUTO_SIZE, AUTO_SIZE_PX, UNITS_PERCENTAGE, UNITS_PIXELS| Modifier and Type | Method and Description |
|---|---|
CaptionMode |
getCaptionMode() |
java.lang.String |
getCaptionProperty() |
java.lang.String |
getDescriptionProperty() |
CollectionDatasource |
getOptionsDatasource() |
java.lang.Class<? extends EnumClass> |
getOptionsEnum() |
java.util.List |
getOptionsList() |
java.util.Map<java.lang.String,?> |
getOptionsMap() |
boolean |
isMultiSelect() |
void |
setCaptionMode(CaptionMode captionMode) |
void |
setCaptionProperty(java.lang.String captionProperty) |
void |
setDescriptionProperty(java.lang.String descProperty) |
void |
setMultiSelect(boolean multiselect) |
void |
setOptionsDatasource(CollectionDatasource datasource) |
void |
setOptionsEnum(java.lang.Class<? extends EnumClass> optionsEnum) |
void |
setOptionsList(java.util.List optionsList) |
void |
setOptionsMap(java.util.Map<java.lang.String,?> map) |
addValidator, getRequiredMessage, getValidators, isRequired, removeValidator, setRequired, setRequiredMessagegetDatasource, getMetaProperty, getMetaPropertyPath, setDatasourceaddListener, addValueChangeListener, getValue, removeListener, removeValueChangeListener, setValueisEditable, isEditableWithParent, setEditablegetFrame, setFrameaddStyleName, getAlignment, getDebugId, getHeight, getHeightUnits, getId, getParent, getStyleName, getWidth, getWidthUnits, isEnabled, isEnabledItself, isResponsive, isVisible, isVisibleItself, removeStyleName, requestFocus, setAlignment, setDebugId, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapCompositiongetCaption, getDescription, setCaption, setDescriptionisValid, isValidateOnCommit, validategetIcon, setIcon, setIconFromSetgetContextHelpIconClickHandler, getContextHelpText, isContextHelpTextHtmlEnabled, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabledgetTabIndex, isFocusable, setFocusable, setTabIndexboolean isMultiSelect()
void setMultiSelect(boolean multiselect)
CaptionMode getCaptionMode()
void setCaptionMode(CaptionMode captionMode)
java.lang.String getCaptionProperty()
void setCaptionProperty(java.lang.String captionProperty)
java.lang.String getDescriptionProperty()
void setDescriptionProperty(java.lang.String descProperty)
CollectionDatasource getOptionsDatasource()
void setOptionsDatasource(CollectionDatasource datasource)
java.util.List getOptionsList()
void setOptionsList(java.util.List optionsList)
java.util.Map<java.lang.String,?> getOptionsMap()
void setOptionsMap(java.util.Map<java.lang.String,?> map)
java.lang.Class<? extends EnumClass> getOptionsEnum()
void setOptionsEnum(java.lang.Class<? extends EnumClass> optionsEnum)