public abstract class SearchResultTabbedPresenter extends SearchResultTablePresenter
Modifier and Type | Class and Description |
---|---|
protected class |
SearchResultTabbedPresenter.ClosableTabbedPane |
protected class |
SearchResultTabbedPresenter.SubResultContainer |
protected class |
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 javax.swing.JPanel |
overviewPanel |
protected java.util.Map<java.lang.Object,java.lang.ref.Reference<SearchResult>> |
subResults |
protected javax.swing.JTabbedPane |
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
Modifier | Constructor and Description |
---|---|
protected |
SearchResultTabbedPresenter() |
Modifier and Type | Method and Description |
---|---|
protected void |
cacheSubResult(SearchResult subResult,
int... indices) |
protected void |
checkViewMode(boolean instertionPending) |
void |
clear() |
protected void |
clearResultCache() |
protected javax.swing.JTabbedPane |
createTabbedPane() |
protected void |
displaySelectedSubResult(int[] indices,
java.lang.String label) |
protected void |
expandView() |
protected SearchResult |
getCachedSubResult(int... indices) |
protected SearchResult |
getMainResult() |
protected int |
getSubResultIndex(SearchResult subResult) |
protected void |
setSearchResult(SearchResult searchResult,
de.ims.icarus.util.Options options) |
protected void |
shrinkView() |
createCallbackHandler, createCompoundButton, createRowHeader, createTable, flipTable, refreshActions, registerActionCallbacks, resetTable, sortTable
buildContentPanel, close, createHandler, displayResult, exportToolBarItems, getActionManager, getCurrentTask, getHandler, getHitCountString, getOptions, getPresentedData, getPresentingComponent, getSearchResult, getSharedActionManager, getSupportedDimensions, hasCurrentTask, isPresenting, openPreferences, present, refresh, setCurrentTask, setNumberDisplayMode, setOptions, supports, supportsEntryType, updateGroupPainters
protected javax.swing.JTabbedPane tabbedPane
protected javax.swing.JPanel overviewPanel
protected java.util.Map<java.lang.Object,java.lang.ref.Reference<SearchResult>> subResults
protected void expandView()
protected void shrinkView()
public void clear()
clear
in interface de.ims.icarus.ui.view.Presenter
clear
in class SearchResultPresenter
Presenter.clear()
protected void checkViewMode(boolean instertionPending)
protected javax.swing.JTabbedPane createTabbedPane()
protected void setSearchResult(SearchResult searchResult, de.ims.icarus.util.Options options)
setSearchResult
in class SearchResultPresenter
protected void clearResultCache()
protected SearchResult getCachedSubResult(int... indices)
protected void cacheSubResult(SearchResult subResult, int... indices)
protected int getSubResultIndex(SearchResult subResult)
protected SearchResult getMainResult()
protected void displaySelectedSubResult(int[] indices, java.lang.String label)