public class Default3DResultPresenter extends SearchResultTabbedPresenter
Modifier and Type | Class and Description |
---|---|
class |
Default3DResultPresenter.CallbackHandler3D |
protected class |
Default3DResultPresenter.DynResultDisplayJob |
protected static class |
Default3DResultPresenter.FixedDimensionModel |
protected class |
Default3DResultPresenter.Handler3D |
protected class |
Default3DResultPresenter.ReorderResultJob |
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 |
dynCellRenderer |
protected de.ims.icarus.ui.list.RowHeaderList |
dynHeader |
protected SearchResultTableModel |
dynModel |
protected SearchResult |
dynResult |
protected javax.swing.JTable |
dynTable |
protected ResultCountTableCellRenderer |
fixedCellRenderer |
protected de.ims.icarus.ui.list.RowHeaderList |
fixedHeader |
protected SearchResult1DTableModel |
fixedModel |
protected javax.swing.JTable |
fixedTable |
protected javax.swing.JTextArea |
infoLabel |
protected static java.lang.String[] |
SORT_FIXED_ACTIONS |
protected javax.swing.JPanel |
subResultPanel |
static int |
SUPPORTED_DIMENSIONS |
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 |
---|
Default3DResultPresenter() |
Modifier and Type | Method and Description |
---|---|
protected void |
buildContentPanel() |
protected SearchResultPresenter.CallbackHandler |
createCallbackHandler() |
protected SearchResultPresenter.Handler |
createHandler() |
protected void |
displayResult() |
protected void |
displaySelectedDynResult(int index) |
protected void |
flipTable() |
SearchResult |
getDynSearchResult() |
protected Default3DResultPresenter.Handler3D |
getHandler() |
protected SearchResult |
getMainResult() |
int |
getSupportedDimensions() |
void |
refresh() |
protected void |
refreshActions() |
protected void |
registerActionCallbacks() |
void |
reorderResult() |
protected void |
resetFixedTable() |
protected void |
resetTable() |
protected void |
setNumberDisplayMode(de.ims.icarus.ui.NumberDisplayMode mode) |
protected void |
sortFixedTable(de.ims.icarus.ui.table.TableSortMode sortMode) |
protected void |
sortTable(SearchResultTableModel model,
de.ims.icarus.ui.table.TableSortMode sortMode) |
protected void |
sortTable(de.ims.icarus.ui.table.TableSortMode sortMode) |
protected void |
updateGroupPainters() |
cacheSubResult, checkViewMode, clear, clearResultCache, createTabbedPane, displaySelectedSubResult, expandView, getCachedSubResult, getSubResultIndex, setSearchResult, shrinkView
createCompoundButton, createRowHeader, createTable
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.JPanel subResultPanel
protected javax.swing.JTextArea infoLabel
protected SearchResult1DTableModel fixedModel
protected javax.swing.JTable fixedTable
protected de.ims.icarus.ui.list.RowHeaderList fixedHeader
protected ResultCountTableCellRenderer fixedCellRenderer
protected SearchResultTableModel dynModel
protected javax.swing.JTable dynTable
protected de.ims.icarus.ui.list.RowHeaderList dynHeader
protected ResultCountTableCellRenderer dynCellRenderer
protected SearchResult dynResult
protected static final java.lang.String[] SORT_FIXED_ACTIONS
protected void registerActionCallbacks()
registerActionCallbacks
in class SearchResultTablePresenter
protected void refreshActions()
refreshActions
in class SearchResultTablePresenter
protected SearchResultPresenter.CallbackHandler createCallbackHandler()
createCallbackHandler
in class SearchResultTablePresenter
protected Default3DResultPresenter.Handler3D 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 sortFixedTable(de.ims.icarus.ui.table.TableSortMode sortMode)
protected void sortTable(SearchResultTableModel model, de.ims.icarus.ui.table.TableSortMode sortMode)
public int getSupportedDimensions()
getSupportedDimensions
in class SearchResultPresenter
SearchResultPresenter.getSupportedDimensions()
protected void updateGroupPainters()
updateGroupPainters
in class SearchResultPresenter
public SearchResult getDynSearchResult()
protected void displayResult()
displayResult
in class SearchResultPresenter
de.ims.icarus.plugins.search_tools.view.results.SearchResultPresenter#displayResult(de.ims.icarus.util.Options)
public void refresh()
refresh
in class SearchResultPresenter
SearchResultPresenter.refresh()
protected void flipTable()
flipTable
in class SearchResultTablePresenter
protected void resetTable()
resetTable
in class SearchResultTablePresenter
protected void resetFixedTable()
protected void buildContentPanel()
buildContentPanel
in class SearchResultPresenter
SearchResultPresenter.buildContentPanel()
protected void displaySelectedDynResult(int index)
protected SearchResult getMainResult()
getMainResult
in class SearchResultTabbedPresenter
public void reorderResult()