Interface PluginProvider


  • public interface PluginProvider
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      @Nullable com.jetbrains.plugin.structure.intellij.plugin.IdePlugin findPluginById​(@NotNull java.lang.String pluginId)
      Finds bundled plugin with specified plugin ID.
      @Nullable com.jetbrains.plugin.structure.intellij.plugin.IdePlugin findPluginByModule​(@NotNull java.lang.String moduleId)
      Finds bundled plugin containing the definition of the given module.
    • Method Detail

      • findPluginById

        @Nullable
        @Nullable com.jetbrains.plugin.structure.intellij.plugin.IdePlugin findPluginById​(@NotNull
                                                                                          @NotNull java.lang.String pluginId)
        Finds bundled plugin with specified plugin ID.
        Parameters:
        pluginId - plugin ID
        Returns:
        bundled plugin with the specified ID or null, if such a plugin is not found
      • findPluginByModule

        @Nullable
        @Nullable com.jetbrains.plugin.structure.intellij.plugin.IdePlugin findPluginByModule​(@NotNull
                                                                                              @NotNull java.lang.String moduleId)
        Finds bundled plugin containing the definition of the given module.
        Parameters:
        moduleId - module ID
        Returns:
        bundled plugin with a definition of the module or null, if such a plugin is not found