Bug 109393 [Wizards] Wizard dialog doesn't react to changes properly in runnable context
bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/WizardDialog.java
*/
            public void setBlocked(IStatus reason) {
                super.setBlocked(reason);
                if (!lockedUI)
                    getBlockedHandler().showBlocked(getShell(), this, reason,
                            currentTask);
            }
            /* (non-Javadoc)
             * @see org.eclipse.jface.wizard.ProgressMonitorPart#clearBlocked()
             */
            public void clearBlocked() {
                super.clearBlocked();
                if (!lockedUI)
                    getBlockedHandler().clearBlocked();
            }
            /* (non-Javadoc)
             * @see org.eclipse.jface.wizard.ProgressMonitorPart#beginTask(java.lang.String, int)
             */
            public void beginTask(String name, int totalWork) {
                super.beginTask(name, totalWork);
                currentTask = name;
            }
            /* (non-Javadoc)
             * @see org.eclipse.jface.wizard.ProgressMonitorPart#setTaskName(java.lang.String)
             */
            public void setTaskName(String name) {
                super.setTaskName(name);
                currentTask = name;
            }
            /* (non-Javadoc)