Default geometry for relationships, at least inheritance

Please use this forum to ask for a new feature or to change an existing feature.
Merci d'utiliser ce forum pour demander de nouvelles fonctionnalités ou la modification de fonctionnalités existantes.

Default geometry for relationships, at least inheritance

Postby thomas.beale » Fri 23 Mar 2012 17:19

The most common geometry for inheritance relations is the vertical / horizontal / vertical shape, and if there are multiple descendants of a parent class, the lines all line up, and it reduces the messiness of the diagram. It would be great if this geometry could be defaulted, because today, if I put 50 classes on a diagram, and there are say 30 inheritance links, I have to do the following for each one:
- click to select inheritance line
- right click to get menu
- click to open geometry sub-menu
- select the desired geometry.

For 30 links, that's 120 mouse clicks extra... shortcuts might convert some mouse-clicks to keyboard entry, but it is still extra work.

- thomas beale
thomas.beale
 
Posts: 45
Joined: Wed 21 Mar 2012 20:37

Re: Default geometry for relationships, at least inheritance

Postby Bruno Pagès » Fri 23 Mar 2012 18:54

Hi,

hopefully you don't have to do that for each, select all the inheritances to modify (using control-click to 'add' selections rather than 'replace' the selection as usual) then do 4 times control-l (control-l is the shortcut to change the geometry to the next) 8-)

anyway I will try to add a default geometry, but because you only speak about inheritance this supposes you expect to be able to set the default geometry kind of relation by kind of relation rather than to follow the same default for all (like the default stereotypes of the relations depends on their kind, see edit default stereotypes) :o
ImageAuthor of Bouml
Bruno Pagès
 
Posts: 454
Joined: Mon 20 Feb 2012 08:23
Location: France

Re: Default geometry for relationships, at least inheritance

Postby thomas.beale » Sat 24 Mar 2012 08:16

That is correct; the typical default in UML for inheritance are not the same as they would be for associations & compositions. Also, in some cases you are forced to do inheritance as straight lines, so the freedom to do that must exist.
thomas.beale
 
Posts: 45
Joined: Wed 21 Mar 2012 20:37

Re: Default geometry for relationships, at least inheritance

Postby Bruno Pagès » Thu 26 Apr 2012 16:37

Hi,

Bouml 5.1 is available and adds this feature, please refer to the historic

Best regards

Bruno Pagès
ImageAuthor of Bouml
Bruno Pagès
 
Posts: 454
Joined: Mon 20 Feb 2012 08:23
Location: France


Return to Change requests / Demandes d'évolution

Who is online

Users browsing this forum: No registered users and 1 guest