# Package org.eclipse.mat.ui

package org.eclipse.mat.ui
User interface plug-in definitions and query execution for UI components (not API). Not intended as an Application Programming Interface (API).

Related Packages
Package
Description
org.eclipse.mat
Package for general Memory Analyzer exceptions, usable from any plug-in.
org.eclipse.mat.ui.accessibility
User interface accessibility helpers (not API).
org.eclipse.mat.ui.actions
Actions from the editor tools bar (not API).
org.eclipse.mat.ui.compare
Compare reports basket and compared tables - user interface (not API).
org.eclipse.mat.ui.editor
Editor for viewing snapshot (not API).
org.eclipse.mat.ui.internal
Some internal classes for error logging, the wizard for getting started and the Memory Analyzer perspective when running in Eclipse IDE (not API).
org.eclipse.mat.ui.snapshot
Opens and parses a snapshot - user interface (not API).
org.eclipse.mat.ui.util
Utility classes for toolbars, popup menu, searching on typing - user interface (not API).
Class
Description
IconLabels
MemoryAnalyserPlugin
MemoryAnalyserPlugin.ISharedImages
MemoryAnalyserPreferences
We use this instead of a PreferenceInitializer because that only gets called when the preference pane is opened.
Messages
QueryExecution
SnapshotHistoryService
SnapshotHistoryService.Entry
SnapshotHistoryService.IChangeListener