Interface ItemsPlugin<A extends Item<?>>

All Superinterfaces:
Plugin, Public
All Known Subinterfaces:
ExternalPreviewItemsPlugin, JavaClientContextNewMenuItemsPlugin, JavaClientContextPluginsMenuItemsPlugin, JavaClientEditorialToolbarItemsPlugin, JavaClientItemsPlugin<T>, MediaManagementItemsPlugin, ReportPlugin<T>, WebeditInlineEditItemsPlugin, WebeditItemsPlugin<T>, WebeditToolbarActionsItemsPlugin

public interface ItemsPlugin<A extends Item<?>> extends Plugin
General type definition of plug-ins providing an arbitrary number of items of a specific item type.
Since:
5.0.204
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull Collection<? extends A>
    Get all items eligible for the plug-ins contextual setting.

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

    setUp, tearDown
  • Method Details

    • getItems

      @NotNull @NotNull Collection<? extends A> getItems()
      Get all items eligible for the plug-ins contextual setting.
      Returns:
      A collection of items.
      Since:
      5.0.204