cellsAdded(cells, parent, model.getChildCount(parent), null, null,
true);
cellsAdded(new Object[] { newEdge }, parent,
model.getChildCount(parent), source, cells[0], false);
cellConnected(edge, cells[0], true, null);
fireEvent(new mxEventObject(mxEvent.SPLIT_EDGE, "edge", edge,
"cells", cells, "newEdge", newEdge, "dx", dx, "dy", dy));
}
finally
{
model.endUpdate();