org.harctoolbox.irscrutinizer
Class RawIrSignal.RawTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by javax.swing.table.DefaultTableModel
          extended by org.harctoolbox.irscrutinizer.NamedIrSignal.LearnedIrSignalTableModel
              extended by org.harctoolbox.irscrutinizer.RawIrSignal.RawTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel
Enclosing class:
RawIrSignal

public static class RawIrSignal.RawTableModel
extends NamedIrSignal.LearnedIrSignalTableModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
RawIrSignal.RawTableModel()
           
 
Method Summary
 void fireTableCellUpdated(int row, int column)
           
 RawIrSignal getCapturedIrSignal(int row)
           
 java.lang.String getType()
           
 org.harctoolbox.girr.Command toCommand(int row)
           
 java.lang.String toPrintString(int row)
          For debugging purposes only.
 
Methods inherited from class org.harctoolbox.irscrutinizer.NamedIrSignal.LearnedIrSignalTableModel
addSignal, columnName, getColumnClass, getCommands, getNonUniqueNames, getUninterestingColumns, getUnusedColumns, isCellEditable, isInterestingColumn, isUsedColumn, validRow
 
Methods inherited from class 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
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RawIrSignal.RawTableModel

public RawIrSignal.RawTableModel()
Method Detail

getCapturedIrSignal

public RawIrSignal getCapturedIrSignal(int row)

toCommand

public org.harctoolbox.girr.Command toCommand(int row)
Specified by:
toCommand in class NamedIrSignal.LearnedIrSignalTableModel

fireTableCellUpdated

public void fireTableCellUpdated(int row,
                                 int column)
Overrides:
fireTableCellUpdated in class javax.swing.table.AbstractTableModel

toPrintString

public java.lang.String toPrintString(int row)
Description copied from class: NamedIrSignal.LearnedIrSignalTableModel
For debugging purposes only.

Overrides:
toPrintString in class NamedIrSignal.LearnedIrSignalTableModel
Returns:
nicely formatted String.

getType

public java.lang.String getType()
Specified by:
getType in class NamedIrSignal.LearnedIrSignalTableModel