Package org.eclipse.mat.report.internal
Class AbstractPart
- java.lang.Object
-
- org.eclipse.mat.report.internal.AbstractPart
-
- Direct Known Subclasses:
LinkedPart,QueryPart,SectionPart
public abstract class AbstractPart extends Object
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract AbstractPartexecute(IQueryContext context, ResultRenderer renderer, IProgressListener listener)List<AbstractPart>getChildren()StringgetCommand()StringgetId()ObjectgetObject(String key)AbstractPartgetParent()ITestResult.StatusgetStatus()Parametersparams()ObjectputObject(String key, Object value)Specspec()
-
-
-
Method Detail
-
getId
public String getId()
-
getStatus
public ITestResult.Status getStatus()
-
getParent
public AbstractPart getParent()
-
spec
public Spec spec()
-
params
public Parameters params()
-
getChildren
public List<AbstractPart> getChildren()
-
getCommand
public String getCommand()
-
execute
public abstract AbstractPart execute(IQueryContext context, ResultRenderer renderer, IProgressListener listener) throws SnapshotException, IOException
- Throws:
SnapshotExceptionIOException
-
-