public class DefaultSpreadsheetModel extends javax.swing.table.AbstractTableModel implements SpreadsheetModel
| Constructor and Description |
|---|
DefaultSpreadsheetModel(DefaultSpreadsheetTable parTab,
DefaultSpreadsheetPanel parPan) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEntryListener(Subscript[] subs,
DefaultSpreadsheetEntry ent) |
static int |
colnameToInteger(java.lang.String colname) |
int |
getColumnCount() |
int |
getRowCount() |
SpreadsheetEntryMatrix |
getSubMatrix(Subscript[] subs) |
java.lang.Object |
getValueAt(int row,
int column) |
static java.lang.String |
integerToColname(int col) |
boolean |
isQuiet() |
static int[] |
parseRowCol(java.lang.String cellstr) |
void |
setBackingMatrix(SpreadsheetEntryMatrix x) |
void |
setQuiet(boolean x) |
void |
setSubMatrix(SpreadsheetEntryMatrix X,
Subscript[] subs) |
void |
setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex) |
Subscript[] |
spanningSet() |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListenerpublic DefaultSpreadsheetModel(DefaultSpreadsheetTable parTab, DefaultSpreadsheetPanel parPan)
public void setBackingMatrix(SpreadsheetEntryMatrix x)
public void setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelpublic void setQuiet(boolean x)
public boolean isQuiet()
public SpreadsheetEntryMatrix getSubMatrix(Subscript[] subs)
public void addEntryListener(Subscript[] subs, DefaultSpreadsheetEntry ent)
public Subscript[] spanningSet()
public void setSubMatrix(SpreadsheetEntryMatrix X, Subscript[] subs)
public int getRowCount()
getRowCount in interface javax.swing.table.TableModelpublic int getColumnCount()
getColumnCount in interface javax.swing.table.TableModelpublic java.lang.Object getValueAt(int row,
int column)
getValueAt in interface javax.swing.table.TableModelpublic static int[] parseRowCol(java.lang.String cellstr)
public static java.lang.String integerToColname(int col)
public static int colnameToInteger(java.lang.String colname)
Copyright © 2011, 2013. Daniel P. Dougherty