/** * Schedules progress message refresh. */ public void scheduleProgressMessageRefresh() { if (filterJob.getState() != Job.RUNNING && refreshProgressMessageJob.getState() != Job.RUNNING) refreshProgressMessageJob.scheduleProgressRefresh(null); }
@Override public void beginTask(String name, int totalWork) { super.beginTask(name, totalWork); if (this.name == null) this.name = name; this.totalWork = totalWork; refreshProgressMessageJob.scheduleProgressRefresh(this); }