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