-package org.simantics.structural2.modelingRules;\r
-\r
-import org.simantics.db.ReadGraph;\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.structural.stubs.StructuralResource2;\r
-\r
-public class StandardAttachmentRelationMap implements IAttachmentRelationMap {\r
-\r
- public final static StandardAttachmentRelationMap INSTANCE = \r
- new StandardAttachmentRelationMap();\r
- \r
- @Override\r
- public Resource get(ReadGraph g, CPTerminal cp) throws DatabaseException {\r
- CPTerminal terminal = (CPTerminal)cp;\r
- StructuralResource2 sr = StructuralResource2.getInstance(g);\r
- return g.getPossibleObject(\r
- terminal.relation,\r
- sr.HasAttachmentRelation);\r
- }\r
-\r
-}\r
+package org.simantics.structural2.modelingRules;
+
+import org.simantics.db.ReadGraph;
+import org.simantics.db.Resource;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.structural.stubs.StructuralResource2;
+
+public class StandardAttachmentRelationMap implements IAttachmentRelationMap {
+
+ public final static StandardAttachmentRelationMap INSTANCE =
+ new StandardAttachmentRelationMap();
+
+ @Override
+ public Resource get(ReadGraph g, CPTerminal cp) throws DatabaseException {
+ CPTerminal terminal = (CPTerminal)cp;
+ StructuralResource2 sr = StructuralResource2.getInstance(g);
+ return g.getPossibleObject(
+ terminal.relation,
+ sr.HasAttachmentRelation);
+ }
+
+}