Don't use deprecated *Action(Shell) constructors.
Change-Id: I85692300a786f66f8ff4d0c961ea8c2be8e4244d
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
diff --git a/core/plugins/org.eclipse.dltk.ui/core refactoring/org/eclipse/dltk/internal/corext/refactoring/reorg/ReorgMoveAction.java b/core/plugins/org.eclipse.dltk.ui/core refactoring/org/eclipse/dltk/internal/corext/refactoring/reorg/ReorgMoveAction.java
index 548e8d0..e2ae2d1 100644
--- a/core/plugins/org.eclipse.dltk.ui/core refactoring/org/eclipse/dltk/internal/corext/refactoring/reorg/ReorgMoveAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/core refactoring/org/eclipse/dltk/internal/corext/refactoring/reorg/ReorgMoveAction.java
@@ -28,13 +28,15 @@
import org.eclipse.ui.IWorkbenchSite;
import org.eclipse.ui.actions.MoveProjectAction;
-
public class ReorgMoveAction extends SelectionDispatchAction {
public ReorgMoveAction(IWorkbenchSite site) {
super(site);
setText(ReorgMessages.ReorgMoveAction_3);
setDescription(ReorgMessages.ReorgMoveAction_4);
- /*PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IScriptHelpContextIds.MOVE_ACTION);*/
+ /*
+ * PlatformUI.getWorkbench().getHelpSystem().setHelp(this,
+ * IScriptHelpContextIds.MOVE_ACTION);
+ */
if (DLTKCore.DEBUG) {
System.err.println("Add help support here..."); //$NON-NLS-1$
}
@@ -48,13 +50,15 @@
return;
}
try {
- List elements= selection.toList();
- IResource[] resources= ReorgUtils.getResources(elements);
- IModelElement[] modelElements= ReorgUtils.getModelElements(elements);
+ List elements = selection.toList();
+ IResource[] resources = ReorgUtils.getResources(elements);
+ IModelElement[] modelElements = ReorgUtils
+ .getModelElements(elements);
if (elements.size() != resources.length + modelElements.length)
setEnabled(false);
else
- setEnabled(RefactoringAvailabilityTester.isMoveAvailable(resources, modelElements));
+ setEnabled(RefactoringAvailabilityTester
+ .isMoveAvailable(resources, modelElements));
} catch (ModelException e) {
// no ui here - this happens on selection changes
// http://bugs.eclipse.org/bugs/show_bug.cgi?id=19253
@@ -72,19 +76,22 @@
}
/**
- * Note: This method is for internal use only. Clients should not call this method.
+ * Note: This method is for internal use only. Clients should not call this
+ * method.
*/
@Override
public void selectionChanged(ModelTextSelection selection) {
try {
- setEnabled(RefactoringAvailabilityTester.isMoveAvailable(selection));
+ setEnabled(
+ RefactoringAvailabilityTester.isMoveAvailable(selection));
} catch (ModelException e) {
setEnabled(false);
}
}
- private MoveProjectAction createWorkbenchAction(IStructuredSelection selection) {
- MoveProjectAction action= new MoveProjectAction(getShell());
+ private MoveProjectAction createWorkbenchAction(
+ IStructuredSelection selection) {
+ MoveProjectAction action = new MoveProjectAction(getSite());
action.selectionChanged(selection);
return action;
}
@@ -96,13 +103,18 @@
return;
}
try {
- List elements= selection.toList();
- IResource[] resources= ReorgUtils.getResources(elements);
- IModelElement[] modelElements= ReorgUtils.getModelElements(elements);
- if (RefactoringAvailabilityTester.isMoveAvailable(resources, modelElements))
- RefactoringExecutionStarter.startRefactoring(resources, modelElements, getShell());
+ List elements = selection.toList();
+ IResource[] resources = ReorgUtils.getResources(elements);
+ IModelElement[] modelElements = ReorgUtils
+ .getModelElements(elements);
+ if (RefactoringAvailabilityTester.isMoveAvailable(resources,
+ modelElements))
+ RefactoringExecutionStarter.startRefactoring(resources,
+ modelElements, getShell());
} catch (ModelException e) {
- ExceptionHandler.handle(e, RefactoringMessages.OpenRefactoringWizardAction_refactoring, RefactoringMessages.OpenRefactoringWizardAction_exception);
+ ExceptionHandler.handle(e,
+ RefactoringMessages.OpenRefactoringWizardAction_refactoring,
+ RefactoringMessages.OpenRefactoringWizardAction_exception);
}
}
}
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/OpenProjectAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/OpenProjectAction.java
index 8e3b3c3..c2d1830 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/OpenProjectAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/OpenProjectAction.java
@@ -35,65 +35,65 @@
import org.eclipse.ui.actions.OpenResourceAction;
import org.eclipse.ui.dialogs.ElementListSelectionDialog;
-
/**
* Action to open a closed project. Action either opens the closed projects
- * provided by the structured selection or presents a dialog from which the
- * user can select the projects to be opened.
+ * provided by the structured selection or presents a dialog from which the user
+ * can select the projects to be opened.
*
* <p>
* This class may be instantiated; it is not intended to be subclassed.
* </p>
*
- *
+ *
*/
-public class OpenProjectAction extends SelectionDispatchAction implements IResourceChangeListener {
+public class OpenProjectAction extends SelectionDispatchAction
+ implements IResourceChangeListener {
- private static final int EMPTY_SELECTION= 1;
- private static final int ELEMENT_SELECTION= 2;
+ private static final int EMPTY_SELECTION = 1;
+ private static final int ELEMENT_SELECTION = 2;
private int fMode;
private OpenResourceAction fWorkbenchAction;
/**
- * Creates a new <code>OpenProjectAction</code>. The action requires
- * that the selection provided by the site's selection provider is of type <code>
+ * Creates a new <code>OpenProjectAction</code>. The action requires that
+ * the selection provided by the site's selection provider is of type <code>
* org.eclipse.jface.viewers.IStructuredSelection</code>.
*
- * @param site the site providing context information for this action
+ * @param site
+ * the site providing context information for this action
*/
public OpenProjectAction(IWorkbenchSite site) {
super(site);
- fWorkbenchAction= new OpenResourceAction(site.getShell());
+ fWorkbenchAction = new OpenResourceAction(site);
setText(fWorkbenchAction.getText());
setToolTipText(fWorkbenchAction.getToolTipText());
if (DLTKCore.DEBUG) {
System.err.println("Add help support here..."); //$NON-NLS-1$
}
- //PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IScriptHelpContextIds.OPEN_PROJECT_ACTION);
+ // PlatformUI.getWorkbench().getHelpSystem().setHelp(this,
+ // IScriptHelpContextIds.OPEN_PROJECT_ACTION);
}
- /*
- * @see IResourceChangeListener#resourceChanged(IResourceChangeEvent)
- */
@Override
public void resourceChanged(IResourceChangeEvent event) {
fWorkbenchAction.resourceChanged(event);
switch (fMode) {
- case ELEMENT_SELECTION:
- setEnabled(fWorkbenchAction.isEnabled());
- break;
- case EMPTY_SELECTION:
- internalResourceChanged(event);
- break;
+ case ELEMENT_SELECTION:
+ setEnabled(fWorkbenchAction.isEnabled());
+ break;
+ case EMPTY_SELECTION:
+ internalResourceChanged(event);
+ break;
}
}
private void internalResourceChanged(IResourceChangeEvent event) {
IResourceDelta delta = event.getDelta();
if (delta != null) {
- IResourceDelta[] projDeltas = delta.getAffectedChildren(IResourceDelta.CHANGED);
+ IResourceDelta[] projDeltas = delta
+ .getAffectedChildren(IResourceDelta.CHANGED);
for (int i = 0; i < projDeltas.length; ++i) {
IResourceDelta projDelta = projDeltas[i];
if ((projDelta.getFlags() & IResourceDelta.OPEN) != 0) {
@@ -104,12 +104,12 @@
}
}
- //---- normal selection -------------------------------------
+ // ---- normal selection -------------------------------------
@Override
public void selectionChanged(ISelection selection) {
setEnabled(hasCloseProjects());
- fMode= EMPTY_SELECTION;
+ fMode = EMPTY_SELECTION;
}
@Override
@@ -117,13 +117,13 @@
internalRun();
}
- //---- structured selection ---------------------------------------
+ // ---- structured selection ---------------------------------------
@Override
public void selectionChanged(IStructuredSelection selection) {
if (selection.isEmpty()) {
setEnabled(hasCloseProjects());
- fMode= EMPTY_SELECTION;
+ fMode = EMPTY_SELECTION;
return;
}
if (!hasCloseProjects()) {
@@ -132,7 +132,7 @@
}
fWorkbenchAction.selectionChanged(selection);
setEnabled(fWorkbenchAction.isEnabled());
- fMode= ELEMENT_SELECTION;
+ fMode = ELEMENT_SELECTION;
}
@Override
@@ -145,22 +145,24 @@
}
private void internalRun() {
- ElementListSelectionDialog dialog= new ElementListSelectionDialog(getShell(), new ModelElementLabelProvider());
+ ElementListSelectionDialog dialog = new ElementListSelectionDialog(
+ getShell(), new ModelElementLabelProvider());
dialog.setTitle(ActionMessages.OpenProjectAction_dialog_title);
dialog.setMessage(ActionMessages.OpenProjectAction_dialog_message);
dialog.setElements(getClosedProjects());
dialog.setMultipleSelection(true);
- int result= dialog.open();
+ int result = dialog.open();
if (result != Window.OK)
return;
- final Object[] projects= dialog.getResult();
- IWorkspaceRunnable runnable= createRunnable(projects);
+ final Object[] projects = dialog.getResult();
+ IWorkspaceRunnable runnable = createRunnable(projects);
try {
- PlatformUI.getWorkbench().getProgressService().run(true, true, new WorkbenchRunnableAdapter(runnable));
+ PlatformUI.getWorkbench().getProgressService().run(true, true,
+ new WorkbenchRunnableAdapter(runnable));
} catch (InvocationTargetException e) {
ExceptionHandler.handle(e, getShell(),
- ActionMessages.OpenProjectAction_dialog_title,
- ActionMessages.OpenProjectAction_error_message);
+ ActionMessages.OpenProjectAction_dialog_title,
+ ActionMessages.OpenProjectAction_error_message);
} catch (InterruptedException e) {
}
}
@@ -189,10 +191,11 @@
}
private Object[] getClosedProjects() {
- IProject[] projects= ResourcesPlugin.getWorkspace().getRoot().getProjects();
- List result= new ArrayList(5);
+ IProject[] projects = ResourcesPlugin.getWorkspace().getRoot()
+ .getProjects();
+ List<IProject> result = new ArrayList<>(5);
for (int i = 0; i < projects.length; i++) {
- IProject project= projects[i];
+ IProject project = projects[i];
if (!project.isOpen())
result.add(project);
}
@@ -200,7 +203,8 @@
}
private boolean hasCloseProjects() {
- IProject[] projects= ResourcesPlugin.getWorkspace().getRoot().getProjects();
+ IProject[] projects = ResourcesPlugin.getWorkspace().getRoot()
+ .getProjects();
for (int i = 0; i < projects.length; i++) {
if (!projects[i].isOpen())
return true;
diff --git a/core/plugins/org.eclipse.dltk.ui/ui refactoring/org/eclipse/dltk/internal/ui/refactoring/reorg/DeleteAction.java b/core/plugins/org.eclipse.dltk.ui/ui refactoring/org/eclipse/dltk/internal/ui/refactoring/reorg/DeleteAction.java
index 8949133..0190288 100644
--- a/core/plugins/org.eclipse.dltk.ui/ui refactoring/org/eclipse/dltk/internal/ui/refactoring/reorg/DeleteAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/ui refactoring/org/eclipse/dltk/internal/ui/refactoring/reorg/DeleteAction.java
@@ -30,16 +30,21 @@
super(site);
setText(ReorgMessages.DeleteAction_3);
setDescription(ReorgMessages.DeleteAction_4);
- ISharedImages workbenchImages= DLTKUIPlugin.getDefault().getWorkbench().getSharedImages();
- setDisabledImageDescriptor(workbenchImages.getImageDescriptor(ISharedImages.IMG_TOOL_DELETE_DISABLED));
- setImageDescriptor(workbenchImages.getImageDescriptor(ISharedImages.IMG_TOOL_DELETE));
- setHoverImageDescriptor(workbenchImages.getImageDescriptor(ISharedImages.IMG_TOOL_DELETE));
+ ISharedImages workbenchImages = DLTKUIPlugin.getDefault().getWorkbench()
+ .getSharedImages();
+ setDisabledImageDescriptor(workbenchImages
+ .getImageDescriptor(ISharedImages.IMG_TOOL_DELETE_DISABLED));
+ setImageDescriptor(workbenchImages
+ .getImageDescriptor(ISharedImages.IMG_TOOL_DELETE));
+ setHoverImageDescriptor(workbenchImages
+ .getImageDescriptor(ISharedImages.IMG_TOOL_DELETE));
if (DLTKCore.DEBUG) {
System.err.println("Add help support here..."); //$NON-NLS-1$
}
- //PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IScriptHelpContextIds.DELETE_ACTION);
+ // PlatformUI.getWorkbench().getHelpSystem().setHelp(this,
+ // IScriptHelpContextIds.DELETE_ACTION);
}
@Override
@@ -49,9 +54,10 @@
return;
}
try {
- setEnabled(RefactoringAvailabilityTester.isDeleteAvailable(selection.toArray()));
+ setEnabled(RefactoringAvailabilityTester
+ .isDeleteAvailable(selection.toArray()));
} catch (CoreException e) {
- //no ui here - this happens on selection changes
+ // no ui here - this happens on selection changes
// http://bugs.eclipse.org/bugs/show_bug.cgi?id=19253
if (ScriptModelUtil.isExceptionToBeLogged(e))
DLTKUIPlugin.log(e);
@@ -60,7 +66,7 @@
}
private IAction createWorkbenchAction(IStructuredSelection selection) {
- DeleteResourceAction action= new DeleteResourceAction(getShell());
+ DeleteResourceAction action = new DeleteResourceAction(getSite());
action.selectionChanged(selection);
return action;
}
@@ -72,9 +78,12 @@
return;
}
try {
- RefactoringExecutionStarter.startDeleteRefactoring(selection.toArray(), getShell());
+ RefactoringExecutionStarter
+ .startDeleteRefactoring(selection.toArray(), getShell());
} catch (CoreException e) {
- ExceptionHandler.handle(e, RefactoringMessages.OpenRefactoringWizardAction_refactoring, RefactoringMessages.OpenRefactoringWizardAction_exception);
+ ExceptionHandler.handle(e,
+ RefactoringMessages.OpenRefactoringWizardAction_refactoring,
+ RefactoringMessages.OpenRefactoringWizardAction_exception);
}
}
}