1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-10 01:35:39 +02:00

bug 285746: Replace deprecated class org.eclipse.ui.views.navigator.LocalSelectionTransfer

This commit is contained in:
Andrew Gvozdev 2009-08-05 18:01:03 +00:00
parent 6b97b8dcf5
commit de5c528c09
3 changed files with 12 additions and 12 deletions

View file

@ -11,10 +11,10 @@
package org.eclipse.cdt.make.internal.ui.dnd;
import org.eclipse.jface.util.LocalSelectionTransfer;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ISelectionProvider;
import org.eclipse.swt.dnd.Transfer;
import org.eclipse.ui.views.navigator.LocalSelectionTransfer;
/**
* {@code LocalTransferDragSourceListener} supports dragging of selected objects from
@ -39,7 +39,7 @@ public class LocalTransferDragSourceListener extends AbstractSelectionDragAdapte
* drop operation for.
*/
public Transfer getTransfer() {
return LocalSelectionTransfer.getInstance();
return LocalSelectionTransfer.getTransfer();
}
/**
@ -60,7 +60,7 @@ public class LocalTransferDragSourceListener extends AbstractSelectionDragAdapte
*/
@Override
public void dragInit(ISelection selection) {
LocalSelectionTransfer.getInstance().setSelection(selection);
LocalSelectionTransfer.getTransfer().setSelection(selection);
}
/**
@ -71,7 +71,7 @@ public class LocalTransferDragSourceListener extends AbstractSelectionDragAdapte
*/
@Override
public Object prepareDataForTransfer(ISelection selection) {
return LocalSelectionTransfer.getInstance().getSelection();
return LocalSelectionTransfer.getTransfer().getSelection();
}
/**
@ -79,7 +79,7 @@ public class LocalTransferDragSourceListener extends AbstractSelectionDragAdapte
*/
@Override
public void dragDone() {
LocalSelectionTransfer.getInstance().setSelection(null);
LocalSelectionTransfer.getInstance().setSelectionSetTime(0);
LocalSelectionTransfer.getTransfer().setSelection(null);
LocalSelectionTransfer.getTransfer().setSelectionSetTime(0);
}
}

View file

@ -20,12 +20,12 @@ import org.eclipse.core.resources.IContainer;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.jface.util.LocalSelectionTransfer;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.Viewer;
import org.eclipse.swt.dnd.DND;
import org.eclipse.swt.dnd.Transfer;
import org.eclipse.ui.views.navigator.LocalSelectionTransfer;
/**
* {@code LocalTransferDropTargetListener} supports dropping of dragged selection to
@ -53,7 +53,7 @@ public class LocalTransferDropTargetListener extends AbstractContainerAreaDropAd
* drop operation for.
*/
public Transfer getTransfer() {
return LocalSelectionTransfer.getInstance();
return LocalSelectionTransfer.getTransfer();
}
/**
@ -62,7 +62,7 @@ public class LocalTransferDropTargetListener extends AbstractContainerAreaDropAd
* @return selection as {@link IStructuredSelection}.
*/
private IStructuredSelection getSelection() {
ISelection selection = LocalSelectionTransfer.getInstance().getSelection();
ISelection selection = LocalSelectionTransfer.getTransfer().getSelection();
if (selection instanceof IStructuredSelection) {
return (IStructuredSelection) selection;
}

View file

@ -44,6 +44,7 @@ import org.eclipse.jface.action.Separator;
import org.eclipse.jface.dialogs.IDialogSettings;
import org.eclipse.jface.util.DelegatingDragAdapter;
import org.eclipse.jface.util.DelegatingDropAdapter;
import org.eclipse.jface.util.LocalSelectionTransfer;
import org.eclipse.jface.viewers.DoubleClickEvent;
import org.eclipse.jface.viewers.IDoubleClickListener;
import org.eclipse.jface.viewers.ISelectionChangedListener;
@ -66,7 +67,6 @@ import org.eclipse.ui.IActionBars;
import org.eclipse.ui.actions.TextActionHandler;
import org.eclipse.ui.part.DrillDownAdapter;
import org.eclipse.ui.part.ViewPart;
import org.eclipse.ui.views.navigator.LocalSelectionTransfer;
public class MakeView extends ViewPart {
@ -152,7 +152,7 @@ public class MakeView extends ViewPart {
// LocalSelectionTransfer is used inside Make Target View
// TextTransfer is used to drag outside the View or eclipse
Transfer[] dragTransfers= {
LocalSelectionTransfer.getInstance(),
LocalSelectionTransfer.getTransfer(),
MakeTargetTransfer.getInstance(),
TextTransfer.getInstance(),
};
@ -169,7 +169,7 @@ public class MakeView extends ViewPart {
fViewer.addDragSupport(opers, dragTransfers, delegatingDragAdapter);
Transfer[] dropTransfers= {
LocalSelectionTransfer.getInstance(),
LocalSelectionTransfer.getTransfer(),
MakeTargetTransfer.getInstance(),
FileTransfer.getInstance(),
TextTransfer.getInstance(),