- priority: 5 --> 6
Add an ExpressionTable object (extends JTable). Plus a bean version.
setCellType: text, variable, or expression
setCellText
setCellAlignment
setCellEditable
setParser
setName
setPreferred/Min/MaxRowHeight
setPreferred/Min/MaxColumnWidth
getColHeaders
setColHeaderText
can be added to a parser, then can refer to cells with some syntax like mytable.r1c1 (or see how DataTable handles this).
don't bother with circular reference detection
if add to a JScrollPane, have to add to wcm controller manually and to notifyOnChange; if add to a WCMPanelBean, then don't.
implements InputObject, Computable, MathObject; bean implements ParserMathObject
Can we merge DataTable functionality into this class?
Properly handle grid lines on Macs
spread-sheet like summation capabilities?
is there a way to figure out the cell type from what the user enters, ala Excel's =? or better to explicitly set the type?