Link Chooser Class Diagram

The diagram below shows how the internal-link chooser extension (selection of javascript:parent.gotoNode(7412123434) via course node tree) is implemented.