public <T> void edit(Transaction<Write> transaction, String location, String property, T value, Binding binding, Consumer<?> callback) {\r
\r
if (ClientModel.ITERATION_ENABLED.equals(location)) {\r
- \r
+ Simantics.getSession().asyncRequest(new ReadRequest() {\r
+ @Override\r
+ public void run(ReadGraph graph) throws DatabaseException {\r
+ getBook(graph).setIterationEnabled((boolean)value);\r
+ }\r
+ });\r
+ return;\r
}\r
\r
if (ClientModel.MODE.equals(location)) {\r