public interface IRSTableTableModel
The idea is that the API can indicate the GUI the creation of a fact in a specific cell using the metadata on that cell.
| Modifier and Type | Method and Description |
|---|---|
XBRLFactItem |
createFactAt(int row,
int column,
net.sf.saxon.s9api.XdmValue value)
Creates a fact with the metadata that corresponds with the cell indicated by row and column.
|
boolean |
deleteFactAt(int row,
int column)
Delete an XBRLFact reported on the indicated cell if any exists.
|
void |
fireFormTableCellUpdated(int row,
int col)
This is the same method from the AbstractTableModel.
|
void |
fireTableDataChangedOnEvent(java.lang.String event,
int sourceRow,
int sourceColumn,
int z)
This is fired by the TableManager when the init event has changed values
in the table.
|
XBRLFactItem createFactAt(int row, int column, net.sf.saxon.s9api.XdmValue value) throws RSTableActionException
row - the rowcolumn - the columnvalue - the valueRSTableActionException - the RS table action exceptionboolean deleteFactAt(int row,
int column)
throws RSTableActionException
row - the rowcolumn - the columnRSTableActionException - the RS table action exceptionvoid fireTableDataChangedOnEvent(java.lang.String event,
int sourceRow,
int sourceColumn,
int z)
event - the eventsourceRow - the source rowsourceColumn - the source columnz - the zvoid fireFormTableCellUpdated(int row,
int col)
row - the rowcol - the colCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa