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:
parent
93473dfe71
commit
05e48d32ff
3 changed files with 8 additions and 5 deletions
|
@ -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
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Add table
Reference in a new issue