Package com.intellij.openapi.wm

Examples of com.intellij.openapi.wm.ToolWindowManager


        toolWindow.setAvailable(false, null);

    }

    private ToolWindow initExecutionConsole() {
        ToolWindowManager toolWindowManager = ToolWindowManager.getInstance(getProject());
        ToolWindow toolWindow = toolWindowManager.getToolWindow(TOOL_WINDOW_ID);
        if (toolWindow == null) {
            toolWindow = toolWindowManager.registerToolWindow(TOOL_WINDOW_ID, true, ToolWindowAnchor.BOTTOM, this, true);
            toolWindow.setIcon(Icons.WINDOW_EXECUTION_CONSOLE);
            toolWindow.setToHideOnEmptyContent(true);
        }

        if (toolWindow.getContentManager().getContents().length == 0) {
View Full Code Here


    disableToolbarActions();
  }


  private void initToolWindow() {
    final ToolWindowManager toolWindowManager = ToolWindowManager.getInstance(_project);

    _toolWindow = toolWindowManager.registerToolWindow(getInternalToolWindowId(), false, ToolWindowAnchor.BOTTOM);
    _toolWindow.setTitle(FindBugsPluginConstants.TOOL_WINDOW_ID);
    _toolWindow.setType(ToolWindowType.DOCKED, null);


    final ContentFactory contentFactory = ContentFactory.SERVICE.getInstance();
View Full Code Here

    //return new StringBuilder(FindBugsPluginConstants.TOOL_WINDOW_ID).append("#").append(_project.getName()).toString();
  }


  private void unregisterToolWindow() {
    final ToolWindowManager toolWindowManager = ToolWindowManager.getInstance(_project);
    toolWindowManager.unregisterToolWindow(getInternalToolWindowId());
  }
View Full Code Here

    showToolWindowInfoNotifier(project, html, null);
  }


  public static void showToolWindowInfoNotifier(final Project project, final String html, @Nullable final HyperlinkListener hyperlinkListener) {
    final ToolWindowManager manager = ToolWindowManager.getInstance(project);
    if (manager == null) { // this should never happen.
      return;
    }
    manager.notifyByBalloon(IdeaUtilImpl.getPluginComponent(project).getInternalToolWindowId(), MessageType.INFO, html, null, hyperlinkListener);
  }
View Full Code Here

    showToolWindowWarnNotifier(project, html, null);
  }


  public static void showToolWindowWarnNotifier(final Project project, final String html, @Nullable final HyperlinkListener hyperlinkListener) {
    final ToolWindowManager manager = ToolWindowManager.getInstance(project);
    if (manager == null) { // this should never happen.
      return;
    }
    manager.notifyByBalloon(IdeaUtilImpl.getPluginComponent(project).getInternalToolWindowId(), MessageType.WARNING, html, null, hyperlinkListener);
  }
View Full Code Here

    showToolWindowErrorNotifier(project, html, null);
  }


  public static void showToolWindowErrorNotifier(final Project project, final String html, @Nullable final HyperlinkListener hyperlinkListener) {
    final ToolWindowManager manager = ToolWindowManager.getInstance(project);
    if (manager == null) { // this should never happen.
      return;
    }
    manager.notifyByBalloon(IdeaUtilImpl.getPluginComponent(project).getInternalToolWindowId(), MessageType.ERROR, html, null, hyperlinkListener);
  }
View Full Code Here

    private Ref<FileSystemTree> myFsTreeRef = new Ref<FileSystemTree>();
    private SimpleToolWindowPanel panel;
    private ToolWindow toolWindow;

    public void registerWindowFor(Project project) {
      ToolWindowManager toolWindowManager = ToolWindowManager.getInstance(project);
      toolWindow = toolWindowManager.registerToolWindow(PLUGINS_TOOL_WINDOW_ID, false, ToolWindowAnchor.RIGHT);
      toolWindow.setIcon(IdeUtil.PLUGIN_TOOLWINDOW_ICON);

      toolWindow.getContentManager().addContent(createContent(project));
    }
View Full Code Here

        // properties.setValue("yiiConfigPath", yiiConfigPath.getText());
        // properties.setValue("yiiLitePath", yiiLitePath.getText());
        // properties.setValue("useYiiCompleter", String.valueOf(useYiiCompleter.isSelected()));
        // properties.setValue("useYiiMigrations", String.valueOf(useMigrationsCheckbox.isSelected()));

        final ToolWindowManager manager = ToolWindowManager.getInstance(project);
        final ToolWindow tw = manager.getToolWindow("Migrations");
        if (tw != null) {
            tw.setAvailable(MigrationsCondition.makeCondition(project), null);
        }
       /* if (properties.getBoolean("useYiiCompleter", false)) {
            YiiStormProjectComponent.getInstance(project).loadConfigParser();
View Full Code Here

            mksTextArea.setText(buffer.toString());
        }
    }

    private void initToolWindow() {
        final ToolWindowManager toolWindowManager = ToolWindowManager.getInstance(myProject);
        final JToolBar toolbar = new JToolBar();
        final Action viewSandboxesAction = new AbstractAction("view sandboxes") {
            public void actionPerformed(final ActionEvent event) {
                final StringWriter stringWriter = new StringWriter();
                final PrintWriter pw = new PrintWriter(stringWriter);
View Full Code Here

        toolWindow.getContentManager().addContent(content);
        return content;
    }

    public void unregisterToolWindow() {
        ToolWindowManager toolWindowManager = ToolWindowManager.getInstance(project);
        toolWindowManager.unregisterToolWindow(TOOL_WINDOW_ID);
    }
View Full Code Here

TOP

Related Classes of com.intellij.openapi.wm.ToolWindowManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.