Hi, On Fr, 2007-07-13 at 12:04 +0200, Sebastian Bergmann wrote: > Thomas Nunninger schrieb: > > enhanced the visualization visitor > > To what extent? I am interested in better visualization and would like > to get your feedback on this.
It's not a big thing. Mainly it's about different shapes for the differnet node types, e.g. a dashed rombus for VariableSet or a different style for input nodes. Additionally, I added the variable names of the variables in the input nodes - as this is very important information in the graph. Unfortunately this is not that nice at the moment. Every variable name is written in one row. That's not nice if you have 10 - 15 input variables... The alternative was to write all names in one line - what isn't nicer :-) There should be some heuristics, e.g having 9 variabels writting them in three lines (square root) or defining a maximum lenght of characters per line... Additionally we added cancellation (per workflow) and timeouts (per node). (Technically this resets the activated node(s) and activates a defined node.) This information is available via dotted and dashed lines. Also we added arbitrary jumping (we found a concept called cursors in some Ruby on Rails workflow implementation which we adapted) - information is also available in the graph via a different style of the edges. If you need more information, I guess I can send you the graphics of some test cases. Additional information about the other stuff (cancellation, timeouts, ...) followes. But I guess I have to prepare the code for contributing in my spare time and to clean up some parts. Therefore it could take a while... Have a nice day Thomas -- Components mailing list [email protected] http://lists.ez.no/mailman/listinfo/components
