Interface MonitorUtil.IProgressMonitor

  • All Known Implementing Classes:
    NullProgressMonitor
    Enclosing class:
    MonitorUtil

    public static interface MonitorUtil.IProgressMonitor
    Use this interface to decouple core utilities from the Eclipse layer
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int UNKNOWN
      Constant indicating an unknown amount of work.
    • Field Detail

      • UNKNOWN

        static final int UNKNOWN
        Constant indicating an unknown amount of work.
        See Also:
        Constant Field Values
    • Method Detail

      • beginTask

        void beginTask​(java.lang.String task,
                       int totalWork)
      • subTask

        void subTask​(java.lang.String subTask)
        BEGIN Custom change: subtasks and canceling
      • cancel

        void cancel()
      • isCanceled

        boolean isCanceled()
        END Custom change: subtasks and canceling
      • done

        void done()
      • worked

        void worked​(int units)
      • getCancelMessage

        java.lang.String getCancelMessage()