Adding a view to the Profiling and Logging perspective

In order to make this analyzer view demo a useful one, the readers are expected to have experience in developing an Eclipse plug-in using the PDE, as well as to have TPTP installed on their Eclipse workbench.

Plugging an analyzer view into the Profiling and Logging Perspective is relatively simple. It consists of 3 main tasks:

  1. Creating the plug-in

    Write a plug-in that extends the extension point org.eclipse.hyades.ui.analyzerExtensions. This adds an entry to the Open With menu.


  2. Add a class for the action

    The class that was specified in the markup must be created to take care of the invocation of the plug-in.


  3. Add a class for the view

    Add code into the view to handle the TPTP profiling data. This is the part where the plug-in provides the user with its values.


Note: The TPTP correlation engines are also accessible in the Open With menu, but they are implemented by extending the extension point org.eclipse.hyades.logc.logInteractionView.