Interface PluginFinder

  • All Known Implementing Classes:
    DefaultPluginFinder

    public interface PluginFinder
    Interface for mechanisms that define how SciJava plugins are discovered.
    Author:
    Curtis Rueden
    • Method Detail

      • findPlugins

        Map<String,​Throwable> findPlugins​(List<PluginInfo<?>> plugins)
        Populates the given list with all available SciJava plugins.
        Returns:
        A table of exceptions which occurred during plugin discovery. Keys correspond to plugin name in some fashion (e.g., a class name), while values correspond to the exception which occurred when attempting to create the associated PluginInfo object.