Class OverviewPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class OverviewPanel extends JPanel
The Overview tab.
Author:
Harald Barsnes, Marc Vaudel
See Also:
  • Field Details

    • LINE_WIDTH

      public static final float LINE_WIDTH
      The default line width for the line plots.
      See Also:
    • NO_ID

      public static final int NO_ID
      Static index for the ID software agreement: no psm found.
      See Also:
    • CONFLICT

      public static final int CONFLICT
      Static index for the ID software agreement: the ID software have different top ranking peptides.
      See Also:
    • PARTIALLY_MISSING

      public static final int PARTIALLY_MISSING
      Static index for the ID software agreement: one or more of the softwares did not identify the spectrum, while one or more of the others did.
      See Also:
    • AGREEMENT

      public static final int AGREEMENT
      Static index for the ID software agreement: the ID softwares all have the same top ranking peptide without accounting for modification localization.
      See Also:
    • AGREEMENT_WITH_MODS

      public static final int AGREEMENT_WITH_MODS
      Static index for the ID software agreement: the ID softwares all have the same top ranking peptide.
      See Also:
  • Constructor Details

    • OverviewPanel

      public OverviewPanel(ReporterGUI reporterGUI)
      Creates a new OverviewPanel.
      Parameters:
      reporterGUI - the ReporterGUI parent
  • Method Details

    • updateDisplay

      public void updateDisplay()
      Updates the display with the underlying data.
    • resetSelection

      public void resetSelection()
      Reselect the proteins, peptides and PSMs.
    • minimizeChart

      public void minimizeChart()
      If a chart is maximized, then minimize it. If not maximized, do nothing.
    • updateSelection

      public void updateSelection(boolean clearSelection)
      Update the selection.
      Parameters:
      clearSelection - if true, the current selection will be removed
    • autoResizeComponents

      public void autoResizeComponents()
      Set the optimal size of the components.
    • deactivateSelfUpdatingTableModels

      public void deactivateSelfUpdatingTableModels()
      Deactivates the self updating tables.