public class SentenceDataListPresenter extends de.ims.icarus.util.data.DataListPresenter<SentenceData>
Modifier and Type | Class and Description |
---|---|
protected class |
SentenceDataListPresenter.DataTypeButton |
de.ims.icarus.util.data.DataListPresenter.Handler, de.ims.icarus.util.data.DataListPresenter.PrototypeSearchJob
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.ButtonGroup |
buttonGroup |
protected SentenceDataListPresenter.DataTypeButton[] |
dataTypeButtons |
annotationControl, annotationManager, consumerMenu, contentPanel, dataList, dataListModel, dummyEntry, filter, filterEditButton, filteredModel, filterInstances, filterSelect, handler, list, listSelectionModel, navigationControl, outlineToggleButton, popupMenu, prototypeSearchJob, textArea, title, widthToggleButton
Constructor and Description |
---|
SentenceDataListPresenter() |
Modifier and Type | Method and Description |
---|---|
protected de.ims.icarus.ui.list.DynamicWidthList<SentenceData> |
createList() |
protected de.ims.icarus.util.data.DataListModel<SentenceData> |
createListModel() |
protected javax.swing.ButtonGroup |
getButtonGroup() |
SentenceDataListModel |
getDataListModel() |
protected SentenceDataListPresenter.DataTypeButton |
getDataTypeButton(DataType dataType) |
protected int |
getEstimatedWidth(java.awt.FontMetrics fm,
SentenceData item) |
protected java.lang.Object |
leftNavigationContent() |
protected void |
refreshUtilities() |
boolean |
supports(de.ims.icarus.util.data.ContentType type) |
cancelPrototypeComputation, clear, close, computeListCellPrototype, createAnnotationControl, createConsumerMenu, createContentPanel, createNavigationControl, createPopupMenu, createPrototypeSearchJob, displayData, getAnnotationManager, getContentType, getFilter, getFilter, getFilterEditButton, getFilteredListModel, getFilterSelect, getHandler, getListModel, getOutlineToggleButton, getPresentedData, getPresentingComponent, getSelectionModel, getWidthToggleButton, isPresenting, listCellPrototypeComputationCompleted, preparePopupMenu, present, refresh, refreshFilterOptions, refreshTextOutline, rightNavigationContent, setAnnotationManager, setFilter, showPopup, update
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
protected SentenceDataListPresenter.DataTypeButton[] dataTypeButtons
protected javax.swing.ButtonGroup buttonGroup
public boolean supports(de.ims.icarus.util.data.ContentType type)
supports
in interface de.ims.icarus.ui.view.Presenter
supports
in class de.ims.icarus.util.data.DataListPresenter<SentenceData>
Presenter.supports(de.ims.icarus.util.data.ContentType)
protected de.ims.icarus.ui.list.DynamicWidthList<SentenceData> createList()
createList
in class de.ims.icarus.util.data.DataListPresenter<SentenceData>
protected de.ims.icarus.util.data.DataListModel<SentenceData> createListModel()
createListModel
in class de.ims.icarus.util.data.DataListPresenter<SentenceData>
public SentenceDataListModel getDataListModel()
getDataListModel
in class de.ims.icarus.util.data.DataListPresenter<SentenceData>
protected void refreshUtilities()
refreshUtilities
in class de.ims.icarus.util.data.DataListPresenter<SentenceData>
protected java.lang.Object leftNavigationContent()
leftNavigationContent
in class de.ims.icarus.util.data.DataListPresenter<SentenceData>
protected javax.swing.ButtonGroup getButtonGroup()
protected SentenceDataListPresenter.DataTypeButton getDataTypeButton(DataType dataType)
protected int getEstimatedWidth(java.awt.FontMetrics fm, SentenceData item)
getEstimatedWidth
in class de.ims.icarus.util.data.DataListPresenter<SentenceData>