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]]

Reply via email to