Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
MemoryAnalyzer/MAT Capabilities
This document provides some sample capability definitions for the Memory Analyzer (MAT). It describes:
- Where to find the existing Capabilities plug-in in SVN
- Or how to implement your own Capabilities for Memory Analyzer
Existing Capabilities Plug-in
The plug-in org.eclipse.mat.ui.capabilities contains Capabilities definition for Memory Analyzer
The plug-in can be found in MAT's SVN source repository:
* Host: dev.eclipse.org * Repository Path: /svnroot/tools/org.eclipse.mat * User: anonymous * Password: <empty> * Connection URL (http): http://dev.eclipse.org/svnroot/tools/org.eclipse.mat * Path (in trunk) /plugins/org.eclipse.mat.ui.capabilities
Capabilities Implementation
The code snippet below shows how to turn off Memory Analyzer functionality in the workbench via Capabilities:
<extension point="org.eclipse.ui.activities"> <activity id="org.eclipse.mat" name="%activity.name" description="%activity.description" /> <activityPatternBinding activityId="org.eclipse.mat" pattern="org\.eclipse\.mat\..*"/> </extension>