Module io.github.mmm.ui.api.menu
Package io.github.mmm.ui.api.widget.menu
Interface UiMenuItemRadioButton
- All Superinterfaces:
AttributeFeatureClick,AttributeReadAttached,AttributeReadEnabled,AttributeReadId,AttributeReadText,AttributeReadValid,AttributeReadValue<Boolean>,AttributeReadVisible,AttributeWriteEnabled,AttributeWriteId,AttributeWriteReadOnly,AttributeWriteSelected,AttributeWriteText,AttributeWriteToggleGroup,AttributeWriteTooltip,AttributeWriteValue<Boolean>,AttributeWriteVisible,io.github.mmm.event.EventSource<UiEvent,,UiEventListener> UiAbstractMenuEntry,UiAbstractMenuItem,UiAbstractRadioButton,UiActiveWidget,UiClickableWidget,UiValuedWidget<Boolean>,UiWidget,UiWidgetWithSelection
UiAbstractMenuItem that additionally has a radio button. All
radio menu items within the same menu will automatically belong to
the same group (so only one of them can be selected at a time).- Since:
- 1.0.0
-
Field Summary
Fields inherited from interface io.github.mmm.ui.api.attribute.AttributeWriteSelected
STYLE_SELECTEDFields 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
clickMethods inherited from interface io.github.mmm.ui.api.attribute.AttributeReadAttached
isAttachedMethods inherited from interface io.github.mmm.ui.api.attribute.AttributeReadId
getIdMethods inherited from interface io.github.mmm.ui.api.attribute.AttributeReadText
getTextMethods inherited from interface io.github.mmm.ui.api.attribute.AttributeReadValue
getValueMethods inherited from interface io.github.mmm.ui.api.attribute.AttributeWriteId
setIdMethods inherited from interface io.github.mmm.ui.api.attribute.AttributeWriteText
setTextMethods inherited from interface io.github.mmm.ui.api.attribute.AttributeWriteToggleGroup
getToggleGroup, setToggleGroupMethods inherited from interface io.github.mmm.ui.api.attribute.AttributeWriteTooltip
getTooltip, setTooltipMethods inherited from interface io.github.mmm.event.EventSource
addListener, addListener, addWeakListener, removeListenerMethods inherited from interface io.github.mmm.ui.api.widget.UiActiveWidget
getAccessKey, setAccessKeyMethods inherited from interface io.github.mmm.ui.api.widget.value.UiValuedWidget
setValueMethods 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, validateUpMethods inherited from interface io.github.mmm.ui.api.widget.value.UiWidgetWithSelection
isSelected, setSelected