Package adams.gui.visualization.sequence
Class XYSequenceContainerModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- adams.gui.core.AbstractBaseTableModel
-
- adams.gui.visualization.container.ContainerModel<XYSequenceContainerManager,XYSequenceContainer>
-
- adams.gui.visualization.sequence.XYSequenceContainerModel
-
- All Implemented Interfaces:
CleanUpHandler
,LoggingLevelHandler
,LoggingSupporter
,SpreadSheetSupporter
,DataChangeListener
,Serializable
,TableModel
public class XYSequenceContainerModel extends ContainerModel<XYSequenceContainerManager,XYSequenceContainer>
A model for displaying the currently loaded XY sequences.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class adams.gui.visualization.container.ContainerModel
m_ColumnNameGenerator, m_DisplayDatabaseID, m_DisplayVisibility, m_Generator, m_Manager
-
Fields inherited from class adams.gui.core.AbstractBaseTableModel
m_Logger, m_LoggingIsEnabled, m_LoggingLevel
-
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
-
Constructor Summary
Constructors Constructor Description XYSequenceContainerModel(ContainerListManager<XYSequenceContainerManager> panel)
Initializes the model.XYSequenceContainerModel(XYSequenceContainerManager manager)
Initializes the model.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
initialize()
Initializes members.-
Methods inherited from class adams.gui.visualization.container.ContainerModel
cleanUp, dataChanged, getColumnClass, getColumnCount, getColumnName, getColumnNameGenerator, getColumnWidth, getContainerAt, getDatabaseIDColumn, getDataColumn, getDisplayDatabaseID, getDisplayStringGenerator, getDisplayVisibility, getManager, getRowCount, getValueAt, getVisibilityColumn, isCellEditable, setColumnNameGenerator, setDisplayDatabaseID, setDisplayStringGenerator, setDisplayVisibility, setValueAt, showDatabaseIDColumn, showVisibilityColumn, unregister
-
Methods inherited from class adams.gui.core.AbstractBaseTableModel
configureLogger, getLogger, getLoggingLevel, initializeLogging, isLoggingEnabled, setLoggingLevel, toSpreadSheet, toString
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
-
-
-
Constructor Detail
-
XYSequenceContainerModel
public XYSequenceContainerModel(ContainerListManager<XYSequenceContainerManager> panel)
Initializes the model.- Parameters:
panel
- the panel to obtain the data from
-
XYSequenceContainerModel
public XYSequenceContainerModel(XYSequenceContainerManager manager)
Initializes the model.- Parameters:
manager
- the manager to obtain the data from
-
-
Method Detail
-
initialize
protected void initialize()
Initializes members.- Overrides:
initialize
in classContainerModel<XYSequenceContainerManager,XYSequenceContainer>
-
-