Hierarchy For All Packages
- it.tidalwave.ui.core,
- it.tidalwave.ui.core.annotation,
- it.tidalwave.ui.core.function,
- it.tidalwave.ui.core.message,
- it.tidalwave.ui.core.role,
- it.tidalwave.ui.core.role.spi,
- it.tidalwave.ui.core.spi
Class Hierarchy
- java.lang.Object
- it.tidalwave.ui.core.role.impl.AbstractPanelNotification
- it.tidalwave.ui.core.message.PanelHiddenNotification
- it.tidalwave.ui.core.message.PanelShownNotification
- it.tidalwave.util.spi.ArrayListCollectorSupport<COLLECTED_TYPE,
COLLECTING_TYPE> (implements java.util.stream.Collector<T, A, R>) - it.tidalwave.ui.core.role.spi.PresentationModelCollectors
- it.tidalwave.ui.core.function.BoundFunctionSupport<T,
R> (implements it.tidalwave.ui.core.function.BoundFunction<DOMAIN_TYPE, CODOMAIN_TYPE>) - it.tidalwave.ui.core.function.BooleanBoundFunctionSupport
- it.tidalwave.ui.core.function.AndFunction
- it.tidalwave.ui.core.function.OrFunction
- it.tidalwave.ui.core.function.UnaryBoundFunctionSupport<T,
R> - it.tidalwave.ui.core.function.NonEmptyFunction
- it.tidalwave.ui.core.function.WeakCopyFunctionSupport<T> (implements it.tidalwave.ui.core.role.Changeable<T>)
- it.tidalwave.ui.core.function.CopyIfEmptyOrConform
- it.tidalwave.ui.core.function.BooleanBoundFunctionSupport
- it.tidalwave.ui.core.BoundProperty<T> (implements it.tidalwave.ui.core.role.Changeable<T>, it.tidalwave.ui.core.ChangingSource<T>)
- it.tidalwave.ui.core.role.spi.DefaultPresentationModelFactory (implements it.tidalwave.ui.core.role.PresentationModelFactory)
- it.tidalwave.ui.core.role.spi.DefaultUserActionProvider (implements it.tidalwave.ui.core.role.UserActionProvider)
- it.tidalwave.ui.core.MenuBarControl.MenuPlacement
- it.tidalwave.ui.core.spi.MenuBarControlSupport<B,
MB, M> (implements it.tidalwave.ui.core.MenuBarControl<B, MB>) - it.tidalwave.ui.core.role.spi.MutableIconProviderSupport (implements it.tidalwave.ui.core.role.MutableIconProvider)
- it.tidalwave.ui.core.PanelGroupControl.Configuration<T>
- it.tidalwave.ui.core.spi.PanelGroupControlSupport<T,
S> (implements it.tidalwave.util.As, it.tidalwave.ui.core.PanelGroupControl<T>) - it.tidalwave.ui.core.spi.PanelGroupProviderSupport<T> (implements it.tidalwave.ui.core.PanelGroupProvider<T>)
- it.tidalwave.ui.core.message.PanelShowRequest
- it.tidalwave.ui.core.message.PowerOffEvent
- it.tidalwave.ui.core.message.PowerOnEvent
- it.tidalwave.ui.core.role.PresentationModelAggregate (implements it.tidalwave.role.Aggregate<T>)
- it.tidalwave.ui.core.role.spi.SimpleCompositePresentable (implements it.tidalwave.ui.core.role.Presentable)
- it.tidalwave.ui.core.spi.ToolBarControlSupport<B,
T, BT> (implements it.tidalwave.ui.core.ToolBarControl<B, T>) - it.tidalwave.ui.core.UserNotification
- it.tidalwave.ui.core.UserNotificationWithFeedback
- it.tidalwave.ui.core.UserNotificationWithFeedback.Feedback
- it.tidalwave.ui.core.role.impl.AbstractPanelNotification
Interface Hierarchy
- it.tidalwave.util.As
- it.tidalwave.ui.core.role.PresentationModel (also extends it.tidalwave.ui.core.Mutable)
- it.tidalwave.ui.core.role.UserAction
- it.tidalwave.ui.core.role.Changeable<T>
- it.tidalwave.ui.core.role.Displayable
- it.tidalwave.ui.core.role.HtmlDisplayable
- it.tidalwave.ui.core.role.MutableDisplayable (also extends it.tidalwave.ui.core.Mutable)
- it.tidalwave.ui.core.role.PlainTextDisplayable
- it.tidalwave.ui.core.role.IconProvider
- it.tidalwave.ui.core.role.MutableIconProvider (also extends it.tidalwave.ui.core.Mutable)
- it.tidalwave.ui.core.LockableView
- it.tidalwave.ui.core.MenuBarControl<B,
MB> - it.tidalwave.ui.core.Mutable
- it.tidalwave.ui.core.ChangingSource<T>
- it.tidalwave.ui.core.function.BoundFunction<DOMAIN_TYPE,
CODOMAIN_TYPE>
- it.tidalwave.ui.core.function.BoundFunction<DOMAIN_TYPE,
- it.tidalwave.ui.core.role.MutableDisplayable (also extends it.tidalwave.ui.core.role.Displayable)
- it.tidalwave.ui.core.role.MutableIconProvider (also extends it.tidalwave.ui.core.role.IconProvider)
- it.tidalwave.ui.core.role.PresentationModel (also extends it.tidalwave.util.As)
- it.tidalwave.ui.core.ChangingSource<T>
- it.tidalwave.ui.core.MutableListener<T>
- it.tidalwave.ui.core.MutableListener1<T>
- it.tidalwave.ui.core.MutableListener2<T>
- it.tidalwave.ui.core.PanelGroupControl<T>
- it.tidalwave.ui.core.PanelGroupControl.Group
- it.tidalwave.ui.core.PanelGroupProvider<T>
- it.tidalwave.ui.core.role.Presentable
- it.tidalwave.ui.core.role.PresentationModelFactory
- it.tidalwave.ui.core.role.Selectable
- it.tidalwave.ui.core.role.Styleable
- it.tidalwave.ui.core.ToolBarControl<B,
T> - it.tidalwave.ui.core.role.UserActionProvider
- it.tidalwave.ui.core.role.Visibility
Annotation Interface Hierarchy
- it.tidalwave.ui.core.annotation.Assemble (implements java.lang.annotation.Annotation)
- it.tidalwave.ui.core.annotation.EnableMessageBus (implements java.lang.annotation.Annotation)
- it.tidalwave.ui.core.annotation.PresentationAssembler (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- it.tidalwave.ui.core.MenuBarControl.MenuIndex
- it.tidalwave.ui.core.PanelGroupControl.DefaultGroups (implements it.tidalwave.ui.core.PanelGroupControl.Group)
- it.tidalwave.ui.core.PanelGroupControl.Options
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)