]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.db.impl/src/org/simantics/db/impl/graph/DenyEventImpl.java
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.db.impl / src / org / simantics / db / impl / graph / DenyEventImpl.java
1 package org.simantics.db.impl.graph;\r
2 \r
3 import org.simantics.db.DevelopmentEvents.DenyEvent;\r
4 import org.simantics.db.ReadGraph;\r
5 import org.simantics.db.Resource;\r
6 import org.simantics.db.VirtualGraph;\r
7 \r
8 public class DenyEventImpl implements DenyEvent {\r
9 \r
10         final private VirtualGraph virtualGraph;\r
11         final private Resource subject;\r
12         final private Resource predicate;\r
13         final private Resource object;\r
14         final private String text;\r
15         \r
16         public DenyEventImpl(ReadGraph graph, VirtualGraph virtualGraph, Resource subject, Resource predicate, Resource object, String text) {\r
17                 this.virtualGraph = virtualGraph;\r
18                 this.subject = subject;\r
19                 this.predicate = predicate;\r
20                 this.object = object;\r
21                 this.text = text;\r
22         }\r
23         \r
24         @Override\r
25         public VirtualGraph getVirtualGraph() {\r
26                 return virtualGraph;\r
27         }\r
28 \r
29         @Override\r
30         public Resource getSubject() {\r
31                 return subject;\r
32         }\r
33 \r
34         @Override\r
35         public Resource getPredicate() {\r
36                 return predicate;\r
37         }\r
38 \r
39         @Override\r
40         public Resource getObject() {\r
41                 return object;\r
42         }\r
43         \r
44         @Override\r
45         public String toString() {\r
46                 return text;\r
47         }\r
48         \r
49 }\r