Spreadsheet Fixes 33/1933/2
authorMiro Richard Eklund <miro.eklund@semantum.fi>
Wed, 18 Jul 2018 11:12:05 +0000 (14:12 +0300)
committerTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Sat, 21 Jul 2018 06:40:08 +0000 (06:40 +0000)
commitdfa52ccefe2e4c36965ad3ccf5e19b778cae0d99
tree294743e12cb9b1093211dc172ccc0c73ed400dc6
parentbfdceb3b5b0e4967358277cd506f237c9ee364c3
Spreadsheet Fixes

-Fix ArithmeticExpression + and - String cell value evaluation to check
for number properly.
-decodePossibleCellAbsolute by location rather than decodeCellAbsolute
in "getPossibleCellEditor" to avoid error being thrown unnecessarily
when trying to access cells by ID "Headers" (which is not a proper cell
ID)
-Update cell content expression after change rather than leaving the
default value.

gitlab #43
gitlab #44
gitlab #45

Change-Id: I8a89d86f6cdfd0651a36176a69066b8faa4faeac
bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/CellValueVisitor.java
bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/function/All.java
bundles/org.simantics.spreadsheet.ui/src/org/simantics/spreadsheet/ui/TextTableCellEditor.java