org.eclipse.mat.internal.snapshot.inspections
Class DominatorQuery

java.lang.Object
  extended by org.eclipse.mat.internal.snapshot.inspections.DominatorQuery
All Implemented Interfaces:
IQuery
Direct Known Subclasses:
ShowInDominatorQuery

public class DominatorQuery
extends Object
implements IQuery


Nested Class Summary
static class DominatorQuery.Factory
           
static class DominatorQuery.Grouping
           
static class DominatorQuery.Tree
           
 
Field Summary
 DominatorQuery.Grouping groupBy
           
 ISnapshot snapshot
           
 
Constructor Summary
DominatorQuery()
           
 
Method Summary
 DominatorQuery.Tree execute(IProgressListener listener)
          The execute method is called after all arguments have been injected into the query instance.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

snapshot

public ISnapshot snapshot

groupBy

public DominatorQuery.Grouping groupBy
Constructor Detail

DominatorQuery

public DominatorQuery()
Method Detail

execute

public DominatorQuery.Tree execute(IProgressListener listener)
                            throws Exception
Description copied from interface: IQuery
The execute method is called after all arguments have been injected into the query instance. Typical results are TextResult, CompositeResult, SectionSpec etc.

Specified by:
execute in interface IQuery
Parameters:
listener - Monitor to report progress and check for cancellation.
Returns:
The result of the query.
Throws:
Exception