public class DependencyTablePresenter
extends de.ims.icarus.ui.table.TablePresenter
implements de.ims.icarus.language.SentenceDataListener
Modifier and Type | Class and Description |
---|---|
protected class |
DependencyTablePresenter.DependencyTableColumnModel |
protected class |
DependencyTablePresenter.DependencyTableModel |
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 static java.lang.String[] |
columnKeys |
protected MutableDependencyData |
data |
protected static java.lang.String[] |
headOptions |
Constructor and Description |
---|
DependencyTablePresenter() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
protected javax.swing.JTable |
createTable() |
void |
dataChanged(de.ims.icarus.language.SentenceDataEvent event) |
de.ims.icarus.util.data.ContentType |
getContentType() |
MutableDependencyData |
getData() |
java.lang.Object |
getPresentedData() |
protected boolean |
isDataMutable() |
boolean |
isPresenting() |
protected void |
setData(java.lang.Object data,
de.ims.icarus.util.Options options) |
protected MutableDependencyData data
protected static java.lang.String[] columnKeys
protected static java.lang.String[] headOptions
public de.ims.icarus.util.data.ContentType getContentType()
getContentType
in class de.ims.icarus.ui.table.TablePresenter
public void dataChanged(de.ims.icarus.language.SentenceDataEvent event)
dataChanged
in interface de.ims.icarus.language.SentenceDataListener
SentenceDataListener.dataChanged(de.ims.icarus.language.SentenceDataEvent)
protected javax.swing.JTable createTable()
createTable
in class de.ims.icarus.ui.table.TablePresenter
TablePresenter.createTable()
protected void setData(java.lang.Object data, de.ims.icarus.util.Options options)
setData
in class de.ims.icarus.ui.table.TablePresenter
TablePresenter.setData(java.lang.Object, de.ims.icarus.util.Options)
public MutableDependencyData getData()
protected boolean isDataMutable()
public void clear()
clear
in interface de.ims.icarus.ui.view.Presenter
Presenter.clear()
public java.lang.Object getPresentedData()
getPresentedData
in interface de.ims.icarus.ui.view.Presenter
Presenter.getPresentedData()
public boolean isPresenting()
isPresenting
in interface de.ims.icarus.ui.view.Presenter
Presenter.isPresenting()