public interface ToolWindowFactory
plugin.xml.
Please implement DumbAware marker interface to indicate that the tool window content should be
available during the indexing process.
To localize tool window stripe title, add key toolwindow.stripe.yourToolWindowId.replace(" ", "_") to plugin's resource bundle.
See https://www.jetbrains.org/intellij/sdk/docs/user_interface_components/tool_windows.html| Modifier and Type | Method and Description |
|---|---|
void |
createToolWindowContent(Project project,
ToolWindow toolWindow) |
default void |
init(ToolWindow toolWindow)
Perform additional initialization routine here.
|
default boolean |
isApplicable(Project project) |
default boolean |
isDoNotActivateOnStart()
Deprecated.
|
default boolean |
shouldBeAvailable(Project project)
Check if tool window (and its stripe button) should be visible after startup.
|
default boolean isApplicable(Project project)
void createToolWindowContent(Project project, ToolWindow toolWindow)
default void init(ToolWindow toolWindow)
default boolean shouldBeAvailable(Project project)
ToolWindow.isAvailable()@Deprecated default boolean isDoNotActivateOnStart()
ToolWindowEP.isDoNotActivateOnStart