]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.db/src/org/simantics/db/DevelopmentEvents.java
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.db / src / org / simantics / db / DevelopmentEvents.java
1 package org.simantics.db;\r
2 \r
3 import org.simantics.databoard.binding.Binding;\r
4 \r
5 public class DevelopmentEvents {\r
6 \r
7         public interface WriteGraphEvent {\r
8                 \r
9                 VirtualGraph getVirtualGraph();\r
10                 \r
11         }\r
12         \r
13         public interface ClaimEvent extends WriteGraphEvent {\r
14                 \r
15                 Resource getSubject();\r
16                 Resource getPredicate();\r
17                 Resource getObject();\r
18                 \r
19         }\r
20 \r
21         public interface DenyEvent extends WriteGraphEvent {\r
22                 \r
23                 Resource getSubject();\r
24                 Resource getPredicate();\r
25                 Resource getObject();\r
26                 \r
27         }\r
28         \r
29         public interface ClaimValueEvent extends WriteGraphEvent {\r
30                 \r
31                 Resource getSubject();\r
32                 Object getValue();\r
33                 Binding getBinding();\r
34                 \r
35         }\r
36 \r
37         public interface DenyValueEvent extends WriteGraphEvent {\r
38                 \r
39                 Resource getSubject();\r
40                 Object getValue();\r
41                 \r
42         }\r
43         \r
44 }\r