mxPoint dim = new mxPoint(geom.getWidth(), geom.getHeight());
mxPoint cornerCoord = new mxPoint(parentCoord.getX() + geom.getX(),
parentCoord.getY() + geom.getY());
mxGdNode GDnode = new mxGdNode(id, coord, dim);
GDnodes.add(GDnode);
document.setNodes(GDnodes);
document = encodeNodesAndEdges(document, vertex, graph, cornerCoord);
}