peterdocter / objectiveclipse

Automatically exported from code.google.com/p/objectiveclipse
0 stars 0 forks source link

Protocols, Interfaces and Classes all show up with green Class (C) icon #22

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Not a big issue, but interfaces could use an (I) icon reminiscent of the Java 
browser for interfaces. 
Perhaps we could use (P) for protocol?

Original issue reported on code.google.com by alex.ble...@gmail.com on 6 Jul 2009 at 12:30

GoogleCodeExporter commented 9 years ago
I think we'd have to subclass or modify
org.eclipse.cdt.internal.ui.viewsupport.CElementImageProvider. That appears to 
be
where the outline view pulls the images from.

Original comment by rrusaw@gmail.com on 6 Jul 2009 at 5:56

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Yeah, the code doesn't look that easy to change. I'm going to mark this one as 
a low-priority wishlist item. It 
might be that we have to ship our own model viewer rather than using the 
built-in CDT one to pull this off; or 
convince them to add a couple of types in the icon view in order to support it. 
Whilst I can see the argument 
for a generic Interface, I'm not so sure that the category/protocol would be 
anything other than useful to 
Objective C.

Original comment by alex.ble...@gmail.com on 6 Jul 2009 at 6:40