1 11 package org.eclipse.ui.progress; 12 13 import org.eclipse.core.runtime.jobs.Job; 14 import org.eclipse.ui.IWorkbenchPartSite; 15 import org.eclipse.ui.presentations.IPresentablePart; 16 17 31 public interface IWorkbenchSiteProgressService extends IProgressService { 32 33 36 public static final String BUSY_PROPERTY = "SITE_BUSY"; 38 51 public void schedule(Job job, long delay, boolean useHalfBusyCursor); 52 53 62 public void schedule(Job job, long delay); 63 64 72 public void schedule(Job job); 73 74 79 public void showBusyForFamily(Object family); 80 81 87 public void warnOfContentChange(); 88 89 105 public void incrementBusy(); 106 107 114 public void decrementBusy(); 115 116 } 117 | Popular Tags |