-
- All Superinterfaces:
AttributeReadAttached
,AttributeReadEnabled
,AttributeReadId
,AttributeReadText
,AttributeReadValid
,AttributeReadVisible
,AttributeWriteEnabled
,AttributeWriteId
,AttributeWriteReadOnly
,AttributeWriteText
,AttributeWriteTooltip
,AttributeWriteVisible
,io.github.mmm.event.EventSource<UiEvent,UiEventListener>
,UiAbstractMenu<UiAbstractMenuEntry>
,UiAbstractMenuEntry
,UiAbstractMenuWithItems
,UiComposite<UiAbstractMenuEntry>
,UiRemovableComposite<UiAbstractMenuEntry>
,UiWidget
- All Known Subinterfaces:
UiAdvancedMenu
public interface UiMenu extends UiAbstractMenuEntry, UiAbstractMenuWithItems, AttributeWriteText
Navigation entry
that represents a group of othernavigation entries
. If created via aUiMenuBar
this will be a menu that can be opened and if created from aUiNavigationBar
it will be a link that collapses or expands itschildren
.- Since:
- 1.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static String
STYLE_NAV
Thestyle
for this widget inUiNavigationBar
.
-
Method Summary
-
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.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.menu.UiAbstractMenu
addMenu, addMenu
-
Methods inherited from interface io.github.mmm.ui.api.widget.menu.UiAbstractMenuWithItems
addItem, addItem, addItem, addItem, addSeparator, addSeparator
-
Methods inherited from interface io.github.mmm.ui.api.widget.composite.UiComposite
getChild, getChild, getChildById, getChildCount, getChildIndex, getChildSibling, getChildSibling, getDescendant, getModificationTimestamp, getPropagation, isModified, isValid, reset, setFocused
-
Methods inherited from interface io.github.mmm.ui.api.widget.composite.UiRemovableComposite
removeChild, removeChild
-
Methods inherited from interface io.github.mmm.ui.api.widget.UiWidget
cast, dispose, getParent, getReadOnlyFixed, getStyles, isDisposed, isEnabled, isEnabled, isFocused, isReadOnly, isVisible, isVisible, setEnabled, setEnabled, setReadOnly, setReadOnlyFixed, setVisible, setVisible, validate, validate, validate, validateDown, validateUp
-
-
-
-
Field Detail
-
STYLE_NAV
static final String STYLE_NAV
Thestyle
for this widget inUiNavigationBar
.- See Also:
- Constant Field Values
-
-