I just wonder what is necessary to use Roassal not
only as a visualization engine of existing data
but to give it more interactivity to create new
data/shapes/connections.

An example: one can build a UML class shape and visualize
the existing class hierarchy of Pharo with the current engine.
 
But is it possible to also hook into the engine so one can
have a palette and by visually adding new nodes (here UML classes)
and wire them visually to create new classes in the system
and use it as a modeling tool too? 

Simply said: whats required to additionally transform it into a 
universal diagram tool with palette for custom shapes 
and connections, outline, custom menues on shapes/nodes/connections
to open dialogs, properties page ...

Something similar to GEF from Eclipse
http://www.eclipse.org/gef/
http://www.eclipse.org/articles/Article-GEF-diagram-editor/shape.html

I'm sure this would open up lots of opportunities to
build graphical applications with Pharo.

Thx
T. 

Reply via email to