Class DisplayIssuesDialog

java.lang.Object
de.uka.ipd.sdq.errorhandling.dialogs.issues.DisplayIssuesDialog
All Implemented Interfaces:
Runnable

public class DisplayIssuesDialog extends Object implements Runnable
Inner class used to display the dialog containing found validation errors. Needed by Eclipse to display the dialog in Eclipse's UI thread
  • Constructor Details

    • DisplayIssuesDialog

      public DisplayIssuesDialog(List<SeverityAndIssue> issues)
      Creates a new instance.
      Parameters:
      issues - Issues to display.
  • Method Details

    • showDialogSync

      public static void showDialogSync(DisplayIssuesDialog runner)
      Shows the dialog at the current workbench display and returns after the issues are acknowledged.
      Parameters:
      runner -
    • shouldProceedAfterErrorDialog

      public boolean shouldProceedAfterErrorDialog()
      Returns:
      true if the user selected to proceed after acknowledging the issues.
    • run

      public void run()
      Specified by:
      run in interface Runnable