Class 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 Detail

      • DisplayIssuesDialog

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

      • 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