Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- it.tidalwave.role.ui.spi.ActionProviderSupport (implements it.tidalwave.role.ui.ActionProvider)
- it.tidalwave.util.spi.ArrayListCollectorSupport<COLLECTED_TYPE,COLLECTING_TYPE> (implements java.util.stream.Collector<T,A,R>)
- it.tidalwave.role.ui.spi.PresentationModelCollectors
- it.tidalwave.role.ui.function.BoundFunctionSupport<DOMAIN_TYPE,CODOMAIN_TYPE> (implements it.tidalwave.role.ui.function.BoundFunction<DOMAIN_TYPE,CODOMAIN_TYPE>)
- it.tidalwave.role.ui.function.BooleanBoundFunctionSupport
- it.tidalwave.role.ui.function.AndFunction
- it.tidalwave.role.ui.function.OrFunction
- it.tidalwave.role.ui.function.UnaryBoundFunctionSupport<DOMAIN_TYPE,CODOMAIN_TYPE>
- it.tidalwave.role.ui.function.NonEmptyFunction
- it.tidalwave.role.ui.function.WeakCopyFunctionSupport<T> (implements it.tidalwave.role.ui.Changeable<T>)
- it.tidalwave.role.ui.function.CopyIfEmptyOrConform
- it.tidalwave.role.ui.function.BooleanBoundFunctionSupport
- it.tidalwave.role.ui.BoundProperty<T> (implements it.tidalwave.role.ui.Changeable<T>, it.tidalwave.role.ui.ChangingSource<T>)
- it.tidalwave.role.Composite.VisitorSupport<T,R> (implements it.tidalwave.role.Composite.Visitor<T,R>)
- it.tidalwave.role.ContextManager.Locator
- it.tidalwave.role.spi.ContextSampler
- it.tidalwave.dci.annotation.DciRole.NoContext
- it.tidalwave.role.spi.DefaultContextManager (implements it.tidalwave.role.ContextManager)
- it.tidalwave.role.spi.DefaultContextManagerProvider (implements it.tidalwave.role.spi.ContextManagerProvider)
- it.tidalwave.role.ui.spi.DefaultPresentationModelFactory (implements it.tidalwave.role.ui.PresentationModelFactory)
- it.tidalwave.role.ui.spi.DefaultUserActionProvider (implements it.tidalwave.role.ui.UserActionProvider)
- it.tidalwave.role.io.spi.FileBinaryReadable (implements it.tidalwave.role.io.BinaryReadable)
- it.tidalwave.role.io.spi.FileBinaryWritable (implements it.tidalwave.role.io.BinaryWritable)
- it.tidalwave.role.io.spi.FileTextReadable (implements it.tidalwave.role.io.TextReadable)
- it.tidalwave.role.io.spi.FileTextWritable (implements it.tidalwave.role.io.TextWritable)
- it.tidalwave.role.ui.spi.MutableIconProviderSupport (implements it.tidalwave.role.ui.MutableIconProvider)
- it.tidalwave.role.ui.PresentationModelAggregate (implements it.tidalwave.role.Aggregate<T>)
- it.tidalwave.role.spi.RoleManagerSupport (implements it.tidalwave.role.spi.RoleManager)
- it.tidalwave.role.ui.spi.SimpleCompositePresentable (implements it.tidalwave.role.ui.Presentable)
Interface Hierarchy
- it.tidalwave.role.ui.ActionProvider
- it.tidalwave.role.Aggregate<T>
- it.tidalwave.util.As
- it.tidalwave.role.ui.PresentationModel
- it.tidalwave.role.ui.UserAction
- it.tidalwave.role.io.BinaryReadable
- it.tidalwave.role.io.BinaryWritable
- it.tidalwave.role.ui.Changeable<T>
- it.tidalwave.role.ui.ChangingSource<T>
- it.tidalwave.role.ui.function.BoundFunction<DOMAIN_TYPE,CODOMAIN_TYPE>
- it.tidalwave.role.Composite<TYPE,SPECIALIZED_FINDER>
- it.tidalwave.role.SimpleComposite<TYPE>
- it.tidalwave.role.Composite.Visitor<T,R>
- it.tidalwave.role.ContextManager
- it.tidalwave.role.ContextManager.Supplier<V>
- it.tidalwave.role.spi.ContextManagerProvider
- it.tidalwave.role.ui.Displayable
- it.tidalwave.role.ui.LocalizedDisplayable
- it.tidalwave.role.ui.MutableLocalizedDisplayable (also extends it.tidalwave.role.ui.MutableDisplayable)
- it.tidalwave.role.ui.MutableDisplayable
- it.tidalwave.role.ui.MutableLocalizedDisplayable (also extends it.tidalwave.role.ui.LocalizedDisplayable)
- it.tidalwave.role.ui.LocalizedDisplayable
- it.tidalwave.role.ui.IconProvider
- it.tidalwave.role.ui.MutableIconProvider
- it.tidalwave.role.Identifiable
- it.tidalwave.role.IdFactory
- it.tidalwave.role.io.Marshallable
- it.tidalwave.role.io.Persistable
- it.tidalwave.role.ui.Presentable
- it.tidalwave.role.ui.PresentationModelFactory
- it.tidalwave.role.Removable
- it.tidalwave.role.spi.RoleManager
- it.tidalwave.role.ui.Selectable
- it.tidalwave.role.Sortable
- it.tidalwave.role.StringRenderable
- it.tidalwave.role.HtmlRenderable
- it.tidalwave.role.PlainTextRenderable
- it.tidalwave.role.ui.Styleable
- it.tidalwave.role.io.TextReadable
- it.tidalwave.role.io.TextWritable
- it.tidalwave.role.io.Unmarshallable
- it.tidalwave.role.ui.UserActionProvider
- it.tidalwave.role.ui.Visible
Annotation Type Hierarchy
- it.tidalwave.role.annotation.AsObject (implements java.lang.annotation.Annotation)
- it.tidalwave.dci.annotation.DciContext (implements java.lang.annotation.Annotation)
- it.tidalwave.dci.annotation.DciRole (implements java.lang.annotation.Annotation)