public abstract static class NamedIrSignal.LearnedIrSignalTableModel extends DefaultTableModel
Modifier and Type | Field and Description |
---|---|
protected boolean |
unsavedChanges |
columnIdentifiers, dataVector
listenerList
Modifier | Constructor and Description |
---|---|
protected |
LearnedIrSignalTableModel(NamedIrSignal.AbstractColumnFunction columnFunc) |
Modifier and Type | Method and Description |
---|---|
protected void |
addSignal(NamedIrSignal cir) |
void |
clearComment() |
String |
columnName(int i) |
boolean |
getAndResetScrollRequest() |
Class<?> |
getColumnClass(int columnIndex) |
HashMap<String,Command> |
getCommands(boolean forgiveSillySignals) |
ArrayList<String> |
getNonUniqueNames() |
abstract String |
getType() |
ArrayList<Integer> |
getUninterestingColumns() |
ArrayList<Integer> |
getUnusedColumns() |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
boolean |
isInterestingColumn(int column) |
boolean |
isUsedColumn(int column) |
abstract Command |
toCommand(int row) |
String |
toPrintString(int modelRow)
For debugging purposes only.
|
boolean |
validRow(int row) |
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
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
protected LearnedIrSignalTableModel(NamedIrSignal.AbstractColumnFunction columnFunc)
public abstract String getType()
public abstract Command toCommand(int row) throws IrpMasterException
IrpMasterException
public HashMap<String,Command> getCommands(boolean forgiveSillySignals) throws IrpMasterException
IrpMasterException
public void clearComment()
public final Class<?> getColumnClass(int columnIndex)
getColumnClass
in interface TableModel
getColumnClass
in class AbstractTableModel
public final String columnName(int i)
public boolean isUsedColumn(int column)
public boolean isInterestingColumn(int column)
protected void addSignal(NamedIrSignal cir)
public boolean getAndResetScrollRequest()
public boolean validRow(int row)
public final boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface TableModel
isCellEditable
in class DefaultTableModel
public String toPrintString(int modelRow)
modelRow
- Copyright © 2016. All rights reserved.