PalladioSimulator / Palladio-Editors-Sirius

Sirius-based editors for models of the Palladio Component Model (PCM).
Eclipse Public License 2.0
5 stars 4 forks source link

Editors 278 #44

Closed jolehmann closed 2 years ago

jolehmann commented 2 years ago

This Pull Request targets all open topics of Issue 278 (https://palladio-simulator.atlassian.net/browse/EDITORS-278). The problem with the anchor points has already been solved in Issue 225.

In this PR, the RequiredRoles transparency issues have now been fixed and the Edges of all Assembly Connectors have been set to dashed: AssemblyConnector, AssemblyEventConnector and AssemblyInfrastructureConnector.

In addition, labels are now freely movable, within a 50 pixel surrounding of the node. This feature is provided by implementing an own FreeDraggableBorderItemLocator in the ConnectorStyleConfiguration.