Hi Bob, well I'd vote for option 1. I think it's better to let the user remove the unwanted associations from the diagram. Also I think that this case is rare and involves not too many associations in most of the (rare) cases.
Option 2 might look random and could also be overlooked, leaving the user to wonder why ArgoUML doesn't add the association to the diagram. Thomas P.S.: +1 to remove the GraphModel code, great idea! -------- Original-Nachricht -------- > Datum: Tue, 10 May 2011 13:16:54 +0100 > Von: Bob Tarling <[email protected]> > An: [email protected] > Betreff: [argouml-dev] How should add to diagram work for edges with multiple > nodes? > On the subject of allowing multiple instances of nodes..... > > How should this effect adding already existing edge model elements? > > If we have two class A and B with an association in the model but > nothing on a diagram. > > Place both Class A and Class B on a diagram twice for each class. > > Drag the association to the diagram. > > At the moment the association connects the first two instances found. > > I think we have two choices > > 1) We draw 4 instances of the same association > > 2) We do as now but allow the user to drag the association to an > alternative instance (this does not currently work) > > I would vote for fixing (2). Option (1) I think would look too messy. > > There is a similar issue with Add->AddAllRelations on a node > > Regards > > Bob > > ------------------------------------------------------ > http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2733670 > > To unsubscribe from this discussion, e-mail: > [[email protected]]. > To be allowed to post to the list contact the mailing list moderator, > email: [[email protected]] -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2733677 To unsubscribe from this discussion, e-mail: [[email protected]]. To be allowed to post to the list contact the mailing list moderator, email: [[email protected]]
