]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.issues.common/src/org/simantics/issues/common/ManagedIssues.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.issues.common / src / org / simantics / issues / common / ManagedIssues.java
1 package org.simantics.issues.common;
2
3 import java.util.Collection;
4
5 import org.simantics.db.ReadGraph;
6 import org.simantics.db.Resource;
7 import org.simantics.db.common.request.ResourceRead;
8 import org.simantics.db.exception.DatabaseException;
9 import org.simantics.issues.ontology.IssueResource;
10
11 public class ManagedIssues extends ResourceRead<Collection<Resource>> {
12
13         public ManagedIssues(Resource source) {
14                 super(source);
15         }
16         
17         @Override
18         public Collection<Resource> perform(ReadGraph graph) throws DatabaseException {
19                 IssueResource IR = IssueResource.getInstance(graph);
20                 return graph.getObjects(resource, IR.IssueSource_Manages);
21         }
22
23         
24 }