+ private static Collection<Resource> elementsOfDiagram(ReadGraph graph, Resource diagram) throws DatabaseException {
+ if (graph.isInstanceOf(diagram, STR.Composite)) {
+ // Resource is a composite - get diagram
+ return elementsOfDiagram(graph, graph.getSingleObject(diagram, MOD.CompositeToDiagram));
+ }
+