Class BugReport

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class BugReport
extends JDialog
A simple bug report dialog.
Author:
Marc Vaudel, Harald Barsnes
See Also:
Serialized Form
  • Field Details

  • Constructor Details

    • BugReport

      public BugReport​(JFrame frame, LastSelectedFolder selectionFolder, String toolName, String gitHubProjectName, String toolVersion, String googleGroup, String googleGroupName, File logFile)
      Creates a new BugReport dialog.
      Parameters:
      frame - the parent frame
      selectionFolder - the folder to open in the file selection dialog
      toolName - the name of the tool to get the bug report for, e.g., "PeptideShaker" or "SearchGUI"
      gitHubProjectName - the GitHub project name of the tool, e.g., "peptide-shaker"
      toolVersion - the version number of the tool the log files belongs to
      googleGroup - the name of the Google Group, e.g., peptide-shaker, setting to null will refer to the PeptideShaker Google Group
      googleGroupName - the human readable name of the the Google Group, e.g., PeptideShaker, setting to null will refer to the PeptideShaker Google Group
      logFile - the log file to display
    • BugReport

      public BugReport​(JDialog dialog, LastSelectedFolder selectionFolder, String toolName, String gitHubProjectName, String toolVersion, String googleGroup, String googleGroupName, File logFile)
      Creates a new BugReport dialog.
      Parameters:
      dialog - the parent frame
      selectionFolder - the folder to open in the file selection dialog
      toolName - the name of the tool to get the bug report for, e.g., PeptideShaker or SearchGUI
      gitHubProjectName - the GitHub project name of the tool, e.g., "peptide-shaker"
      toolVersion - the version number of the tool the log files belongs to
      googleGroup - the name of the Google Group, e.g., peptide-shaker, setting to null will refer to the PeptideShaker Google Group
      googleGroupName - the human readable name of the the Google Group, e.g., PeptideShaker, setting to null will refer to the PeptideShaker Google Group
      logFile - the log file to display