Skip to content

Improvement of the UML class diagram display #59

@ExarcaFidalgo

Description

@ExarcaFidalgo

In its current state, the UML class diagram displayed as SVG in the ShEx>UML conversion becomes a chaotic tangle of arrows when processing a certain number of shapes with plenty of relations.
imagen

It would be of great help to the user to offer a way to navigate/display this info in a more selective, clear method. This is in no way a trivial matter and thus will require some time to prepare.

A couple of approaches have been briefly commented.

  • Allowing the user to move and relocate the elements of the diagram to his will. Seems quite complicated... I'll see if there's anything that eases this possibility, but I don't hope for much with the current implementation. Also, with the number of elements that the troublesome diagrams possess, it doesn't really lessen the amount of work required for the user to clarify the information.
  • Select a "main" shape and its inmediate neighbours on demand. This one seems more feasible, as well as it's a better option for the user, I'd say. I'll try around and see where it takes me...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions