[BLUEJ-208] "uses" arrows *only* for structural dependencies
Teaching w/ BlueJ for several years now, it's annoying that the dependency diagrams easily get over-complicated, due to a proliferation of 'uses' arrows: Restricting those arrows just to "has-a" [dependencies|structural] would clear this up.
I suspect it would also be regarded as a forward step, for everybody who contributed to http://lists.bluej.org/pipermail/bluej-discuss/2007-January/006224.html And by removing the create-arrow buttons, you can reclaim some simplicity. (Maybe it's just me, but I've never used nor seen a student try to use those create-arrow buttons.)
For your perusal, I submit two screenshots, for an interpreter project, with each version of the "uses" arrows.
[is arguably a subset of Ticket BLUEJ-69.|This]
Cheers --Ian
Issue metadata
- Issue type: Task
- Priority: Medium
- Fix versions: 3.1.6