public class Default2DResultPresenter extends SearchResultTabbedPresenter
Modifier and Type | Class and Description |
---|---|
protected class |
Default2DResultPresenter.Handler2D |
SearchResultTabbedPresenter.ClosableTabbedPane, SearchResultTabbedPresenter.SubResultContainer, SearchResultTabbedPresenter.SubResultDisplayJob
SearchResultTablePresenter.SortTableJob, SearchResultTablePresenter.TableCallbackHandler
SearchResultPresenter.AbstractResultJob, SearchResultPresenter.CallbackHandler, SearchResultPresenter.Handler
de.ims.icarus.ui.view.AWTPresenter.ChartBasedPresenter, de.ims.icarus.ui.view.AWTPresenter.GraphBasedPresenter, de.ims.icarus.ui.view.AWTPresenter.ListBasedPresenter, de.ims.icarus.ui.view.AWTPresenter.TableBasedPresenter, de.ims.icarus.ui.view.AWTPresenter.TextBasedPresenter
Modifier and Type | Field and Description |
---|---|
protected ResultCountTableCellRenderer |
cellRenderer |
protected de.ims.icarus.ui.list.RowHeaderList |
rowHeader |
protected de.ims.icarus.ui.table.TableRowHeaderRenderer |
rowHeaderRenderer |
static int |
SUPPORTED_DIMENSIONS |
protected javax.swing.JTable |
table |
protected SearchResultTableModel |
tableModel |
overviewPanel, subResults, tabbedPane
SORT_ACTIONS, SORT_COLUMNS_BUTTON, SORT_FIXED_DIMENSION_BUTTON, SORT_ROWS_BUTTON
actionManager, callbackHandler, contentPanel, currentTask, DEFAULT_CELL_HEIGHT, DEFAULT_CELL_WIDTH, DEFAULT_REFRESH_DELAY, handler, options, searchResult
Constructor and Description |
---|
Default2DResultPresenter() |
Modifier and Type | Method and Description |
---|---|
protected void |
buildContentPanel() |
protected SearchResultPresenter.Handler |
createHandler() |
protected void |
displayResult() |
protected void |
flipTable() |
protected Default2DResultPresenter.Handler2D |
getHandler() |
int |
getSupportedDimensions() |
void |
refresh() |
protected void |
resetTable() |
protected void |
setNumberDisplayMode(de.ims.icarus.ui.NumberDisplayMode mode) |
protected void |
sortTable(de.ims.icarus.ui.table.TableSortMode sortMode) |
protected void |
updateGroupPainters() |
cacheSubResult, checkViewMode, clear, clearResultCache, createTabbedPane, displaySelectedSubResult, expandView, getCachedSubResult, getMainResult, getSubResultIndex, setSearchResult, shrinkView
createCallbackHandler, createCompoundButton, createRowHeader, createTable, refreshActions, registerActionCallbacks
close, exportToolBarItems, getActionManager, getCurrentTask, getHitCountString, getOptions, getPresentedData, getPresentingComponent, getSearchResult, getSharedActionManager, hasCurrentTask, isPresenting, openPreferences, present, setCurrentTask, setOptions, supports, supportsEntryType
public static final int SUPPORTED_DIMENSIONS
protected javax.swing.JTable table
protected de.ims.icarus.ui.list.RowHeaderList rowHeader
protected de.ims.icarus.ui.table.TableRowHeaderRenderer rowHeaderRenderer
protected SearchResultTableModel tableModel
protected ResultCountTableCellRenderer cellRenderer
public int getSupportedDimensions()
getSupportedDimensions
in class SearchResultPresenter
SearchResultPresenter.getSupportedDimensions()
protected void updateGroupPainters()
updateGroupPainters
in class SearchResultPresenter
protected void displayResult()
displayResult
in class SearchResultPresenter
SearchResultPresenter.displayResult()
public void refresh()
refresh
in class SearchResultPresenter
SearchResultPresenter.refresh()
protected Default2DResultPresenter.Handler2D getHandler()
getHandler
in class SearchResultPresenter
protected SearchResultPresenter.Handler createHandler()
createHandler
in class SearchResultPresenter
protected void setNumberDisplayMode(de.ims.icarus.ui.NumberDisplayMode mode)
setNumberDisplayMode
in class SearchResultPresenter
protected void sortTable(de.ims.icarus.ui.table.TableSortMode sortMode)
sortTable
in class SearchResultTablePresenter
protected void flipTable()
flipTable
in class SearchResultTablePresenter
protected void resetTable()
resetTable
in class SearchResultTablePresenter
protected void buildContentPanel()
buildContentPanel
in class SearchResultPresenter
SearchResultPresenter.buildContentPanel()