Draw2D 0.9.14 released

Unfortunately the API has been broken at some methods. I return sometimes Object or Array as associative map or vector. This bring my in trouble in combination with my slutty coding and the integration of the 3rd party lib mootools and moocanvas. I this case I have changed all methods which returns an Array to draw2d.ArrayList This is an additional effort for you - sorry. Old style coding
var lines = workflow.getDocument().getLines();
for(key in lines)
{
var line = lines[key];
....
}

OR

var lines = workflow.getDocument().getLines();
for(var i=0;i {
var line = lines[i];
....
}
New style:
var lines = workflow.getDocument().getLines();
for(var i=0;i{
var line = lines.get(i);
}
Feature added: Changing return values from Array to draw2d.ArrayList
Feature added: integration mootools and moocanvas.
Feature added: New example (owndraw) which creates an SVG figure
Bug fixed: Lot of small and ugly bugs