Difference between revisions of "How to make proper connections in CASE tools"
From TASTE
(Created page with "= Introduction = This short article aims at helping CASE tool developers to handle properly the update of connections between boxes when they are moved. Most tool do it wron...") |
|||
Line 8: | Line 8: | ||
= Expected output = | = Expected output = | ||
+ | |||
+ | We aim at allowing all kinds of connections - straight lignes or multiple angles, and we want that when moving a block, the overall diagram respects the connection shape given by the user. | ||
+ | |||
+ | This is the example for which we are going to provide the algorithm. | ||
+ | |||
+ | [[File:PerfectConnectionsMove_Opengeode.gif]] |
Revision as of 13:38, 13 December 2020
Introduction
This short article aims at helping CASE tool developers to handle properly the update of connections between boxes when they are moved.
Most tool do it wrong and the results is that users have to spend a lot of time placing arrows at the right place.
Author: Maxime Perrotin
Expected output
We aim at allowing all kinds of connections - straight lignes or multiple angles, and we want that when moving a block, the overall diagram respects the connection shape given by the user.
This is the example for which we are going to provide the algorithm.