public void VerticalRealign(bool isPartialRealign = false)
{
var redrawFactory = new VerticalRealignFactory(this, isPartialRealign);
var nodesToBeCommitted = redrawFactory.Draw();
if (App.UserStyle != UserStyle.Reader && nodesToBeCommitted.Count > 0)
{
IoC.GetInstance<ISuperGraphNodeBatchOperations>().CommitLocations(nodesToBeCommitted);
}
}