Package | Description |
---|---|
org.eclipse.mat.internal.snapshot |
Collects arguments for queries.
|
org.eclipse.mat.internal.snapshot.inspections |
These are queries for dominator tree and paths to/from garbage collection roots.
|
org.eclipse.mat.query.annotations.descriptors |
Package of interfaces for examining annotations of queries and arguments.
|
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.report |
Controls building of reports from XML report definitions.
|
org.eclipse.mat.report.internal |
Internal classes for controlling building of reports from XML report definitions (not API).
|
org.eclipse.mat.ui.editor |
Editor for viewing snapshot (not API).
|
org.eclipse.mat.ui.internal.acquire |
Acquire heap dumps from other running processes - user interface (not API).
|
org.eclipse.mat.ui.internal.browser |
Examine list of queries and query history - user interface (not API).
|
org.eclipse.mat.ui.internal.query.arguments |
Allows a user to specify arguments for a query - user interface (not API).
|
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).
|
Modifier and Type | Class and Description |
---|---|
class |
SnapshotQueryContext |
Modifier and Type | Field and Description |
---|---|
IQueryContext |
CompareTablesQuery.queryContext |
Modifier and Type | Method and Description |
---|---|
String |
IAnnotatedObjectDescriptor.getUsage(IQueryContext context)
Get the usage information, for example provided by the annotation
Usage , or
by a combination of the IAnnotatedObjectDescriptor.getIdentifier() and ArgumentDescriptor.appendUsage(java.lang.StringBuilder) . |
Constructor and Description |
---|
RefinedResultBuilder(IQueryContext context,
IStructuredResult subject)
Build a suitable refined result given an input of IResultTable or IResultTree.
|
Modifier and Type | Class and Description |
---|---|
class |
QueryContextImpl |
Modifier and Type | Method and Description |
---|---|
boolean |
QueryDescriptor.accept(IQueryContext context)
Can the query be satisfied by the current context, possibly with other user supplied arguments?
|
ArgumentSet |
QueryDescriptor.createNewArgumentSet(IQueryContext context)
Create ArgumentSet.
|
static IResult |
CommandLine.execute(IQueryContext context,
String commandLine,
IProgressListener listener) |
String |
QueryDescriptor.explain(IQueryContext context)
Explain any parameters which cannot be filled in from the provided context.
|
String |
AnnotatedObjectDescriptor.getUsage(IQueryContext context) |
static Queries |
Queries.lookup(String name,
IQueryContext context) |
static ArgumentSet |
CommandLine.parse(IQueryContext context,
String line) |
static Queries |
Queries.parse(String commandLine,
IQueryContext context) |
Modifier and Type | Method and Description |
---|---|
IQueryContext |
TestSuite.getQueryContext() |
IQueryContext |
IOutputter.Context.getQueryContext()
The query context for the result.
|
Modifier and Type | Method and Description |
---|---|
TestSuite |
TestSuite.Builder.build(IQueryContext queryContext) |
Modifier and Type | Field and Description |
---|---|
IQueryContext |
RunExternalTest.context |
IQueryContext |
RunRegisterdReport.queryContext |
Modifier and Type | Method and Description |
---|---|
AbstractPart |
SectionPart.execute(IQueryContext context,
ResultRenderer renderer,
IProgressListener listener) |
AbstractPart |
QueryPart.execute(IQueryContext context,
ResultRenderer renderer,
IProgressListener listener) |
AbstractPart |
LinkedPart.execute(IQueryContext context,
ResultRenderer renderer,
IProgressListener listener) |
abstract AbstractPart |
AbstractPart.execute(IQueryContext context,
ResultRenderer renderer,
IProgressListener listener) |
Modifier and Type | Method and Description |
---|---|
IQueryContext |
MultiPaneEditor.getQueryContext() |
IQueryContext |
AbstractEditorPane.getQueryContext() |
Modifier and Type | Class and Description |
---|---|
class |
ProviderContextImpl |
Modifier and Type | Method and Description |
---|---|
static boolean |
QueryBrowserProvider.unsuitableSubjects(QueryDescriptor query,
IQueryContext queryContext) |
Constructor and Description |
---|
QueryContextHelp(Shell parent,
IAnnotatedObjectDescriptor query,
IQueryContext queryContext,
Rectangle bounds) |
QueryHistoryProvider(IQueryContext context,
IPolicy policy) |
QueryRegistryProvider(IQueryContext context,
CategoryDescriptor c,
IPolicy policy) |
Modifier and Type | Method and Description |
---|---|
static ArgumentEditor |
TableEditorFactory.createTableEditor(Composite parent,
IQueryContext context,
ArgumentDescriptor descriptor,
TableItem item) |
Constructor and Description |
---|
RefinedTableViewer(IQueryContext context,
QueryResult result,
RefinedTable table) |
RefinedTreeViewer(IQueryContext context,
QueryResult result,
RefinedTree tree) |