* @param graph Graph containing layouted nodes
* @return Diagram with elements layouted
*/
private Diagram mapGraphCoordinatesToDiagram(CompoundDirectedGraph graph) {
NodeList myNodes = new NodeList();
myNodes.addAll(graph.nodes);
myNodes.addAll(graph.subgraphs);
for (Object object : myNodes) {
Node node = (Node) object;
Shape shape = (Shape) node.data;
shape.getGraphicsAlgorithm().setX(node.x);