Author Topic: Toolbox visibility - add the diagram type  (Read 4493 times)

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1322
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
Toolbox visibility - add the diagram type
« on: February 14, 2022, 08:09:33 pm »
The toolbox visibility can be useful set a toolbox group as visible on all diagram types.
The window shows the "Namespace" i.e. the profile (e.g. MyMDG), the name of the toolbox group, and the Pinned checkbox.
Could the diagram type name be added ? In my MDG, I use the same group name amongst all diagram types so I don't know which one to select.

Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com


Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8018
  • Karma: +118/-20
    • View Profile
Re: Toolbox visibility - add the diagram type
« Reply #1 on: February 15, 2022, 07:21:22 am »
Probably not. A toolbox doesn't have a link to a diagram. The diagram links to a  toolbox, which means you can have many diagram types using the same toolbox.

If you're suggesting the toolbox name, it's then technically possible. The problem would then be that all our toolboxes already include the name on the pages. eg. "Use Case" and "Use Case Relationships". If other users followed that example when creating their toolbox profiles that would be another reason to not do it.

In summary: As written, impossible. Best case,problematic.

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1322
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
Re: Toolbox visibility - add the diagram type
« Reply #2 on: February 15, 2022, 05:36:00 pm »
Hi Eve,

I agree that we don't need the diagram type, however the Toolbox name would be useful.
For SysML, the Namespace is SysML 1.5 and the group names are SysML Block Definition, SysML Block Internal, etc. In this case, it works because the groups are somehow named after the toolbox e.g. SysML Block Definition is under the BlockDefinition toolbox.
For a custom MDG, if you make the choice of applying the same grouping names for all toolboxes e.g. "Custom Elements" and "Custom Relations", then there is no way of knowing which one to select within the "Pinned Toolbox Pages" window. Introducing the toolbox name between Namespace and Name columns would sort the issue in this case.
In the problem you mention, worst case scenario, you have a toolbox name with the same value as name, yet it will be consistent with the names available from EA: I select a toolbox, and I have a list of groups.
Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com