1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-01 06:05:24 +02:00

2005-05-12 Alain Magloire

Fix PR 93970
	* src/org/eclipse/cdt/internal/ui/cview/SelectionTransferDragAdapter.java
	* src/org/eclipse/cdt/internal/ui/cview/SelectionTransferDropAdapter.java
This commit is contained in:
Alain Magloire 2005-05-12 13:58:31 +00:00
parent c1d6468eca
commit 8ecb6c287e
3 changed files with 8 additions and 5 deletions

View file

@ -1,3 +1,8 @@
2005-05-12 Alain Magloire
Fix PR 93970
* src/org/eclipse/cdt/internal/ui/cview/SelectionTransferDragAdapter.java
* src/org/eclipse/cdt/internal/ui/cview/SelectionTransferDropAdapter.java
2005-05-09 Alain Magloire
Patch from David Daoust, PR 94120
* src/org/eclipse/cdt/internal/ui/wizards/CWizardRegistry.java

View file

@ -16,7 +16,6 @@ import java.util.Iterator;
import org.eclipse.cdt.core.model.ICElement;
import org.eclipse.cdt.core.model.ISourceReference;
import org.eclipse.cdt.internal.ui.dnd.BasicSelectionTransferDragAdapter;
import org.eclipse.core.resources.IResource;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ISelectionProvider;
import org.eclipse.jface.viewers.IStructuredSelection;
@ -33,10 +32,6 @@ public class SelectionTransferDragAdapter extends BasicSelectionTransferDragAdap
Object element= iter.next();
if (element instanceof ICElement) {
ICElement celement = (ICElement)element;
IResource res = celement.getResource();
if (res != null) {
return false;
}
if (!(element instanceof ISourceReference)) {
return false;
}

View file

@ -320,6 +320,9 @@ public class SelectionTransferDropAdapter extends CDTViewerDropAdapter implement
List resources= new ArrayList(elements.size());
for (Iterator iter= elements.iterator(); iter.hasNext();) {
Object element= iter.next();
if (element instanceof ITranslationUnit) {
continue;
}
if (element instanceof ICElement)
resources.add(element);
}