]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.issues.common/src/org/simantics/issues/common/ManagedIssues.java
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.issues.common / src / org / simantics / issues / common / ManagedIssues.java
1 package org.simantics.issues.common;\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.common.request.ResourceRead;\r
8 import org.simantics.db.exception.DatabaseException;\r
9 import org.simantics.issues.ontology.IssueResource;\r
10 \r
11 public class ManagedIssues extends ResourceRead<Collection<Resource>> {\r
12 \r
13         public ManagedIssues(Resource source) {\r
14                 super(source);\r
15         }\r
16         \r
17         @Override\r
18         public Collection<Resource> perform(ReadGraph graph) throws DatabaseException {\r
19                 IssueResource IR = IssueResource.getInstance(graph);\r
20                 return graph.getObjects(resource, IR.IssueSource_Manages);\r
21         }\r
22 \r
23         \r
24 }\r