]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.layer0.utils/src/org/simantics/layer0/utils/binaryPredicates/BinaryPredicateAdapter.java
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.layer0.utils / src / org / simantics / layer0 / utils / binaryPredicates / BinaryPredicateAdapter.java
1 package org.simantics.layer0.utils.binaryPredicates;\r
2 \r
3 import java.util.Collection;\r
4 \r
5 import org.simantics.db.ReadGraph;\r
6 import org.simantics.db.Resource;\r
7 import org.simantics.db.WriteGraph;\r
8 import org.simantics.db.exception.DatabaseException;\r
9 import org.simantics.utils.datastructures.Pair;\r
10 \r
11 \r
12 public class BinaryPredicateAdapter extends BinaryPredicate {\r
13 \r
14         @Override\r
15         public boolean supportsGetObjects() {\r
16                 return false;\r
17         }\r
18 \r
19         @Override\r
20         public boolean supportsGetSubjects() {\r
21                 return false;\r
22         }\r
23 \r
24         @Override\r
25         public boolean supportsGetStatements() {\r
26                 return false;\r
27         }\r
28 \r
29         @Override\r
30         public Collection<Resource> getObjects(ReadGraph g, Resource subject)\r
31                         throws DatabaseException {\r
32                 throw new UnsupportedOperationException();\r
33         }\r
34 \r
35         @Override\r
36         public Collection<Resource> getSubjects(ReadGraph g, Resource object)\r
37                         throws DatabaseException {\r
38                 throw new UnsupportedOperationException();\r
39         }\r
40 \r
41         @Override\r
42         public Collection<Pair<Resource, Resource>> getStatements(ReadGraph g)\r
43                         throws DatabaseException {\r
44                 throw new UnsupportedOperationException();\r
45         }\r
46 \r
47         @Override\r
48         public boolean has(ReadGraph g, Resource subject, Resource object)\r
49                         throws DatabaseException {\r
50                 throw new UnsupportedOperationException();\r
51         }\r
52 \r
53         @Override\r
54         public boolean supportsAdditions() {\r
55                 return false;\r
56         }\r
57 \r
58         @Override\r
59         public boolean supportsRemovals() {\r
60                 return false;\r
61         }\r
62 \r
63         @Override\r
64         public void add(WriteGraph g, Resource subject, Resource object)\r
65                         throws DatabaseException {\r
66                 throw new UnsupportedOperationException();              \r
67         }\r
68 \r
69         @Override\r
70         public void remove(WriteGraph g, Resource subject, Resource object)\r
71                         throws DatabaseException {\r
72                 throw new UnsupportedOperationException();              \r
73         }\r
74         \r
75         \r
76 }\r