Package org.eclipse.mat.query.refined
Class RefinedTable
java.lang.Object
org.eclipse.mat.query.refined.RefinedStructuredResult
org.eclipse.mat.query.refined.RefinedTable
- All Implemented Interfaces:
IIconProvider
,IResult
,IResultTable
,ISelectionProvider
,IStructuredResult
The result from refining a table.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.mat.query.refined.RefinedStructuredResult
RefinedStructuredResult.DerivedDataJobDefinition, RefinedStructuredResult.ICalculationProgress
-
Field Summary
Fields inherited from interface org.eclipse.mat.query.IIconProvider
EMPTY
Fields inherited from interface org.eclipse.mat.query.ISelectionProvider
EMPTY
-
Method Summary
Methods inherited from class org.eclipse.mat.query.refined.RefinedStructuredResult
addDerivedDataColumn, buildTotalsRow, calculate, calculateTotals, getColumnFor, getColumns, getColumnValue, getContext, getFilter, getFilteredCount, getFormattedColumnValue, getIcon, getJobs, getResultMetaData, getSortColumn, getSortDirection, hasActiveFilter, isDecorated, isExpanded, isSelected, setSelectionProvider, setSortOrder, sort, unwrap
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.mat.query.IResult
getResultMetaData
Methods inherited from interface org.eclipse.mat.query.IStructuredResult
getColumns, getColumnValue, getContext
-
Method Details
-
getRowCount
public int getRowCount()Description copied from interface:IResultTable
Returns the number of rows in the result table.- Specified by:
getRowCount
in interfaceIResultTable
- Returns:
- the number of rows
-
getRows
-
getRow
Description copied from interface:IResultTable
Returns the object of the row with the given row number.- Specified by:
getRow
in interfaceIResultTable
- Parameters:
rowId
- The row number.- Returns:
- an opaque row object representing this row
which can be passed to
IStructuredResult.getContext(Object)
orIStructuredResult.getColumnValue(Object, int)
.
-
refresh
public void refresh() -
filterChanged
- Overrides:
filterChanged
in classRefinedStructuredResult
-