This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 149443 - Extended classes are not available to the code navigator
Summary: Extended classes are not available to the code navigator
Status: NEW
Alias: None
Product: php
Classification: Unclassified
Component: Navigation (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker with 11 votes (vote)
Assignee: Ondrej Brejla
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-08 04:36 UTC by robertgonzalez
Modified: 2014-01-12 18:40 UTC (History)
5 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description robertgonzalez 2008-10-08 04:36:23 UTC
In my project I include a framework by way of an arch class include. My controllers and my views extend the controller 
and view abstracts of the framework but in the navigator the class structure of the framework classes are not visibile 
to the project.

In Eclipse this is not an issue and it would be one heck of a big win for NetBeans. It would certainly make development 
easier if the IDE knew the properties and methods of the entire class hierarchy from the project classes through the 
base class of the framework. Right now I have to look into a different project in order to get visibility into the 
frameworks class hierarchy.
Comment 1 Petr Pisl 2008-10-08 13:56:37 UTC
I know about this issue. I have tried to fix it, but I need some changes in GSF. It should be available after NetBeans 6.5. 
Comment 2 ithinkihaveacat 2009-09-28 13:53:35 UTC
This bug is essentially: show inherited methods in the navigator panel's type hierarchy.  (Using different words to help 
searchers.)  i.e. if Foo extends Bar, then Foo's navigator should also show all inherited methods from Bar, not just the 
methods Foo itself defines.

I think the equivalent Eclipse feature is described here:

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/ref-type-hierarchy.htm

See "Show All Inherited Members."
Comment 3 turneliusz 2012-04-24 14:20:58 UTC
Is this feature planned? Or already implemented?
Comment 4 Ondrej Brejla 2012-04-24 14:24:23 UTC
I will have to investigate it more for next release.
Comment 5 turneliusz 2012-04-24 14:25:20 UTC
I believe it would improve a lot overall experience when programming (in any language in NetBeans)
Comment 6 turneliusz 2013-07-11 22:15:06 UTC
Any news? Thx!
Comment 7 luislobo 2013-08-16 03:42:42 UTC
Hi, any news on this?
Comment 8 ianfp 2013-11-13 23:51:52 UTC
Clarification needed: is this issue talking about the Navigator, or the PHP Type Hierarchy? There's already an issue for the Navigator:

https://netbeans.org/bugzilla/show_bug.cgi?id=143879

But the PHP Type Hierarchy is pretty useless, too, which is why I voted for this bug. Here's my use-case:

I have an interface which has many sub-interfaces and many implementations. In the PHP Type Hierarchy, I'd like to see all sub-interfaces and all implementations (and by extension, all implementations of the sub-interfaces). Right now it only appears to show immediate children -- I want to see all descendants.
Comment 9 Ondrej Brejla 2014-01-12 18:40:29 UTC
Sorry, had no time for that. But it's still open for implementation in any other version.