Class ToolBarModelSupport

java.lang.Object
it.tidalwave.role.ui.spi.ToolBarModelSupport
All Implemented Interfaces:
ToolBarModel, it.tidalwave.util.As
Direct Known Subclasses:
JavaFXToolBarModel

public abstract class ToolBarModelSupport extends Object implements ToolBarModel
A support implementation for ToolBarModel.
Author:
Fabrizio Giudici
  • Nested Class Summary Link icon

    Nested classes/interfaces inherited from interface it.tidalwave.util.As Link icon

    it.tidalwave.util.As.Type<T>
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    protected Stream<? extends it.tidalwave.role.ui.UserAction>
    Finds the UserAction instances to be bound to toolbar buttons.

    Methods inherited from class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface it.tidalwave.util.As Link icon

    as, as, asMany, asMany, maybeAs, maybeAs

    Methods inherited from interface it.tidalwave.role.ui.ToolBarModel Link icon

    populate
  • Constructor Details Link icon

    • ToolBarModelSupport Link icon

      public ToolBarModelSupport()
  • Method Details Link icon

    • findToolBarUserActions Link icon

      @Nonnull protected Stream<? extends it.tidalwave.role.ui.UserAction> findToolBarUserActions()
      Finds the UserAction instances to be bound to toolbar buttons.
      Returns:
      the user actions