The Insert Loop Exit command inserts a loop exit at the insertion point for an Activity diagram, a FFBD, or an EFFBD. This command is available either from the Insert submenu of the right-click context menu or from the diagram Toolbox by dragging the Loop Exit construct from the Insert tab of the diagram Toolbox to the desired insertion point.
If you insert by using the Toolbox commands, GENESYS will insert based upon your current selection. If a node or construct is selected, GENESYS will insert before the selected object. If a branch is selected, GENESYS will insert at the end of the branch. If nothing is selected, GENESYS will insert at the end of the main branch.
For ease of use, GENESYS uses the standard insertion approaches for inserting loop exits. However, because loop exits represent the point at which you exit loop logic, a loop exit must be inserted at the end of a branch (otherwise, the remaining branch logic would be orphaned). If you attempt to insert a loop exit at an invalid point, GENESYS will prompt you accordingly.