@Override public void removeIncomingEdges() { if (preds != null) { preds.foreach(new IntSetAction() { @Override public void act(int x) { currentGraph.getNode(x).succs.remove(nodeNumber); } }); preds.clear(); } }
@Override public void removeOutgoingEdges() { if (succs != null) { succs.foreach(new IntSetAction() { @Override public void act(int x) { currentGraph.getNode(x).preds.remove(nodeNumber); } }); succs.clear(); } }