-
- 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 singletab
. 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 theUiTabPanel
.
AUiTab
is not aUiNativeWidget
and has to be created viaUiTabPanel.addTab(String, UiRegularWidget)
.- Since:
- 1.0.0
- See Also:
UiTabPanel
-
-
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
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
validateUp(UiValidState state)
-
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 Detail
-
validateUp
default void validateUp(UiValidState state)
- Specified by:
validateUp
in interfaceUiWidget
-
-