jAudioFeatureExtractor
クラス RecordingsTableModel

java.lang.Object
  上位を拡張 javax.swing.table.AbstractTableModel
      上位を拡張 javax.swing.table.DefaultTableModel
          上位を拡張 jAudioFeatureExtractor.RecordingsTableModel
すべての実装されたインタフェース:
java.io.Serializable, javax.swing.table.TableModel

public class RecordingsTableModel
extends javax.swing.table.DefaultTableModel

A table model used by the RecordingSelectorPanel to store references to audio recordings.

Provides methods to fill a table row by row or delete everything on it. Makes all cells non-editable.

作成者:
Cory McKay
関連項目:
直列化された形式

フィールドの概要
 
クラス javax.swing.table.DefaultTableModel から継承されたフィールド
columnIdentifiers, dataVector
 
クラス javax.swing.table.AbstractTableModel から継承されたフィールド
listenerList
 
メソッドの概要
 void clearTable()
          Removes all contents of the table.
 void fillTable(RecordingInfo[] recording_list)
          Deletes everything in the table and then fills it up one row at a time based on the given RecorcdingInfo array.
 boolean isCellEditable(int row, int column)
          Returns false for all cells, so that no cells are editable.
 
クラス javax.swing.table.DefaultTableModel から継承されたメソッド
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount, setValueAt
 
クラス javax.swing.table.AbstractTableModel から継承されたメソッド
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

fillTable

public void fillTable(RecordingInfo[] recording_list)
Deletes everything in the table and then fills it up one row at a time based on the given RecorcdingInfo array.

パラメータ:
recording_list - Data to place in the table.

clearTable

public void clearTable()
Removes all contents of the table.


isCellEditable

public boolean isCellEditable(int row,
                              int column)
Returns false for all cells, so that no cells are editable.

定義:
インタフェース javax.swing.table.TableModel 内の isCellEditable
オーバーライド:
クラス javax.swing.table.DefaultTableModel 内の isCellEditable