Eclipse Investigator Horns & Hooves Team |
|
|
Credits This
project was submitted by:
To
the top of page
|
About the
project
The system provides tools intended to assist the user to understand the implementation of
different actions in Eclipse development environment. This project provides several
means to define, locate, investigate and understand the implementation of actions accessible
through the GUI of Eclipse.
The project consists of the main toolbox and the following tools
- Runtime Information Gatherer - gathers runtime information while user executes an action
- Call Tree Viewer - displays the methods runtime call tree
- Breakpoints Manager - allows insertion / removing of breakpoints in multiple classes / packages, automatically
- Hierarchy Viewer - displays the call hierarchy on different levels: package / class / method
- Handler Locator - assists the user in locating the classes responsible for the specified action.
Capable of searching by name / tooltip of tome gui component.
- Runtime Metrics - Calculates and dipslays various metrics on the gathered runtime information.
- Relation Graphs Viewer - shows graphical view of method calls, including advanced
zoom in (i.e. from package to class level) / zoom out (from class to package) options beteen different levels
See our tools in action!
To
the top of page
|
System
requirements
|
Java environment |
- Java Runtime Environment (JRE) 5.0
- Java Development Kit (JDK) 5.0
- Eclipse 3.2 IDE
|
|
Hardware |
- 256MB RAM at least strongly advised for smooth operation of Java and Eclipse.
| To
the top of page
|
| Download THE ACCOMPANYING PROJECT
("PROGRAM") IS PROVIDED UNDER THE TERMS OF THE COMMON PUBLIC LICENSE
("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
(The agreement can be found in
Project Binaries & Sources)
NOTE: the project incorporates an external open-source
graph-drawing-package that is also licensed under the terms of the COMMON
PUBLIC LICENSE. Details regarding the package can be found at:
http://www.research.att.com/~john/Grappa/ and
http://www.graphviz.org/
To
the top of page
|
Installation
Installation is easy!
Just extract the zip file into the eclipse plugins directory.
For example, if you have eclipse installed in the c:\programs\eclipse\ directory,
all of the project jar files should be located inside the c:\programs\eclipse\plugins\ directory.
To
the top of page
|
Running
To run this application, just start the eclipse ide, and choose from the menu:
Window -> Show View -> Other -> Investigator -> Super Toolbox
You can see the toolbox under the H&H Toolbox tab.
To
the top of page
|
|
|