diff options
author | Alain Magloire | 2004-09-02 19:17:03 +0000 |
---|---|---|
committer | Alain Magloire | 2004-09-02 19:17:03 +0000 |
commit | e809560687728662047b0546fbbb65d767176b04 (patch) | |
tree | 7facfefba1c8bae00bc1de20b178034f63f46d1b /core | |
parent | 043f79d100fa4415b6b5725293dfe3c8a010c96c (diff) | |
download | org.eclipse.cdt-e809560687728662047b0546fbbb65d767176b04.tar.gz org.eclipse.cdt-e809560687728662047b0546fbbb65d767176b04.tar.xz org.eclipse.cdt-e809560687728662047b0546fbbb65d767176b04.zip |
Fix for the CElementContentProvider, we were not checking
for IBinary/IArchive
Diffstat (limited to 'core')
-rw-r--r-- | core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java index 172b4617daf..46b73147521 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java @@ -171,6 +171,10 @@ public class BaseCElementContentProvider implements ITreeContentProvider { } return getTranslationUnitChildren(tu); } + } else if (element instanceof IBinary) { + return ((IBinary)element).getChildren(); + } else if (element instanceof IArchive) { + return ((IArchive)element).getChildren(); } else if (element instanceof ISourceReference && element instanceof IParent) { return ((IParent)element).getChildren(); } else if (element instanceof IProject) { |