diff options
Diffstat (limited to 'core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/callhierarchy/CHLabelProvider.java')
-rw-r--r-- | core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/callhierarchy/CHLabelProvider.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/callhierarchy/CHLabelProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/callhierarchy/CHLabelProvider.java index cd62b7f47bf..95975db6c97 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/callhierarchy/CHLabelProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/callhierarchy/CHLabelProvider.java @@ -142,6 +142,12 @@ public class CHLabelProvider extends LabelProvider implements IColorProvider { } } } + if (node.isReadAccess()) { + flags |= CElementImageDescriptor.READ_ACCESS; + } + if (node.isWriteAccess()) { + flags |= CElementImageDescriptor.WRITE_ACCESS; + } String key= image.toString()+String.valueOf(flags); Image result= (Image) fCachedImages.get(key); |