Select an artifact from a client extension
One answer
Here is the documentation for all versions: https://jazz.net/wiki/bin/view/Main/RMExtensionsMain
I think it is possible.
Comments
What I learned from the documentation is that RM.Client.setSelection can be used to set the selected artifact, ONLY if the referenced artifact is already within the view, e.g. in a list view of artifacts. However, I need to be able to open arbitrary artifacts from within a widget. For this, I could not find any functionality.
I have not looked very deep into that API. https://jazz.net/wiki/bin/view/Main/RMExtensionsModuleExplorerSample602 seems to indicate you can iterate through a module for example. I am not sure. You might want to ask a more specific question. Especially what you want to achieve.