Initial checkin
The endpoint now decides whether the line starts orthogonal to the
array, or uses a direct line (other options are now easy to implement).
New shapes for the endpoint
Bezierline as connection
Added a connection that tries to use only horizontal and vertical lines
for painting.
All connections now support Stroke
Moving is now just one capability, out of many more capabilities to
come.
First pass for selection handling
Multi-selection works like in other applications
Context menu capability, and more refined selection and moving behavior
Working on a little facade
Basic functionality added to allow uses creating new connections between
items.
Paint markings while connecting items.
Removed the "setVisible" method, now all the items are immediately
visible, but can be removed with "dispose".
API allowing clients to easily connect typeboxes with "extends"
connections.
More tools to connect type boxes
There is now an API to easily add a context sensitive popup menu to the
graph
Bugfix, too many connections were created.
Path can now be selected and can also be enhanved with a context menu
Bugfix: context menu of connections was not showing up