1 package org.simantics.spreadsheet.graph;
3 public class InvalidateAll implements SpreadsheetVisitor {
5 public InvalidateAll() {
9 public void visit(SpreadsheetBook book) {
10 for(SpreadsheetEngine engine : book.sheets) engine.accept(this);
14 public void visit(SpreadsheetEngine engine) {
15 engine.lines.accept(this);
19 public void visit(SpreadsheetLines node) {
20 for(SpreadsheetLines child : node.nodes.values()) child.accept(this);
21 for(SpreadsheetLine line : node.lines.values()) line.accept(this);
25 public void visit(SpreadsheetLine line) {
26 for(SpreadsheetCell cell : line.cells) cell.accept(this);
30 public void visit(SpreadsheetCell cell) {