]> gerrit.simantics Code Review - simantics/sysdyn.git/blob
7cc116de60407f0e66857f2df3b374e630045408
[simantics/sysdyn.git] /
1 package org.simantics.sysdyn.ui.properties.widgets.expressions;\r
2 \r
3 \r
4 import org.simantics.db.ReadGraph;\r
5 import org.simantics.db.Resource;\r
6 import org.simantics.db.exception.DatabaseException;\r
7 import org.simantics.db.request.Read;\r
8 import org.simantics.sysdyn.SysdynResource;\r
9 import org.simantics.ui.SimanticsUI;\r
10 \r
11 public class ParameterExpression extends BasicExpression {\r
12     \r
13 \r
14     public ParameterExpression() {\r
15         try {\r
16             this.expressionType = SimanticsUI.getSession().syncRequest(new Read<Resource>() {\r
17 \r
18                 @Override\r
19                 public Resource perform(ReadGraph graph) throws DatabaseException {\r
20                     return SysdynResource.getInstance(graph).ParameterExpression;\r
21                 }\r
22             });\r
23         } catch (DatabaseException e) {\r
24             e.printStackTrace();\r
25         }\r
26     }\r
27 \r
28 \r
29 }\r