Package | Description |
---|---|
org.eclipse.mat.inspections |
These are general queries.
|
org.eclipse.mat.query |
Package for examining and controlling results of running queries.
|
org.eclipse.mat.query.refined |
A way of controlling the detail given by the output of a query.
|
org.eclipse.mat.query.registry |
Package for getting a list of queries and examining their capabilities and setting them up.
|
org.eclipse.mat.snapshot.query |
Utilities to develop heap dump queries.
|
org.eclipse.mat.ui.internal.viewer |
Allows filtering of the display of tables and trees, for example excluding certain class names - user interface (not API).
|
org.eclipse.mat.ui.util |
Utility classes for toolbars, popup menu, searching on typing - user interface (not API).
|
Modifier and Type | Method and Description |
---|---|
ContextProvider[] |
BigDropsQuery.getContextProviders() |
Modifier and Type | Method and Description |
---|---|
List<ContextProvider> |
ResultMetaData.getContextProviders()
Returns the named context providers.
|
Modifier and Type | Method and Description |
---|---|
ResultMetaData.Builder |
ResultMetaData.Builder.addContext(ContextProvider provider)
Add a named
ContextProvider to display additional context
menus. |
abstract Column |
ContextDerivedData.columnFor(ContextDerivedData.DerivedColumn derivedColumn,
IResult result,
ContextProvider provider)
Get a column ready to use, based on the derived column
|
boolean |
ContextProvider.hasSameTarget(ContextProvider other)
Used to see if two context providers are the same.
|
abstract String |
ContextDerivedData.labelFor(ContextDerivedData.DerivedColumn derivedColumn,
ContextProvider provider)
Get the label for the extra column
|
Constructor and Description |
---|
ContextProvider(ContextProvider template)
Constructor using copying values from the give template context provider.
|
Modifier and Type | Method and Description |
---|---|
ContextProvider |
RefinedStructuredResult.DerivedDataJobDefinition.getContextProvider() |
Modifier and Type | Method and Description |
---|---|
void |
RefinedResultBuilder.addContextDerivedColumn(ContextProvider provider,
ContextDerivedData.DerivedOperation operation) |
Column |
RefinedStructuredResult.addDerivedDataColumn(ContextProvider provider,
ContextDerivedData.DerivedColumn derivedColumn) |
void |
RefinedStructuredResult.calculate(ContextProvider provider,
ContextDerivedData.DerivedOperation operation,
List<?> elements,
RefinedStructuredResult.ICalculationProgress progress,
IProgressListener listener) |
Column |
RefinedStructuredResult.getColumnFor(ContextProvider provider,
ContextDerivedData.DerivedColumn derivedColumn) |
Constructor and Description |
---|
DerivedDataJobDefinition(ContextProvider provider,
ContextDerivedData.DerivedOperation operation) |
Modifier and Type | Method and Description |
---|---|
ContextProvider |
QueryResult.getDefaultContextProvider() |
Modifier and Type | Method and Description |
---|---|
Column |
RetainedSizeDerivedData.columnFor(ContextDerivedData.DerivedColumn derivedColumn,
IResult result,
ContextProvider provider)
Get a column for the retained size with the right calculator.
|
String |
RetainedSizeDerivedData.labelFor(ContextDerivedData.DerivedColumn derivedColumn,
ContextProvider provider)
Get the label for the extra column.
|
Modifier and Type | Method and Description |
---|---|
void |
RefinedResultViewer.showDerivedDataColumn(ContextProvider provider,
ContextDerivedData.DerivedOperation operation) |
Constructor and Description |
---|
QueryContextMenu(AbstractEditorPane pane,
ContextProvider provider) |
QueryContextMenu(MultiPaneEditor editor,
ContextProvider provider) |