An Explained UMLi Model

The (1) Cancel ActionInvoker and ResultValues Displayer (2) are instantiated by the <<presents>> object flow of the SearchBook FreeContainer. In fact, every InteractionClass in the SearchBook FreeContainer (in the user interface diagram) is instantiated when the application control flow reaches the SearchBook activity and is destroyed when the control flow leaves the SearchBook activity.
(1) The <<cancels>> object flow associated with the Cancel ActionInvoker is responsible for finishing the SearchBook activity.  
(2) The <<interacts>> object flow associated with the setResults(bq) action state is responsible for the visualization of the bq object of BookQuery class (3).

email: paulo@psemantica.com.