public abstract static class NamedIrSignal.LearnedIrSignalTableModel extends DefaultTableModel
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
unsavedChanges |
columnIdentifiers, dataVectorlistenerList| 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, setValueAtaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerprotected LearnedIrSignalTableModel(NamedIrSignal.AbstractColumnFunction columnFunc)
public abstract String getType()
public abstract Command toCommand(int row) throws IrpMasterException
IrpMasterExceptionpublic HashMap<String,Command> getCommands(boolean forgiveSillySignals) throws IrpMasterException
IrpMasterExceptionpublic void clearComment()
public final Class<?> getColumnClass(int columnIndex)
getColumnClass in interface TableModelgetColumnClass in class AbstractTableModelpublic 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 TableModelisCellEditable in class DefaultTableModelpublic String toPrintString(int modelRow)
modelRow - Copyright © 2016. All rights reserved.