Package org.harctoolbox.irscrutinizer
Class RawIrSignal.RawTableModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- javax.swing.table.DefaultTableModel
-
- org.harctoolbox.irscrutinizer.NamedIrSignal.LearnedIrSignalTableModel
-
- org.harctoolbox.irscrutinizer.RawIrSignal.RawTableModel
-
- All Implemented Interfaces:
Serializable,TableModel
- Enclosing class:
- RawIrSignal
public static class RawIrSignal.RawTableModel extends NamedIrSignal.LearnedIrSignalTableModel
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.harctoolbox.irscrutinizer.NamedIrSignal.LearnedIrSignalTableModel
unsavedChanges
-
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
-
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
-
Constructor Summary
Constructors Constructor Description RawTableModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidchopSignals(Iterable<Integer> rows, double chopSize)voidfireTableCellUpdated(int row, int column)RawIrSignalgetCapturedIrSignal(int row)StringgetType()org.harctoolbox.girr.CommandtoCommand(int row)StringtoPrintString(int row)For debugging purposes only.-
Methods inherited from class org.harctoolbox.irscrutinizer.NamedIrSignal.LearnedIrSignalTableModel
addSignal, checkCommandSanity, checkName, clearComment, columnName, getAndResetScrollRequest, getColumnClass, getCommands, getCommandsWithSanityCheck, getNonUniqueNames, getUninterestingColumns, getUniqueNames, getUnusedColumns, isAllEqualColumn, isCellEditable, isInterestingColumn, isUsedColumn, namesTransform, sanityCheck, uniquifyNames, 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
-
-
-
-
Method Detail
-
getCapturedIrSignal
public RawIrSignal getCapturedIrSignal(int row)
-
toCommand
public org.harctoolbox.girr.Command toCommand(int row)
- Specified by:
toCommandin classNamedIrSignal.LearnedIrSignalTableModel
-
fireTableCellUpdated
public void fireTableCellUpdated(int row, int column)- Overrides:
fireTableCellUpdatedin classAbstractTableModel
-
toPrintString
public String toPrintString(int row)
Description copied from class:NamedIrSignal.LearnedIrSignalTableModelFor debugging purposes only.- Overrides:
toPrintStringin classNamedIrSignal.LearnedIrSignalTableModel- Returns:
- nicely formatted String.
-
getType
public String getType()
- Specified by:
getTypein classNamedIrSignal.LearnedIrSignalTableModel
-
-