List of usage examples for org.eclipse.jface.dialogs Dialog setBlockedHandler
public static void setBlockedHandler(IDialogBlockedHandler blockedHandler)
From source file:de.femodeling.e4.ui.progress.internal.ProgressManager.java
License:Open Source License
/** * Create a new instance of the receiver. *///from w w w.j av a 2 s .c o m ProgressManager() { Dialog.setBlockedHandler(new WorkbenchDialogBlockedHandler()); setUpImages(); changeListener = createChangeListener(); notificationListener = createNotificationListener(); Job.getJobManager().setProgressProvider(this); Job.getJobManager().addJobChangeListener(this.changeListener); StatusManager.getManager().addListener(notificationListener); }
From source file:gov.nasa.ensemble.emf.transaction.FixedUITransactionEditingDomain.java
License:Open Source License
private static void hideBlockedDialog() { // first instantiate ProgressManager, and set the blocked handler there PlatformUI.getWorkbench().getProgressService(); IDialogBlockedHandler oldHandler = Dialog.getBlockedHandler(); // override it with our chosen handler Dialog.setBlockedHandler(new NoDialogBlockedHandler()); // then clear it if it was up oldHandler.clearBlocked();/*w w w .j a v a2s . com*/ }
From source file:org.eclipse.e4.ui.progress.internal.ProgressManager.java
License:Open Source License
@PostConstruct protected void init(WorkbenchDialogBlockedHandler dialogBlockedHandler) { Dialog.setBlockedHandler(dialogBlockedHandler); setUpImages();//from w ww. ja v a2 s . c o m changeListener = createChangeListener(); Job.getJobManager().setProgressProvider(this); Job.getJobManager().addJobChangeListener(this.changeListener); }