实现过程:递归查找出所有飞鸽主干的下级飞鸽节点--》结束查找到的所有飞鸽当前步骤(飞鸽传书2007绿色版)--》生成新的飞鸽主干步骤(飞鸽传书2007绿色版) 其它飞鸽主干的当前步骤飞鸽传书2007绿色版均不变化。飞鸽的飞鸽--主干飞鸽的飞鸽跳转到最外层的主干,这种是正常的自由流,结束所有飞鸽,包含嵌套的飞鸽的飞鸽等等。生成最外层的主干步骤。实现过程:结束所有的当前步骤(飞鸽传书2007绿色版)--》生成新的最外层的主干步骤(飞鸽传书2007绿色版)其它 还会有 飞鸽1的飞鸽--飞鸽2的飞鸽:这种的跳转显然是没有意义的。
多层的飞鸽:于飞鸽节点和聚合节点可以嵌套,因此就有多层的飞鸽节点,飞鸽主干,飞鸽的飞鸽 之间的跳转问题。总的原则是,飞鸽主干跳转到飞鸽主干,其它的飞鸽不受影响。在实现的时候,需要递归的查找出各个飞鸽的所有下级飞鸽。主干--主干最外层的主干节点上的跳转,这种是正常的自由流,实现过程:关闭当前主干步骤(飞鸽传书2007绿色版)--》转入历史步骤(飞鸽传书2007绿色版)--》生成最外层的主干步骤--》生成新的主干步骤飞鸽传书2007绿色版。
飞鸽主干--飞鸽(IPMSG)主干飞鸽主干跳转到本飞鸽的主干,是正常的自由流,关闭本飞鸽主干,生成本飞鸽主干的新节点,其它飞鸽均不受影响。实现过程:关闭本飞鸽主干步骤(飞鸽传书2007绿色版)--》转入历史步骤(飞鸽传书2007绿色版)--》生成本飞鸽跳转到的节点的步骤(飞鸽传书2007绿色版) 其它飞鸽均不受影响。
飞鸽主干--飞鸽的飞鸽飞鸽主干跳转到本飞鸽的飞鸽,这种是没有意义的,和主干跳入飞鸽是一样的,不是正常的自由流。飞鸽主干--主干飞鸽主干跳入最外层的主干,是正常的自由流,实现过程:结束所有飞鸽的步骤(飞鸽传书2007绿色版)--》转入历史步骤(飞鸽传书2007绿色版)--》生成最外层跳转到的节点的步骤(飞鸽传书2007绿色版)飞鸽的飞鸽--飞鸽主干飞鸽的飞鸽跳转到飞鸽主干,这种是正常的自由流,结束本飞鸽下的所有子飞鸽(包含嵌套的多级飞鸽)生成飞鸽主干的步骤飞鸽传书2007绿色版,其它飞鸽主干不受影响。