а разве updateMasterEdges(); не делает сам adjustNeighborLinks() и arrangeSrcAndDst()? зачем еще раз?