eclipsesource / graphical-lsp

Graphical language server platform for building web-based diagram editors
https://www.eclipse.org/glsp
Eclipse Public License 2.0
37 stars 8 forks source link

Provide dedicated Reconnect action for edges #182

Closed martin-fleck-at closed 5 years ago

martin-fleck-at commented 5 years ago

Currently, there is no way to reconnect an edge with a single action, so we need to delete the current one (DeleteElementAction) and create a new one (CreateConnectionOperationAction). While this works for now, retaining properties of the edge is cumbersome as on the client we already need to remember the element type of the connection and for the server the identity of the connection may get lost as well.