Module io.github.mmm.ui.api.menu
Package io.github.mmm.ui.api.widget.menu
Interface UiMenuItemCheckbox
- All Superinterfaces:
AttributeFeatureClick
,AttributeReadAttached
,AttributeReadEnabled
,AttributeReadId
,AttributeReadText
,AttributeReadValid
,AttributeReadValue<Boolean>
,AttributeReadVisible
,AttributeWriteEnabled
,AttributeWriteId
,AttributeWriteReadOnly
,AttributeWriteSelected
,AttributeWriteText
,AttributeWriteTooltip
,AttributeWriteValue<Boolean>
,AttributeWriteVisible
,io.github.mmm.event.EventSource<UiEvent,
,UiEventListener> UiAbstractCheckbox
,UiAbstractMenuEntry
,UiAbstractMenuItem
,UiActiveWidget
,UiClickableWidget
,UiValuedWidget<Boolean>
,UiWidget
,UiWidgetWithSelection
Like
UiAbstractMenuItem
that additionally has a checkbox
.- Since:
- 1.0.0
-
Field Summary
Fields inherited from interface io.github.mmm.ui.api.attribute.AttributeWriteSelected
STYLE_SELECTED
Fields inherited from interface io.github.mmm.ui.api.widget.UiActiveWidget
ACCESS_KEY_NONE
-
Method Summary
Methods inherited from interface io.github.mmm.ui.api.attribute.AttributeFeatureClick
click
Methods inherited from interface io.github.mmm.ui.api.attribute.AttributeReadAttached
isAttached
Methods inherited from interface io.github.mmm.ui.api.attribute.AttributeReadId
getId
Methods inherited from interface io.github.mmm.ui.api.attribute.AttributeReadText
getText
Methods inherited from interface io.github.mmm.ui.api.attribute.AttributeReadValue
getValue
Methods inherited from interface io.github.mmm.ui.api.attribute.AttributeWriteId
setId
Methods inherited from interface io.github.mmm.ui.api.attribute.AttributeWriteText
setText
Methods inherited from interface io.github.mmm.ui.api.attribute.AttributeWriteTooltip
getTooltip, setTooltip
Methods inherited from interface io.github.mmm.event.EventSource
addListener, addListener, addWeakListener, removeListener
Methods inherited from interface io.github.mmm.ui.api.widget.UiActiveWidget
getAccessKey, setAccessKey
Methods inherited from interface io.github.mmm.ui.api.widget.value.UiValuedWidget
setValue
Methods inherited from interface io.github.mmm.ui.api.widget.UiWidget
cast, dispose, getModificationTimestamp, getParent, getReadOnlyFixed, getStyles, isDisposed, isEnabled, isEnabled, isFocused, isModified, isReadOnly, isValid, isVisible, isVisible, reset, setEnabled, setEnabled, setFocused, setReadOnly, setReadOnlyFixed, setVisible, setVisible, validate, validate, validate, validateDown, validateUp
Methods inherited from interface io.github.mmm.ui.api.widget.value.UiWidgetWithSelection
isSelected, setSelected