-package fi.vtt.simantics.procore.internal;\r
-\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.Statement;\r
-import org.simantics.db.common.StandardStatement;\r
-import org.simantics.db.service.StatementSupport;\r
-\r
-public class StatementSupportImpl implements StatementSupport {\r
- \r
- final private SessionImplSocket session;\r
- \r
- StatementSupportImpl(SessionImplSocket session) {\r
- this.session = session;\r
- }\r
-\r
- @Override\r
- public Statement build(Resource s, Resource p, Resource o) {\r
- return new StandardStatement(s, p, o);\r
- }\r
-\r
- @Override\r
- public boolean isList(Statement stm) {\r
- if(stm instanceof DirectStatementImpl) {\r
- DirectStatementImpl i = (DirectStatementImpl)stm;\r
- return i.s == i.p;\r
- }\r
- throw new Error("Not supported");\r
- }\r
-\r
- @Override\r
- public boolean isTag(Statement stm) {\r
- throw new Error("Not supported");\r
- }\r
-\r
- @Override\r
- public boolean objectAsserted(Statement stm) {\r
- throw new Error("Not supported");\r
- }\r
-\r
- @Override\r
- public boolean objectEquals(Statement stm, Resource r) {\r
- throw new Error("Not supported");\r
- }\r
-\r
- @Override\r
- public boolean subjectPersistent(Statement stm) {\r
- throw new Error("Not supported");\r
- }\r
-\r
- @Override\r
- public boolean objectPersistent(Statement stm) {\r
- throw new Error("Not supported");\r
- }\r
-\r
- @Override\r
- public boolean predicateAsserted(Statement stm) {\r
- throw new Error("Not supported");\r
- }\r
-\r
- @Override\r
- public boolean predicateEquals(Statement stm, Resource r) {\r
- throw new Error("Not supported");\r
- }\r
-\r
- @Override\r
- public boolean predicatePersistent(Statement stm) {\r
- throw new Error("Not supported");\r
- }\r
-\r
- @Override\r
- public boolean subjectAsserted(Statement stm) {\r
- throw new Error("Not supported");\r
- }\r
-\r
- @Override\r
- public boolean subjectEquals(Statement stm, Resource r) {\r
- throw new Error("Not supported");\r
- }\r
-\r
-}\r
+package fi.vtt.simantics.procore.internal;
+
+import org.simantics.db.Resource;
+import org.simantics.db.Statement;
+import org.simantics.db.common.StandardStatement;
+import org.simantics.db.service.StatementSupport;
+
+public class StatementSupportImpl implements StatementSupport {
+
+ final private SessionImplSocket session;
+
+ StatementSupportImpl(SessionImplSocket session) {
+ this.session = session;
+ }
+
+ @Override
+ public Statement build(Resource s, Resource p, Resource o) {
+ return new StandardStatement(s, p, o);
+ }
+
+ @Override
+ public boolean isList(Statement stm) {
+ if(stm instanceof DirectStatementImpl) {
+ DirectStatementImpl i = (DirectStatementImpl)stm;
+ return i.s == i.p;
+ }
+ throw new Error("Not supported");
+ }
+
+ @Override
+ public boolean isTag(Statement stm) {
+ throw new Error("Not supported");
+ }
+
+ @Override
+ public boolean objectAsserted(Statement stm) {
+ throw new Error("Not supported");
+ }
+
+ @Override
+ public boolean objectEquals(Statement stm, Resource r) {
+ throw new Error("Not supported");
+ }
+
+ @Override
+ public boolean subjectPersistent(Statement stm) {
+ throw new Error("Not supported");
+ }
+
+ @Override
+ public boolean objectPersistent(Statement stm) {
+ throw new Error("Not supported");
+ }
+
+ @Override
+ public boolean predicateAsserted(Statement stm) {
+ throw new Error("Not supported");
+ }
+
+ @Override
+ public boolean predicateEquals(Statement stm, Resource r) {
+ throw new Error("Not supported");
+ }
+
+ @Override
+ public boolean predicatePersistent(Statement stm) {
+ throw new Error("Not supported");
+ }
+
+ @Override
+ public boolean subjectAsserted(Statement stm) {
+ throw new Error("Not supported");
+ }
+
+ @Override
+ public boolean subjectEquals(Statement stm, Resource r) {
+ throw new Error("Not supported");
+ }
+
+}