-
- 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>
UiMutableSingleCompositethat 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.
AUiTabis not aUiNativeWidgetand 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 voidvalidateUp(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:
validateUpin interfaceUiWidget
-
-