--- /dev/null
+package org.simantics.graph.representation;\r
+\r
+public class Optional implements IdentityDefinition {\r
+ public int parent;\r
+ public String name;\r
+ \r
+ public Optional() { \r
+ }\r
+\r
+ public Optional(int parent, String name) { \r
+ this.parent = parent;\r
+ this.name = name;\r
+ }\r
+\r
+ @Override\r
+ public String toString() {\r
+ return "Optional(" + parent + ", " + name + ")";\r
+ }\r
+\r
+}\r