/** * Sets the source and target of the given edge in a single atomic change. * * @param edge Cell that specifies the edge. * @param source Cell that specifies the new source terminal. * @param target Cell that specifies the new target terminal. */ public static void setTerminals(mxIGraphModel model, Object edge, Object source, Object target) { model.beginUpdate(); try { model.setTerminal(edge, source, true); model.setTerminal(edge, target, false); } finally { model.endUpdate(); } }
/** * Sets the source and target of the given edge in a single atomic change. * * @param edge Cell that specifies the edge. * @param source Cell that specifies the new source terminal. * @param target Cell that specifies the new target terminal. */ public static void setTerminals(mxIGraphModel model, Object edge, Object source, Object target) { model.beginUpdate(); try { model.setTerminal(edge, source, true); model.setTerminal(edge, target, false); } finally { model.endUpdate(); } }
model.setTerminal(currEdge, parentVertex, true); model.setTerminal(currEdge, currVertex, false);
model.setTerminal(currEdge, parentVertex, true); model.setTerminal(currEdge, currVertex, false);
/ scale - tr.getX(), pt.getY() / scale - tr.getY()), source); model.setTerminal(edges[j], null, source); model.setGeometry(edges[j], geo);
/ scale - tr.getX(), pt.getY() / scale - tr.getY()), source); model.setTerminal(edges[j], null, source); model.setGeometry(edges[j], geo);
/ scale - tr.getY() + dy), true); model.setTerminal(cells[i], null, true); - tr.getY() + dy), false); model.setTerminal(cells[i], null, false);
/ scale - tr.getY() + dy), true); model.setTerminal(cells[i], null, true); - tr.getY() + dy), false); model.setTerminal(cells[i], null, false);
model.setTerminal(edge, terminal, source);
model.setTerminal(edge, terminal, source);