Class LongRunningAction

    • Constructor Detail

      • LongRunningAction

        public LongRunningAction​(IWorkbenchPage page)
      • LongRunningAction

        public LongRunningAction​(IWorkbenchPage page,
                                 java.lang.String text,
                                 java.lang.String toolTipText,
                                 ImageDescriptor image)
      • LongRunningAction

        public LongRunningAction​(IWorkbenchPage page,
                                 java.lang.String text,
                                 java.lang.String toolTipText)
      • LongRunningAction

        public LongRunningAction​(IWorkbenchPage page,
                                 java.lang.String text,
                                 int style)
      • LongRunningAction

        public LongRunningAction​(IWorkbenchPage page,
                                 java.lang.String text)
      • LongRunningAction

        public LongRunningAction()
      • LongRunningAction

        public LongRunningAction​(java.lang.String text,
                                 ImageDescriptor image)
      • LongRunningAction

        public LongRunningAction​(java.lang.String text,
                                 int style)
      • LongRunningAction

        public LongRunningAction​(java.lang.String text,
                                 java.lang.String toolTipText,
                                 ImageDescriptor image)
      • LongRunningAction

        public LongRunningAction​(java.lang.String text,
                                 java.lang.String toolTipText)
      • LongRunningAction

        public LongRunningAction​(java.lang.String text)
    • Method Detail

      • getDisplay

        public Display getDisplay()
        Since:
        2.0
      • getTotalWork

        @Deprecated
        protected final int getTotalWork()
        Deprecated.
        Not supported anymore.
      • setTotalWork

        @Deprecated
        protected final void setTotalWork​(int totalWork)
        Deprecated.
        Not supported anymore.
      • cancel

        protected final void cancel()
      • safeRun

        protected final void safeRun()
                              throws java.lang.Exception
        Specified by:
        safeRun in class SafeAction
        Throws:
        java.lang.Exception
      • preRun

        protected void preRun()
                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getBundleID

        protected java.lang.String getBundleID()
      • doRun

        protected abstract void doRun​(IProgressMonitor progressMonitor)
                               throws java.lang.Exception
        Throws:
        java.lang.Exception
        Since:
        2.0
      • checkCancelation

        protected final void checkCancelation​(IProgressMonitor monitor)