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