Package com.intellij.ui.content

Examples of com.intellij.ui.content.Content


    if (findBugsPlugin == null) {
      throw new IllegalStateException("Couldn't get findbugs plugin");
    }

    final ToolWindow toolWindow = ToolWindowManager.getInstance(project).getToolWindow(getPluginInterface(project).getInternalToolWindowId());
    final Content content = toolWindow.getContentManager().getContent(0);

    if (content != null) {
      final ToolWindowPanel panel = (ToolWindowPanel) content.getComponent();
      panel.getBugTreePanel().collapseTree();
    }
  }
View Full Code Here


        return;
      }

      // enable ?
      final Content content = toolWindow.getContentManager().getContent(0);

      if (content != null) {
        final ToolWindowPanel panel = (ToolWindowPanel) content.getComponent();
        final JTree tree = panel.getBugTreePanel().getBugTree();
        _enabled = tree.isExpanded(1) && tree.getRowCount() > 1;
        presentation.setEnabled(toolWindow.isAvailable() && isEnabled());
        presentation.setVisible(true);
      }
View Full Code Here


    final ContentFactory contentFactory = ContentFactory.SERVICE.getInstance();

    final JComponent toolWindowPanel = new ToolWindowPanel(_project, _toolWindow);
    final Content content = contentFactory.createContent(toolWindowPanel, "FindBugs Analysis Results", false);

    _toolWindow.getContentManager().addContent(content);
    _toolWindow.setIcon(GuiResources.FINDBUGS_ICON_13X13);
  }
View Full Code Here

    return false;
  }


  public ToolWindowPanel getToolWindowPanel() {
    final Content content = _toolWindow.getContentManager().getContent(0);
    if (content != null) {
      return (ToolWindowPanel) content.getComponent();
    }
    return null;
  }
View Full Code Here

  }


  public ToolWindowPanel getToolWindowPanel() {
    final ToolWindow toolWindow = IdeaUtilImpl.getToolWindowById(FindBugsPluginConstants.TOOL_WINDOW_ID, _project);
    final Content content = toolWindow.getContentManager().getContent(0);
    if (content != null) {
      return (ToolWindowPanel) content.getComponent();
    }
    return null;
  }
View Full Code Here

          final Component rendererComponent = getCellRenderer().getTreeCellRendererComponent(BugTree.this, root, true, true, false, 0, true);
          final int width = rendererComponent.getPreferredSize().width;
          final int mouseX = e.getX();
          if (mouseX <= width + 10 && mouseX >= width - 40) {
            final ToolWindow toolWindow = ToolWindowManager.getInstance(_project).getToolWindow(IdeaUtilImpl.getPluginComponent(_project).getInternalToolWindowId());
            final Content content = toolWindow.getContentManager().getContent(0);
            if (content != null) {
              final ToolWindowPanel panel = (ToolWindowPanel) content.getComponent();
              final DialogBuilder dialog = AnalysisRunDetailsDialog.create(panel.getProject(), panel.getBugTreePanel().getGroupModel().getBugCount(), panel.getBugCollection().getProjectStats(), panel.getBugsProject());
              dialog.showModal(false);
            }
          }
        }
View Full Code Here

    }

    final ToolWindow toolWindow = ToolWindowManager.getInstance(project).getToolWindow(getPluginInterface(project).getInternalToolWindowId());

    // toggle value
    final Content content = toolWindow.getContentManager().getContent(0);
    if (content != null) {
      final ToolWindowPanel panel = (ToolWindowPanel) content.getComponent();
      final FindBugsPreferences preferences = getPluginInterface(project).getPreferences();
      final boolean isEnabled = panel.getBugTreePanel().isScrollToSource();
      final boolean enabled = preferences.getBooleanProperty(FindBugsPreferences.TOOLWINDOW_SCROLL_TO_SOURCE, isEnabled);
      if(enabled != isEnabled) {
        panel.getBugTreePanel().setScrollToSource(enabled);
View Full Code Here

    }

    final ToolWindow toolWindow = ToolWindowManager.getInstance(project).getToolWindow(getPluginInterface(project).getInternalToolWindowId());

    // toggle value
    final Content content = toolWindow.getContentManager().getContent(0);
    if (content != null) {
      final ToolWindowPanel panel = (ToolWindowPanel) content.getComponent();
      final FindBugsPreferences preferences = getPluginInterface(project).getPreferences();
      preferences.setProperty(FindBugsPreferences.TOOLWINDOW_SCROLL_TO_SOURCE, selected);
      panel.getBugTreePanel().setScrollToSource(selected);
    }
  }
View Full Code Here

    }

    final ToolWindow toolWindow = ToolWindowManager.getInstance(project).getToolWindow(getPluginInterface(project).getInternalToolWindowId());

    // toggle value
    final Content content = toolWindow.getContentManager().getContent(0);
    if (content != null) {
      final ToolWindowPanel panel = (ToolWindowPanel) content.getComponent();
      //return panel.isPreviewEnabled();
      final FindBugsPreferences preferences = getPluginInterface(project).getPreferences();
      final boolean enabled = preferences.getBooleanProperty(FindBugsPreferences.TOOLWINDOW_EDITOR_PREVIEW, panel.isPreviewEnabled());
      if(enabled != panel.isPreviewEnabled()) {
        panel.setPreviewEnabled(enabled);
View Full Code Here

    }

    final ToolWindow toolWindow = ToolWindowManager.getInstance(project).getToolWindow(getPluginInterface(project).getInternalToolWindowId());

    // toggle value
    final Content content = toolWindow.getContentManager().getContent(0);
    if (content != null) {
      final ToolWindowPanel panel = (ToolWindowPanel) content.getComponent();
      final FindBugsPreferences preferences = getPluginInterface(project).getPreferences();
      preferences.setProperty(FindBugsPreferences.TOOLWINDOW_EDITOR_PREVIEW, selected);
      panel.setPreviewEnabled(selected);
    }
  }
View Full Code Here

TOP

Related Classes of com.intellij.ui.content.Content

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.