edge = graph.insertEdge(parent,
null,
'',
vertex1,
vertex2);
var destX = vertex2.geometry.x;
var destY = vertex2.geometry.y;
var destHeight = vertex2.geometry.height;
var sourceX = vertex2.geometry.x;
var sourceY = vertex2.geometry.y;
var sourceHeight = vertex2.geometry.height;
edge.geometry.setTerminalPoint(new
mxPoint(sourceX,sourceY+(sourceHeight/2)),true);
edge.geometry.setTerminalPoint(new
mxPoint(destX,destY+(destHeight/2)),false);
edge.geometry.relative = true;
Это создает ребро по умолчанию. Предположим, что вершина вставлена.