]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.db.impl/src/org/simantics/db/impl/graph/DenyValueEventImpl.java
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.db.impl / src / org / simantics / db / impl / graph / DenyValueEventImpl.java
1 package org.simantics.db.impl.graph;\r
2 \r
3 import org.simantics.db.DevelopmentEvents.DenyValueEvent;\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 DenyValueEventImpl implements DenyValueEvent {\r
9 \r
10         final private VirtualGraph virtualGraph;\r
11         final private Resource subject;\r
12         final private Object value;\r
13         final private String text;\r
14         \r
15         public DenyValueEventImpl(ReadGraph graph, VirtualGraph virtualGraph, Resource subject, Object value, String text) {\r
16                 this.virtualGraph = virtualGraph;\r
17                 this.subject = subject;\r
18                 this.value = value;\r
19                 this.text = text;\r
20         }\r
21         \r
22         @Override\r
23         public VirtualGraph getVirtualGraph() {\r
24                 return virtualGraph;\r
25         }\r
26 \r
27         @Override\r
28         public Resource getSubject() {\r
29                 return subject;\r
30         }\r
31 \r
32         @Override\r
33         public Object getValue() {\r
34                 return value;\r
35         }\r
36         \r
37         @Override\r
38         public String toString() {\r
39                 return text;\r
40         }\r
41         \r
42 }\r