Interface PTService<PT extends SciJavaPlugin>

    • Method Detail

      • pluginService

        default PluginService pluginService()
        Gets the service responsible for discovering and managing this service's plugins.
      • getPluginType

        Class<PT> getPluginType()
        Gets the type of plugins managed by this service.
      • getPlugins

        default List<PluginInfo<PT>> getPlugins()
        Gets the plugins managed by this service.
      • create

        default <P extends PT> P create​(Class<P> pluginClass)
        Creates an instance of the given plugin class.