Sparx Systems Forum
Enterprise Architect => Suggestions and Requests => Topic started by: airman on May 22, 2007, 02:15:10 am
-
Hi,
I have organized my project around packages (requirement, process, use case, domain, component and then by theme or sub system).
I have linked UML elements to requirements, to package containing classes, components....
I would need to navigate through the analysis.
I need to click on an UML element and enter in a domain class diagram or webflow diagram or sequence diagram or ...
But I can not link an UML element to a diagram: a use case for example linked to a webflow diagram or a use case to a class diagram.
To do this, I link the UML element to a package containing only one diagram with a trace dependency.
But I can not navigate clicking on the UML element.
My suggestions are:
-link UML element to a diagram (an hyperlink inside the analysis)
-define the default dependency hyperlink for an UML element and navigate through my analysis clicking on an UML element
-
Good idea Airman.
Here's some ideas to get you by in the meantime.
First, look in the EA help for Composite Elements. You can 'trick' EA by changing the type of the resulting diagram. I don't know if you can successfully move the diagram to another place in the model hierarchy though.
You can also do some wizardry with hyperlinks. Try creating a hyperlink and removing all the text - clear the Notes field, but leave the Name field as is. Reshape the hyperlink to the same size as the element you want to navigate from. Now position the hyperlink over the element. Once you've done this set the hyperlink to not show its icon - you can do this earlier, but you risk 'losing' the hyperlink - and you have the poor man's version of a linked element.
David
-
Thank you for your trick.
I hope it would be better in further EA version :)
Best regards
-
I don't know if you can successfully move the diagram to another place in the model hierarchy though.
Yes you can... EA stores the GUID of the connected diagram, rather than its path.
HTH,
Paolo