org.eclipse.mat.report
Interface IOutputter.Context

Enclosing interface:
IOutputter

public static interface IOutputter.Context

Holds information which controls how to format a report.

No Implement:

Method Summary
 java.lang.String addContextResult(java.lang.String name, IResult result)
           
 java.lang.String addIcon(java.net.URL icon)
          Get string to represent an icon
 java.lang.String getId()
           
 int getLimit()
           
 java.io.File getOutputDirectory()
           
 java.lang.String getPathToRoot()
           
 IQueryContext getQueryContext()
           
 boolean hasLimit()
           
 boolean isColumnVisible(int columnIndex)
           
 boolean isTotalsRowVisible()
           
 java.lang.String param(java.lang.String key)
           
 java.lang.String param(java.lang.String key, java.lang.String defaultValue)
           
 

Method Detail

getId

java.lang.String getId()

getQueryContext

IQueryContext getQueryContext()

getOutputDirectory

java.io.File getOutputDirectory()

getPathToRoot

java.lang.String getPathToRoot()

addIcon

java.lang.String addIcon(java.net.URL icon)
Get string to represent an icon

Parameters:
icon -
Returns:
a string which can be used for the icon

addContextResult

java.lang.String addContextResult(java.lang.String name,
                                  IResult result)

hasLimit

boolean hasLimit()

getLimit

int getLimit()

isColumnVisible

boolean isColumnVisible(int columnIndex)

isTotalsRowVisible

boolean isTotalsRowVisible()

param

java.lang.String param(java.lang.String key)

param

java.lang.String param(java.lang.String key,
                       java.lang.String defaultValue)