[with related objects]
<hassource>, <haslocation> and <hasbutton>
<diputree> <hasevent> <click> a handle, an icon or a label has been clicked.
<diputree> <hasevent> <click>
click example