-package org.simantics.structural2.queries;\r
-\r
-import java.util.Collection;\r
-\r
-import org.simantics.db.ReadGraph;\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.common.request.ResourceRead;\r
-import org.simantics.db.exception.DatabaseException;\r
-\r
-public class ConnectionComponents extends ResourceRead<Collection<Resource>> {\r
-\r
- public ConnectionComponents(Resource connection) {\r
- super(connection);\r
- }\r
- \r
- @Override\r
- public Collection<Resource> perform(ReadGraph graph) throws DatabaseException {\r
- ConnectionSet cs = new ConnectionSet(graph);\r
- cs.addConnection(graph, resource);\r
- return cs.getConnections();\r
- }\r
- \r
+package org.simantics.structural2.queries;
+
+import java.util.Collection;
+
+import org.simantics.db.ReadGraph;
+import org.simantics.db.Resource;
+import org.simantics.db.common.request.ResourceRead;
+import org.simantics.db.exception.DatabaseException;
+
+public class ConnectionComponents extends ResourceRead<Collection<Resource>> {
+
+ public ConnectionComponents(Resource connection) {
+ super(connection);
+ }
+
+ @Override
+ public Collection<Resource> perform(ReadGraph graph) throws DatabaseException {
+ ConnectionSet cs = new ConnectionSet(graph);
+ cs.addConnection(graph, resource);
+ return cs.getConnections();
+ }
+
}
\ No newline at end of file