Interface JavaClientExecutablePluginItem<C extends BaseContext>

All Superinterfaces:
ExecutablePluginItem<C>
All Known Subinterfaces:
ExecutableContextMenuItem, ExecutableGroupingToolbarItem, ExecutableToolbarItem, JavaClientExecutableReportItem<T>

public interface JavaClientExecutablePluginItem<C extends BaseContext> extends ExecutablePluginItem<C>
Definition of an item providing an executable operation in the java client.
Since:
5.0.204
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable Icon
    getIcon(C context)
    Provides the icon of this item.

    Methods inherited from interface de.espirit.firstspirit.client.plugin.ExecutablePluginItem

    execute, getLabel
  • Method Details

    • getIcon

      @Nullable @Nullable Icon getIcon(@NotNull C context)
      Provides the icon of this item.
      Parameters:
      context - The context to be considered for providing the icon.
      Returns:
      The icon of this item or null, if the item has no icon.
      Since:
      5.0.204
      See Also: