|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Packages | |
---|---|
metricsOverlay | Provides initialisation functionality and registrys. |
metricsOverlay.api | Provides the API to the system. |
metricsOverlay.augmentationStrategies | Augmentation strategies provide the direct ability to manipulate the JDT Java Editor. |
metricsOverlay.colorManagers | Colour managers which are used by the system to provide colour information. |
metricsOverlay.editor | Deprecated - Early ideas and listeners. |
metricsOverlay.handlers | Provides handlers to coordinate view, model and augmentation management functionality. |
metricsOverlay.junitTests | Test classes... |
metricsOverlay.model | Provides the high level model classes and model interfaces. |
metricsOverlay.model.augmentation | Provides the augmentation type descriptions for the model. |
metricsOverlay.model.augmentation.other | Gives additional functionality to the augmentation classes. |
metricsOverlay.model.mappings | Dictates mapping and interpolation classes in the model. |
metricsOverlay.model.metrics | Provides metrics and range classes for the model. |
metricsOverlay.preferences | Provides the preference window pane controls and GUI elements. |
metricsOverlay.views | Provides the table view. |
metricsOverlay.views.toolbar | Provides the toolbar functionality of the table view. |
metricsOverlay.xml | Provides XML serialisation functionality to the system. |
This hierarchy provides the code structure of the MetricOverlay plugin for Eclipse. It is designed to provide an extensible model that can provide augmentations into the Eclipse's Java Editor (JDT). The data from these augmentations is derived from metrics, which are mapped onto augmentations using an interpolation mechanism. The system supports an API and XML input. The system utilises existing Eclipse functionality by providing a table view of mappings and a set of preference pages to allow user specifications to be changed.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |