- All Superinterfaces:
AttributeReadAttached
,AttributeReadEnabled
,AttributeReadId
,AttributeReadText
,AttributeReadValid
,AttributeReadVisible
,AttributeWriteClosable
,AttributeWriteEnabled
,AttributeWriteId
,AttributeWriteReadOnly
,AttributeWriteText
,AttributeWriteTooltip
,AttributeWriteValidationFailure
,AttributeWriteVisible
,io.github.mmm.event.EventSource<UiEvent,
,UiEventListener> UiActiveWidget
,UiComposite<UiRegularWidget>
,UiFailureComposite<UiRegularWidget>
,UiMutableSingleComposite<UiRegularWidget>
,UiSingleComposite<UiRegularWidget>
,UiWidget
public interface UiTab
extends UiMutableSingleComposite<UiRegularWidget>, AttributeWriteText, AttributeWriteClosable, UiActiveWidget, UiFailureComposite<UiRegularWidget>
UiMutableSingleComposite
that represents a single tab
. It is a simple container for the actual widget
to show as content of the tab and also represents the tab from the header of the
UiTabPanel
.A
UiTab
is not a UiNativeWidget
and has to be created via
UiTabPanel.addTab(String, UiRegularWidget)
.- Since:
- 1.0.0
- See Also:
-
Field Summary
Fields inherited from interface io.github.mmm.ui.api.attribute.AttributeWriteValidationFailure
STYLE_INVALID
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.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.AttributeWriteClosable
isClosable, setClosable
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.ui.api.attribute.AttributeWriteValidationFailure
getValidationFailure, setValidationFailure, setValidationFailure
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.composite.UiComposite
getChildById, getChildSibling, getChildSibling, getDescendant, getModificationTimestamp, getPropagation, isModified, isValid, reset, setFocused
Methods inherited from interface io.github.mmm.ui.api.widget.composite.UiFailureComposite
isValid
Methods inherited from interface io.github.mmm.ui.api.widget.composite.UiMutableSingleComposite
setChild
Methods inherited from interface io.github.mmm.ui.api.widget.composite.UiSingleComposite
getChild, getChild, getChild, getChildCount, getChildIndex
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
-
Method Details
-
validateUp
- Specified by:
validateUp
in interfaceUiWidget
-