Hi Bruce and Thomas,
Thanks for your feedback. Hopefully some clarifications below :
1. From the Search window : Thomas' suggestion is the way to go. Any element that is selected in the project browser will have its tags displayed in the dockable tag window (as long as the tagged window is open, of course). This should work, regardless of whether that element appears in the current diagram.
2. From the Relationship Matrix : We've noted this limitation and working on it.
3. From external requirements : This should be the same as selecting any other element - from the project browser or diagram. From the search dialogue, you would need to use the Locate Selected button first, as suggested. (Yes the properties dialog being modal, means you will have to escape out of it to edit the tags, a slight nuissance, but then previously you still had to switch tabs to do this...)
The tags window shows "inherited" tags from other elements only if you have a Realize relation. As I noticed, you see only those tags which are not present in the realizing element (Why?)
Yes, the intention is to display inherited tags either from a Realization or Generalization relation. The default restriction now is to disallow duplicate tags - I think this a "UML thing". Basically if an element has already "inherited" a tag in EA, it will be shown with the parent tags. Still, we have provided an option to allow duplicate tags, if you require- see Tools | Options | Objects
I hope this helps/explains.
Regards,
Ben