public interface OptionsField extends Field, Component.Focusable
Field.Validator
Component.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.Wrapper
AUTO_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, setRequiredMessage
getDatasource, getMetaProperty, getMetaPropertyPath, setDatasource
addListener, addValueChangeListener, getValue, removeListener, removeValueChangeListener, setValue
isEditable, isEditableWithParent, setEditable
getFrame, setFrame
addStyleName, 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, unwrapComposition
getCaption, getDescription, setCaption, setDescription
isValid, isValidateOnCommit, validate
getIcon, setIcon, setIconFromSet
getContextHelpIconClickHandler, getContextHelpText, isContextHelpTextHtmlEnabled, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabled
getTabIndex, isFocusable, setFocusable, setTabIndex
boolean 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)