Class HMExecutor

    • Field Detail

      • w

        protected int w
      • h

        protected int h
      • progress

        protected org.hortonmachine.gears.ui.progress.IProgressPrinter progress
    • Constructor Detail

      • HMExecutor

        public HMExecutor()
    • Method Detail

      • setProgressPrinter

        public void setProgressPrinter​(org.hortonmachine.gears.ui.progress.IProgressPrinter progress)
      • process

        protected void process​(List<org.hortonmachine.gears.ui.progress.ProgressUpdate> chunks)
        Overrides:
        process in class SwingWorker<Void,​org.hortonmachine.gears.ui.progress.ProgressUpdate>
      • backGroundWork

        public abstract void backGroundWork()
                                     throws Exception
        Throws:
        Exception
      • publish

        public void publish​(org.hortonmachine.gears.ui.progress.ProgressUpdate update)
        Specified by:
        publish in interface org.hortonmachine.gears.ui.progress.IProgressPrinter
      • done

        public void done()
        Specified by:
        done in interface org.hortonmachine.gears.ui.progress.IProgressPrinter
        Overrides:
        done in class SwingWorker<Void,​org.hortonmachine.gears.ui.progress.ProgressUpdate>