A link is defined as a connection between two nodes.  Links cannot exist without nodes at the end points, and have a sense of direction indicated by an arrow. 

When a link tool is selected, the cursor changes to a cross-hair, and the user is in a mode for creating links between nodes.  The first click in the window defines the node from which the link originates.  The next and subsequent mouse clicks identify the node to which the link joins.  A straight line is then drawn between these two nodes with an arrow indicating direction.

If the mouse is not clicked on an existing node, then a default node is created at that point for the new link.  Following each mouse click in the drawing area, a dotted line tracks the mouse's movements, indicating how the new link will appear.  This is the most effective way of creating a new network.

The successful creation of a link depends on certain network validity checks made by the XP shell as described in  XP SYSTEM CAPABILITIES .  

XPRafts uses three types of links:

 Link Tool

 Channel Tool

 Diversion Tool

The conduit link represents a drainage path between nodes such as a circular pipe, rectangular pipes, or open channels of any cross section.  The diversion link allows users to represent an alternative flow path between nodes, which typically a representation of a high flow element (i.e. weir or channel) and can apply a fraction to a pre-defined discharge rate to trigger the diversion of discharges.