UML models may have a different kind of hyperlinks assigned to model elements. There is API for managing these hyperlinks - you can assign new hyperlinks, remove existing. 

It is also possible to register your own hyperlink handler for some custom hyperlink type.

See the following pages for more information: