import org.simantics.layer0.Layer0;
import org.simantics.spreadsheet.Range;
import org.simantics.spreadsheet.SheetVariables;
+import org.simantics.spreadsheet.Spreadsheets;
import org.simantics.spreadsheet.common.matrix.VariantMatrix;
-import org.simantics.spreadsheet.util.SpreadsheetUtils;
public class SpreadsheetVariable extends ExtendedGraphChildVariable {
@Override
public Variable getPossibleSpecialChild(ReadGraph graph, String name) throws DatabaseException {
if(name.contains(":")) {
- Range range = SpreadsheetUtils.decodeRange(name, 0, 0);
+ Range range = Spreadsheets.decodeRange(name, 0, 0);
VariantMatrix matrix = new VariantMatrix(range.height(),range.width());
for(int x=range.startColumn;x<=range.endColumn;x++) {
for(int y=range.startRow;y<=range.endRow;y++) {
- String location = SpreadsheetUtils.cellName(y,x);
+ String location = Spreadsheets.cellName(y,x);
Variable child = getPossibleChild(graph, location);
Variant value = null;
if(child != null)