Originally posted by noel angel:
...at this time Rose will not populate the classes with your message names automatically...
There is a good reason for not automating the update of Class diagram from
the method signatures and other parts of the class. The source of a dependency can be (1) a method arg, (2) reference to a "globally" accessible object, such as a static, or (3) other reasons.
The first problem is that you could easily clutter the diagram with numerous dependency lines. Another problem is that "important" dependencies that are not necessarilly identifiable as source (1) or (2) above.
However, it would be nice to have a button that would populate all findable dependencies by (1) or (2), so you can then hide whatever you don't want to show. Something like that. But to maintain round-trip engineering functionality of the diagramming tool, what should you do when a user just manually adds and names a dependency arrow that may or may not map to situation (1) or (2)?
I don't know.
[ November 15, 2003: Message edited by: john prieur ]
Juan Rolando Prieur-Reza, M.S., LSSBB, SCEA, SCBCD, SCWCD, SCJP/1.6, IBM OOAD, SCSA