Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Equinox » Call Hierarchy extension
Call Hierarchy extension [message #84272] Fri, 16 March 2007 23:09 Go to next message
Eclipse UserFriend
Originally posted by: nick.qupolis.com

Hi,

I would like to extend the Call Hierarchy view.

Does anyone knows which required plug-ins I need
to set as dependencies? Which plug-in provides the
the Call Hierarchy functionality?

I would be very happy for any help.

Many thanks,
Nick
Re: Call Hierarchy extension [message #85859 is a reply to message #84272] Mon, 02 April 2007 22:33 Go to previous message
Stephan Herrmann is currently offline Stephan HerrmannFriend
Messages: 1853
Registered: July 2009
Senior Member
Hi Nick,

> I would like to extend the Call Hierarchy view.

Are you asking about the Java Call Hierarchy?
(seems more like a JDT question, than Equinox ;-)

> Does anyone knows which required plug-ins I need
> to set as dependencies? Which plug-in provides the
> the Call Hierarchy functionality?

The Call Hierarchy is implemented mainly in org.eclipse.jdt.ui
(classes CallHierarchy and CallHierarchyUI to start with).
It in turn depends on search functionality from org.eclipse.jdt.core.

I doubt, however, that you will succeed to extend the
call hierarchy from a regular plug-in (no extension points
provided etc.)

In our project (www.objectteams.org) we have indeed extended
the call hierarchy (to also show control flows caused by
aspect bindings).
For doing so we used OT/Equinox, our new integration
of aspect-technology into Equinox.

The adaptation of the UI is done in less than 300 LOC.
If using aspects (or "roles" in our terminology)
is an option for you, feel free to ask me about details.

--
Stephan Herrmann
Previous Topic:PROBLEM: OSGi events not delivered to event handles if bundle is being started.
Next Topic:M6 problem: Equinox app won't start with -D options
Goto Forum:
  


Current Time: Tue Apr 30 07:09:06 GMT 2024

Powered by FUDForum. Page generated in 0.03211 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top