Example usage for com.intellij.openapi.wm ToolWindowId MODULES_DEPENDENCIES

List of usage examples for com.intellij.openapi.wm ToolWindowId MODULES_DEPENDENCIES

Introduction

In this page you can find the example usage for com.intellij.openapi.wm ToolWindowId MODULES_DEPENDENCIES.

Prototype

String MODULES_DEPENDENCIES

To view the source code for com.intellij.openapi.wm ToolWindowId MODULES_DEPENDENCIES.

Click Source Link

Usage

From source file:com.intellij.moduleDependencies.DependenciesAnalyzeManager.java

License:Apache License

public DependenciesAnalyzeManager(final Project project) {
    myProject = project;/*  ww  w .ja v a 2  s .  c  o m*/
    StartupManager.getInstance(myProject).runWhenProjectIsInitialized(new Runnable() {
        @Override
        public void run() {
            ToolWindowManager toolWindowManager = ToolWindowManager.getInstance(myProject);
            ToolWindow toolWindow = toolWindowManager.registerToolWindow(ToolWindowId.MODULES_DEPENDENCIES,
                    true, ToolWindowAnchor.RIGHT, project);
            myContentManager = toolWindow.getContentManager();
            toolWindow.setIcon(AllIcons.Toolwindows.ToolWindowModuleDependencies);
            new ContentManagerWatcher(toolWindow, myContentManager);
        }
    });
}

From source file:com.intellij.moduleDependencies.DependenciesAnalyzeManager.java

License:Apache License

public void addContent(Content content) {
    myContentManager.addContent(content);
    myContentManager.setSelectedContent(content);
    ToolWindowManager.getInstance(myProject).getToolWindow(ToolWindowId.MODULES_DEPENDENCIES).activate(null);
}