public class RefactoringWizardOpenOperation_NonForking
extends java.lang.Object
RefactoringWizardOpenOperation
Modifier and Type | Field and Description |
---|---|
static int |
INITIAL_CONDITION_CHECKING_FAILED |
Constructor and Description |
---|
RefactoringWizardOpenOperation_NonForking(org.eclipse.ltk.ui.refactoring.RefactoringWizard wizard) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.ltk.core.refactoring.RefactoringStatus |
checkInitialConditions(org.eclipse.ltk.core.refactoring.Refactoring refactoring,
org.eclipse.swt.widgets.Shell parent,
java.lang.String title,
org.eclipse.jface.operation.IRunnableContext context)
CHANGED to protected
CHANGED do not fork as we are keeping the resource lock.
|
protected org.eclipse.jface.dialogs.Dialog |
createRefactoringWizardDialog(org.eclipse.ltk.ui.refactoring.RefactoringWizard wizard,
org.eclipse.swt.widgets.Shell parent)
Copied from
RefactoringUI as the original is package private. |
org.eclipse.ltk.core.refactoring.RefactoringStatus |
getInitialConditionCheckingStatus() |
protected java.lang.reflect.Field |
getPrivateField(java.lang.Class<?> clazz,
java.lang.String name) |
protected boolean |
needsWizardBasedUserInterface(org.eclipse.ltk.ui.refactoring.RefactoringWizard wizard)
Copied from
RefactoringWizard as the original is package private. |
int |
run(org.eclipse.swt.widgets.Shell parent,
java.lang.String dialogTitle) |
int |
run(org.eclipse.swt.widgets.Shell parent,
java.lang.String dialogTitle,
org.eclipse.jface.operation.IRunnableContext context)
That one exists since
see RefactoringWizardOpenOperation#run(Shell, String, IRunnableContext)
- not a JavaDoc link since this breaks the build on Galileo :-)
|
public static final int INITIAL_CONDITION_CHECKING_FAILED
RefactoringWizardOpenOperation.INITIAL_CONDITION_CHECKING_FAILED
,
Constant Field Valuespublic RefactoringWizardOpenOperation_NonForking(org.eclipse.ltk.ui.refactoring.RefactoringWizard wizard)
RefactoringWizardOpenOperation.RefactoringWizardOpenOperation(org.eclipse.ltk.ui.refactoring.RefactoringWizard)
public org.eclipse.ltk.core.refactoring.RefactoringStatus getInitialConditionCheckingStatus()
RefactoringWizardOpenOperation.getInitialConditionCheckingStatus()
public int run(org.eclipse.swt.widgets.Shell parent, java.lang.String dialogTitle) throws java.lang.InterruptedException
java.lang.InterruptedException
RefactoringWizardOpenOperation.run(Shell, String)
public int run(org.eclipse.swt.widgets.Shell parent, java.lang.String dialogTitle, org.eclipse.jface.operation.IRunnableContext context) throws java.lang.InterruptedException
java.lang.InterruptedException
protected org.eclipse.ltk.core.refactoring.RefactoringStatus checkInitialConditions(org.eclipse.ltk.core.refactoring.Refactoring refactoring, org.eclipse.swt.widgets.Shell parent, java.lang.String title, org.eclipse.jface.operation.IRunnableContext context) throws java.lang.InterruptedException
java.lang.InterruptedException
protected org.eclipse.jface.dialogs.Dialog createRefactoringWizardDialog(org.eclipse.ltk.ui.refactoring.RefactoringWizard wizard, org.eclipse.swt.widgets.Shell parent)
RefactoringUI
as the original is package private.protected boolean needsWizardBasedUserInterface(org.eclipse.ltk.ui.refactoring.RefactoringWizard wizard)
RefactoringWizard
as the original is package private.
Once again reflection is used because of getWizardFlags() did not exist back in Galileo.protected java.lang.reflect.Field getPrivateField(java.lang.Class<?> clazz, java.lang.String name) throws java.lang.NoSuchFieldException, java.lang.SecurityException
java.lang.NoSuchFieldException
java.lang.SecurityException