1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-24 09:25:31 +02:00

2004-08-11 Alain Magloire

Duplication in the CView.
	* src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
	* src/org/eclipse/cdt/internal/ui/cview/CViewContentProvider.java
This commit is contained in:
Alain Magloire 2004-08-11 23:32:25 +00:00
parent 93473dfe71
commit 05e48d32ff
3 changed files with 8 additions and 5 deletions

View file

@ -1,3 +1,9 @@
2004-08-11 Alain Magloire
Duplication in the CView.
* src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
* src/org/eclipse/cdt/internal/ui/cview/CViewContentProvider.java
2004-08-10 Alain Magloire
* src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java

View file

@ -20,6 +20,7 @@ import org.eclipse.cdt.core.model.ICModel;
import org.eclipse.cdt.core.model.ICProject;
import org.eclipse.cdt.core.model.IInclude;
import org.eclipse.cdt.core.model.IParent;
import org.eclipse.cdt.core.model.ISourceReference;
import org.eclipse.cdt.core.model.ISourceRoot;
import org.eclipse.cdt.core.model.ITranslationUnit;
import org.eclipse.cdt.core.model.IWorkingCopy;
@ -170,7 +171,7 @@ public class BaseCElementContentProvider implements ITreeContentProvider {
}
return getTranslationUnitChildren(tu);
}
} else if (element instanceof IParent) {
} else if (element instanceof ISourceReference && element instanceof IParent) {
return ((IParent)element).getChildren();
} else if (element instanceof IProject) {
return getResources((IProject)element);

View file

@ -54,10 +54,6 @@ public class CViewContentProvider extends CElementContentProvider {
extras = getBinaries((IBinaryContainer)element);
} else if (element instanceof IArchiveContainer) {
extras = getArchives((IArchiveContainer)element);
} else if (element instanceof LibraryRefContainer) {
extras = ((LibraryRefContainer)element).getChildren(element);
} else if (element instanceof IncludeRefContainer) {
extras = ((IncludeRefContainer)element).getChildren(element);
}
} catch (CModelException e) {
extras = null;