From 8a3fe2f1c5a75e179e66dcad0b343f787f129304 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Fri, 3 Sep 2004 20:53:56 +0000 Subject: [PATCH] 2004-09-03 Alain Magloire The Binaries were not showing children. * src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java --- core/org.eclipse.cdt.ui/ChangeLog | 6 ++++++ .../cdt/internal/ui/BaseCElementContentProvider.java | 3 +++ 2 files changed, 9 insertions(+) diff --git a/core/org.eclipse.cdt.ui/ChangeLog b/core/org.eclipse.cdt.ui/ChangeLog index d697d7d0a66..cc997293f12 100644 --- a/core/org.eclipse.cdt.ui/ChangeLog +++ b/core/org.eclipse.cdt.ui/ChangeLog @@ -1,3 +1,9 @@ +2004-09-03 Alain Magloire + + The Binaries were not showing children. + + * src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java + 2004-09-03 Alain Magloire Provide key binding for AddInclude action 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 46b73147521..45aa8873ac5 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 @@ -14,6 +14,7 @@ import org.eclipse.cdt.core.model.IArchive; import org.eclipse.cdt.core.model.IArchiveContainer; import org.eclipse.cdt.core.model.IBinary; import org.eclipse.cdt.core.model.IBinaryContainer; +import org.eclipse.cdt.core.model.IBinaryModule; import org.eclipse.cdt.core.model.ICContainer; import org.eclipse.cdt.core.model.ICElement; import org.eclipse.cdt.core.model.ICModel; @@ -175,6 +176,8 @@ public class BaseCElementContentProvider implements ITreeContentProvider { return ((IBinary)element).getChildren(); } else if (element instanceof IArchive) { return ((IArchive)element).getChildren(); + } else if (element instanceof IBinaryModule) { + return ((IBinaryModule)element).getChildren(); } else if (element instanceof ISourceReference && element instanceof IParent) { return ((IParent)element).getChildren(); } else if (element instanceof IProject) {