// this script is evaluated on world load \" + \n\t\t\t\t\t\tea.getTargetObj() + \".\" + ea.getTargetMethodName() , \n\t\t\t\t\tvalue: {obj: obj, connection: ea }}\n\t\t\t}));\n\n\tthis.scriptList.updateList(listItems);\n\tthis.scriptList.selectLineAt(this.scriptList.selectedLineNo);\n\n\tthis.scriptSource.owner.owner.scrollToTop()\n\n}","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1714":{"this":{"__isSmartRef__":true,"id":1199}},"1715":{"varMapping":{"__isSmartRef__":true,"id":1716},"source":"function removeTargetScript() {\n\tvar target = this.scriptList.selection.obj;\n\tif (!target) return;\n\n\n\tvar scriptName = this.scriptList.selection.scriptName; \n\tif (scriptName) {\n\t\tdelete target[scriptName];\n\t}\n\n\tvar connection = this.scriptList.selection.connection; \n\tif (connection) {\n\t\tconnection.disconnect()\n\t}\n\n\tthis.updateScriptList();\n}","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1716":{"this":{"__isSmartRef__":true,"id":1199}},"1717":{"varMapping":{"__isSmartRef__":true,"id":1718},"source":"function addTargetScript(name) {\n\tvar target = this.scriptList.selection.obj;\n\tvar scriptName = this.scriptList.selection.scriptName; \n\tif (!target || !scriptName) return;\n\n\ttarget.addScript(\"function \" + name + \"() {\\n\\n}\"); \n\n\tthis.updateScriptList();\n}","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1718":{"this":{"__isSmartRef__":true,"id":1199}},"1719":{"varMapping":{"__isSmartRef__":true,"id":1720},"source":"function updateSourcePane(selection) { \n\tvar pane = $morph('scriptSource')\n\tvar source;\n\n\tif (!selection) {\n\t\tpane.setTextString(\"\");\n\t\treturn;\n\t}\n\n\tif (selection.connection) {\n\t\tvar c = selection.connection;\n\t\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\t\tvar name = c.getTargetObj().name\n\t\tvar targetThis = pane.getDoitContext();\n\t\tvar findTargetCode;\n\t\tif (targetThis === c.getTargetObj()) \n\t\t\tfindTargetCode = \"this\"\n\t\telse if (targetThis[name] === c.getTargetObj()) \n\t\t\tfindTargetCode = \"this.\" + name\n\t\telse if (targetThis.getMorphNamed(name) === c.getTargetObj()) \n\t\t\tfindTargetCode = 'this.getMorphNamed(\"' + name + '\")'\n\t\telse\n\t\t\tfindTargetCode = '$morph(\"' + name + '\")'\n\t\t\n\t\tvar optConfig = \"{\" + (c.converterString ? \"converter: \\n\\t\" + c.converterString : \"\" ) + \"}\"\n\n\n\t\tsource = Strings.format('connect(this, \"%s\", %s, \"%s\", %s)', \n\t\t\t\tc.getSourceAttrName(),\n\t\t\t\tfindTargetCode,\n\t\t\t\tc.getTargetMethodName(),\n\t\t\t\toptConfig);\n\t} else {\n\t\tvar script = selection.obj[selection.scriptName].getOriginal();\n\t\tif (!script) { \n\t\t\tsource = \"no script found\";\n\t\t} else {\n\t\t\tsource = Strings.format('this.addScript(%s)', script)\n\t\t}\n\t}\n\tpane.setTextString(source);\n\tpane.highlightJavaScriptSyntax()\n}","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1720":{"this":{"__isSmartRef__":true,"id":1199}},"1721":{"textString":"TestCase.subclass('GridBagLayoutPersistenseTest', {\n\n\tsetUp: function() {\n\t\tthis.sut = Morph.makeRectangle(0,0,200,200);\n\t\tthis.sut.openInWorld(pt(400,200), \"testMorph\");\n\t\tthis.sut.layoutManger = new GridBagLayoutManager(this.sut);\n\n\t\tthis.m1 = Morph.makeRectangle(0,0,50,50);\n\t\tthis.sut.addMorph(this.m1);\n\n\t\tthis.m2 = Morph.makeRectangle(0,0,50,75);\n\t\tthis.sut.addMorph(this.m2);\n\t\n\t\tthis.sut.setFill(Color.white);\n\n\t},\n\n\ttestLayoutManagerClass: function() {\n\t\tthis.assert(this.sut.layoutManager.constructor.name, \"GridBagLayoutManager\")\n\t},\n\n\ttestRowAndColumnNumber: function() {\n\t\tthis.assertEqual(this.sut.layoutManager.rows.lengh, 3, \"wrong rows\")\n\t\tthis.assertEqual(this.sut.layoutManager.columns.lengh, 2, \"wrong columns\")\n\t},\n\n\n\ttestGetMorphsInRow: function() {\n\t\tthis.sut.layoutManager.getMorphsInRow(0)\n\t},\n\n\ttestRemoveRowAndRelayout: function() {\n\t\tthis.sut.layoutManager.removeRowAndRelayout(0)\n\t},\n})\n\n// this.result.failed[0].err.stack\n\n\n\n","savedTextString":"TestCase.subclass('GridBagLayoutPersistenseTest', {\n\n\tsetUp: function() {\n\t\tthis.sut = Morph.makeRectangle(0,0,200,200);\n\t\tthis.sut.openInWorld(pt(400,200), \"testMorph\");\n\t\tthis.sut.layoutManger = new GridBagLayoutManager(this.sut);\n\n\t\tthis.m1 = Morph.makeRectangle(0,0,50,50);\n\t\tthis.sut.addMorph(this.m1);\n\n\t\tthis.m2 = Morph.makeRectangle(0,0,50,75);\n\t\tthis.sut.addMorph(this.m2);\n\t\n\t\tthis.sut.setFill(Color.white);\n\n\t},\n\n\ttestLayoutManagerClass: function() {\n\t\tthis.assert(this.sut.layoutManager.constructor.name, \"GridBagLayoutManager\")\n\t},\n\n\ttestRowAndColumnNumber: function() {\n\t\tthis.assertEqual(this.sut.layoutManager.rows.lengh, 3, \"wrong rows\")\n\t\tthis.assertEqual(this.sut.layoutManager.columns.lengh, 2, \"wrong columns\")\n\t},\n\n\n\ttestGetMorphsInRow: function() {\n\t\tthis.sut.layoutManager.getMorphsInRow(0)\n\t},\n\n\ttestRemoveRowAndRelayout: function() {\n\t\tthis.sut.layoutManager.removeRowAndRelayout(0)\n\t},\n})\n\n// this.result.failed[0].err.stack\n\n\n\n","submorphs":[{"__isSmartRef__":true,"id":1722}],"_livelyDataWrapperId_":"18980:TextMorph","origin":{"__isSmartRef__":true,"id":1727},"shape":{"__isSmartRef__":true,"id":1728},"textContent":{"__isSmartRef__":true,"id":1731},"lineNumberHint":27,"pvtCachedTransform":{"__isSmartRef__":true,"id":1733},"textSelection":{"__isSmartRef__":true,"id":1722},"priorExtent":{"__isSmartRef__":true,"id":1734},"useChangeClue":false,"isSelecting":false,"hasKeyboardFocus":false,"fontSize":14,"padding":{"__isSmartRef__":true,"id":1735},"textColor":{"__isSmartRef__":true,"id":1732},"fontFamily":"Courier","textStyle":{"__isSmartRef__":true,"id":1736},"name":"TestWorkspace","__SourceModuleName__":"Global.lively.Text","rotation":0,"scalePoint":{"__isSmartRef__":true,"id":1806},"undoTextStyle":{"__isSmartRef__":true,"id":1807},"testClassName":"ScriptEditorTest","doitTestCase":{"__isSmartRef__":true,"id":1809},"owner":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"TextMorph","__rawNodeInfo__":{"tagName":"g","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"lively:type","value":"TextMorph","namespaceURI":"http://www.experimentalstuff.com/Lively"},{"key":"id","value":"18980:TextMorph","namespaceURI":null},{"key":"transform","value":"translate(81.3589938417299,922.0685678556919)","namespaceURI":null}]},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1842},"withLayers":["BrowserSyntaxHighlightLayer"]},"1722":{"submorphs":[],"owner":{"__isSmartRef__":true,"id":1721},"_livelyDataWrapperId_":"18982:TextSelectionMorph","origin":{"__isSmartRef__":true,"id":1723},"shape":{"__isSmartRef__":true,"id":1724},"priorExtent":{"__isSmartRef__":true,"id":1725},"mouseHandler":null,"_pointer-events":"none","pvtCachedTransform":{"__isSmartRef__":true,"id":1726},"isCursor":true,"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextSelectionMorph","__rawNodeInfo__":{"tagName":"g","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"lively:type","value":"TextSelectionMorph","namespaceURI":"http://www.experimentalstuff.com/Lively"},{"key":"id","value":"18982:TextSelectionMorph","namespaceURI":null},{"key":"pointer-events","value":"none","namespaceURI":null},{"key":"transform","value":"translate(0,0)","namespaceURI":null}]}},"1723":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1724":{"_livelyDataWrapperId_":"18981:lively.scene.Group","content":[],"_fill":null,"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.scene.Group","__rawNodeInfo__":{"tagName":"g","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"18981:lively.scene.Group","namespaceURI":null},{"key":"transform","value":"translate(0,0)","namespaceURI":null},{"key":"stroke-width","value":"0","namespaceURI":null},{"key":"fill","value":"none","namespaceURI":null},{"key":"stroke-opacity","value":"0","namespaceURI":null}]}},"1725":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1726":{"a":1,"b":0,"c":0,"d":1,"e":0,"f":0,"__LivelyClassName__":"lively.scene.Similitude","__SourceModuleName__":"Global.lively.scene"},"1727":{"x":81.3589938417299,"y":922.0685678556919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1728":{"_x":0.0000011824386092484929,"_y":-0.00002943300933111459,"_width":831.3219604492188,"_height":679.9333333333332,"_stroke":{"__isSmartRef__":true,"id":1729},"_fill":{"__isSmartRef__":true,"id":1730},"_rx":9,"_ry":9,"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.scene.Rectangle","__rawNodeInfo__":{"tagName":"rect","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"x","value":"0.0000011824386092484929","namespaceURI":null},{"key":"y","value":"-0.00002943300933111459","namespaceURI":null},{"key":"width","value":"831.3219604492188","namespaceURI":null},{"key":"height","value":"679.9333333333332","namespaceURI":null},{"key":"stroke","value":"rgb(0,0,0)","namespaceURI":null},{"key":"fill","value":"rgb(235,235,235)","namespaceURI":null},{"key":"stroke-width","value":"0.5","namespaceURI":null},{"key":"fill-opacity","value":"1","namespaceURI":null},{"key":"stroke-opacity","value":"1","namespaceURI":null},{"key":"rx","value":"9","namespaceURI":null},{"key":"ry","value":"9","namespaceURI":null}]}},"1729":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1730":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1731":{"_fill":{"__isSmartRef__":true,"id":1732},"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.scene.Text","__rawNodeInfo__":{"tagName":"text","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"kerning","value":"0","namespaceURI":null},{"key":"fill","value":"rgb(0,0,0)","namespaceURI":null},{"key":"font-size","value":"14","namespaceURI":null},{"key":"font-family","value":"Courier","namespaceURI":null}]}},"1732":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1733":{"a":1,"b":0,"c":0,"d":1,"e":81.3589938417299,"f":922.0685678556919,"__LivelyClassName__":"lively.scene.Similitude","__SourceModuleName__":"Global.lively.scene"},"1734":{"x":813.3219604492188,"y":200.20000712076822,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1735":{"x":9,"y":4.666666666666667,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1736":{"runs":[8,1,8,1,30,2,1,3,6,1,8,3,1,3,4,27,1,1,1,1,3,1,3,5,4,20,3,1,3,3,11,5,4,20,3,22,4,10,4,26,1,1,1,1,2,1,2,5,4,14,4,9,4,26,1,1,1,1,2,1,2,5,4,14,4,10,4,29,1,4,23,1,8,3,1,3,4,8,4,37,22,3,1,4,23,1,8,3,1,3,4,13,4,31,1,2,12,4,4,13,4,34,1,2,15,3,1,5,19,1,8,3,1,3,4,34,1,3,1,4,25,1,8,3,1,3,4,40,1,3,1,2,1,3,34,5],"values":[{"__isSmartRef__":true,"id":1737},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1739},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1740},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1741},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1742},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1743},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1744},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1745},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1746},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1747},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1748},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1749},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1750},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1751},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1752},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1753},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1754},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1755},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1756},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1757},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1758},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1759},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1760},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1761},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1762},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1763},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1764},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1765},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1766},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1767},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1768},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1769},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1770},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1771},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1772},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1773},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1774},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1775},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1776},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1777},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1778},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1779},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1780},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1781},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1782},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1783},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1784},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1785},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1786},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1787},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1788},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1789},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1790},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1791},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1792},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1793},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1794},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1795},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1796},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1797},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1798},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1799},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1800},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1801},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1802},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1803},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1804},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1805},{"__isSmartRef__":true,"id":1738}],"lastIndex":771,"lastRunIndex":113,"__LivelyClassName__":"RunArray","__SourceModuleName__":"Global.lively.Text"},"1737":{"color":{"__isSmartRef__":true,"id":1325},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1738":{"color":{"__isSmartRef__":true,"id":5},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1739":{"color":{"__isSmartRef__":true,"id":1328},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1740":{"color":{"__isSmartRef__":true,"id":1330},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1741":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1742":{"color":{"__isSmartRef__":true,"id":1334},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1743":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1744":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1745":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1746":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1747":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1748":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1749":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1750":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1751":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1752":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1753":{"color":{"__isSmartRef__":true,"id":1330},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1754":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1755":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1756":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1757":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1758":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1759":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1760":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1761":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1762":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1763":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1764":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1765":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1766":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1767":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1768":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1769":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1770":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1771":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1772":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1773":{"color":{"__isSmartRef__":true,"id":1334},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1774":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1775":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1776":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1777":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1778":{"color":{"__isSmartRef__":true,"id":1330},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1779":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1780":{"color":{"__isSmartRef__":true,"id":1334},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1781":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1782":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1783":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1784":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1785":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1786":{"color":{"__isSmartRef__":true,"id":1330},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1787":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1788":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1789":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1790":{"color":{"__isSmartRef__":true,"id":1330},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1791":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1792":{"color":{"__isSmartRef__":true,"id":1334},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1793":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1794":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1795":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1796":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1797":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1798":{"color":{"__isSmartRef__":true,"id":1334},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1799":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1800":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1801":{"color":{"__isSmartRef__":true,"id":1336},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1802":{"color":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1803":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1804":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1805":{"color":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1806":{"x":1,"y":1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1807":{"runs":[955],"values":[{"__isSmartRef__":true,"id":1808}],"lastIndex":0,"lastRunIndex":0,"__LivelyClassName__":"RunArray","__SourceModuleName__":"Global.lively.Text"},"1808":{"color":{"__isSmartRef__":true,"id":1325},"__SourceModuleName__":"Global.lively.Text","__LivelyClassName__":"TextEmphasis"},"1809":{"result":{"__isSmartRef__":true,"id":1810},"statusUpdateFunc":null,"sut":{"__isSmartRef__":true,"id":1819},"m1":{"__isSmartRef__":true,"id":1820},"m2":{"__isSmartRef__":true,"id":1826},"__LivelyClassName__":"GridBagLayoutPersistenseTest","__SourceModuleName__":"Global.anonymous_module_4"},"1810":{"failed":[{"__isSmartRef__":true,"id":1811},{"__isSmartRef__":true,"id":1813},{"__isSmartRef__":true,"id":1815}],"succeeded":[{"__isSmartRef__":true,"id":1817}],"timeToRun":{"__isSmartRef__":true,"id":1818},"__LivelyClassName__":"TestResult","__SourceModuleName__":"Global.lively.TestFramework"},"1811":{"classname":"GridBagLayoutPersistenseTest","selector":"testRowAndColumnNumber","err":{"__isSmartRef__":true,"id":1812}},"1812":{"isAssertion":true,"message":"(wrong rows (undefined != 3))"},"1813":{"classname":"GridBagLayoutPersistenseTest","selector":"testGetMorphsInRow","err":{"__isSmartRef__":true,"id":1814}},"1814":{"stack":"TypeError: Cannot read property '0' of undefined\n at GridBagLayoutManager.getMorphsInRow (http://www.lively-kernel.org/repository/webwerkstatt/apps/GridBagLayout.js?1297264572163:514:27)\n at GridBagLayoutPersistenseTest.testGetMorphsInRow (eval at (http://www.lively-kernel.org/repository/webwerkstatt/generated/combinedModules.js?1297264571071:6302:3))\n at GridBagLayoutPersistenseTest.runTest (http://www.lively-kernel.org/repository/webwerkstatt/lively/TestFramework.js?1297264572168:131:29)\n at http://www.lively-kernel.org/repository/webwerkstatt/lively/TestFramework.js?1297264572168:109:11\n at Array.forEach (native)\n at http://www.lively-kernel.org/repository/webwerkstatt/lively/TestFramework.js?1297264572168:107:11\n at Object.Functions$timeToRun [as timeToRun] (http://www.lively-kernel.org/repository/webwerkstatt/generated/combinedModules.js?1297264571071:2348:3)\n at GridBagLayoutPersistenseTest.runAll (http://www.lively-kernel.org/repository/webwerkstatt/lively/TestFramework.js?1297264572168:106:21)\n at TextMorph.runTestCase (eval at (http://www.lively-kernel.org/repository/webwerkstatt/generated/combinedModules.js?1297264571071:1:0))\n at TextMorph.bound [as runTestCase] (http://www.lively-kernel.org/repository/webwerkstatt/generated/combinedModules.js?1297264571071:1587:22)","arguments":[0,null],"type":"non_object_property_load","message":"Cannot read property '0' of undefined"},"1815":{"classname":"GridBagLayoutPersistenseTest","selector":"testRemoveRowAndRelayout","err":{"__isSmartRef__":true,"id":1816}},"1816":{"stack":"TypeError: Cannot read property '0' of undefined\n at GridBagLayoutManager.getMorphsInRow (http://www.lively-kernel.org/repository/webwerkstatt/apps/GridBagLayout.js?1297264572163:514:27)\n at GridBagLayoutManager.removeRow (http://www.lively-kernel.org/repository/webwerkstatt/apps/GridBagLayout.js?1297264572163:708:17)\n at GridBagLayoutManager.removeRowAndRelayout (http://www.lively-kernel.org/repository/webwerkstatt/apps/GridBagLayout.js?1297264572163:726:8)\n at GridBagLayoutPersistenseTest.testRemoveRowAndRelayout (eval at (http://www.lively-kernel.org/repository/webwerkstatt/generated/combinedModules.js?1297264571071:6302:3))\n at GridBagLayoutPersistenseTest.runTest (http://www.lively-kernel.org/repository/webwerkstatt/lively/TestFramework.js?1297264572168:131:29)\n at http://www.lively-kernel.org/repository/webwerkstatt/lively/TestFramework.js?1297264572168:109:11\n at Array.forEach (native)\n at http://www.lively-kernel.org/repository/webwerkstatt/lively/TestFramework.js?1297264572168:107:11\n at Object.Functions$timeToRun [as timeToRun] (http://www.lively-kernel.org/repository/webwerkstatt/generated/combinedModules.js?1297264571071:2348:3)\n at GridBagLayoutPersistenseTest.runAll (http://www.lively-kernel.org/repository/webwerkstatt/lively/TestFramework.js?1297264572168:106:21)","arguments":[0,null],"type":"non_object_property_load","message":"Cannot read property '0' of undefined"},"1817":{"classname":"GridBagLayoutPersistenseTest","selector":"testLayoutManagerClass"},"1818":{"GridBagLayoutPersistenseTest":252},"1819":{"submorphs":[{"__isSmartRef__":true,"id":1820},{"__isSmartRef__":true,"id":1826}],"owner":null,"_livelyDataWrapperId_":"42242:Morph","origin":{"__isSmartRef__":true,"id":1832},"shape":{"__isSmartRef__":true,"id":1833},"priorExtent":{"__isSmartRef__":true,"id":1834},"pvtCachedTransform":{"__isSmartRef__":true,"id":1835},"name":"testMorph","gridLines":[],"layoutManager":{"__isSmartRef__":true,"id":1836},"layoutManger":{"__isSmartRef__":true,"id":1836},"__LivelyClassName__":"Morph","__SourceModuleName__":"Global.lively.oldCore.Morphs","__rawNodeInfo__":{"tagName":"g","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"lively:type","value":"Morph","namespaceURI":"http://www.experimentalstuff.com/Lively"},{"key":"id","value":"42242:Morph","namespaceURI":null},{"key":"transform","value":"translate(400,200)","namespaceURI":null}]},"withLayers":["GridBagContainerLayer"]},"1820":{"submorphs":[],"owner":{"__isSmartRef__":true,"id":1819},"_livelyDataWrapperId_":"42259:Morph","origin":{"__isSmartRef__":true,"id":1821},"shape":{"__isSmartRef__":true,"id":1822},"priorExtent":{"__isSmartRef__":true,"id":1823},"openForDragAndDrop":false,"gridLayoutSettings":{"__isSmartRef__":true,"id":1824},"suppressHandles":true,"pvtCachedTransform":{"__isSmartRef__":true,"id":1825},"__LivelyClassName__":"Morph","__SourceModuleName__":"Global.lively.oldCore.Morphs","__rawNodeInfo__":{"tagName":"g","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"lively:type","value":"Morph","namespaceURI":"http://www.experimentalstuff.com/Lively"},{"key":"id","value":"42259:Morph","namespaceURI":null},{"key":"transform","value":"translate(0,0)","namespaceURI":null}]},"withLayers":["GridBagLayer"]},"1821":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1822":{"_x":0,"_y":0,"_width":50,"_height":50,"_stroke":{"__isSmartRef__":true,"id":5},"_fill":{"__isSmartRef__":true,"id":11},"__LivelyClassName__":"lively.scene.Rectangle","__SourceModuleName__":"Global.lively.scene","__rawNodeInfo__":{"tagName":"rect","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"x","value":"0","namespaceURI":null},{"key":"y","value":"0","namespaceURI":null},{"key":"width","value":"50","namespaceURI":null},{"key":"height","value":"50","namespaceURI":null},{"key":"stroke","value":"rgb(0,0,0)","namespaceURI":null},{"key":"fill","value":"rgb(0,0,204)","namespaceURI":null}]}},"1823":{"x":50,"y":50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1824":{"x":0,"y":0,"colSpan":1,"rowSpan":1,"isJSONConformant":true},"1825":{"a":1,"b":0,"c":0,"d":1,"e":0,"f":0,"__LivelyClassName__":"lively.scene.Similitude","__SourceModuleName__":"Global.lively.scene"},"1826":{"submorphs":[],"owner":{"__isSmartRef__":true,"id":1819},"_livelyDataWrapperId_":"42308:Morph","origin":{"__isSmartRef__":true,"id":1827},"shape":{"__isSmartRef__":true,"id":1828},"priorExtent":{"__isSmartRef__":true,"id":1829},"openForDragAndDrop":false,"gridLayoutSettings":{"__isSmartRef__":true,"id":1830},"suppressHandles":true,"pvtCachedTransform":{"__isSmartRef__":true,"id":1831},"__LivelyClassName__":"Morph","__SourceModuleName__":"Global.lively.oldCore.Morphs","__rawNodeInfo__":{"tagName":"g","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"lively:type","value":"Morph","namespaceURI":"http://www.experimentalstuff.com/Lively"},{"key":"id","value":"42308:Morph","namespaceURI":null},{"key":"transform","value":"translate(0,50)","namespaceURI":null}]},"withLayers":["GridBagLayer"]},"1827":{"x":0,"y":50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1828":{"_x":0,"_y":0,"_width":50,"_height":75,"_stroke":{"__isSmartRef__":true,"id":5},"_fill":{"__isSmartRef__":true,"id":11},"__LivelyClassName__":"lively.scene.Rectangle","__SourceModuleName__":"Global.lively.scene","__rawNodeInfo__":{"tagName":"rect","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"x","value":"0","namespaceURI":null},{"key":"y","value":"0","namespaceURI":null},{"key":"width","value":"50","namespaceURI":null},{"key":"height","value":"75","namespaceURI":null},{"key":"stroke","value":"rgb(0,0,0)","namespaceURI":null},{"key":"fill","value":"rgb(0,0,204)","namespaceURI":null}]}},"1829":{"x":50,"y":75,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1830":{"x":0,"y":1,"colSpan":1,"rowSpan":1,"isJSONConformant":true},"1831":{"a":1,"b":0,"c":0,"d":1,"e":0,"f":50,"__LivelyClassName__":"lively.scene.Similitude","__SourceModuleName__":"Global.lively.scene"},"1832":{"x":400,"y":200,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1833":{"_x":0,"_y":0,"_width":200,"_height":200,"_stroke":{"__isSmartRef__":true,"id":5},"_fill":{"__isSmartRef__":true,"id":23},"__LivelyClassName__":"lively.scene.Rectangle","__SourceModuleName__":"Global.lively.scene","__rawNodeInfo__":{"tagName":"rect","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"x","value":"0","namespaceURI":null},{"key":"y","value":"0","namespaceURI":null},{"key":"width","value":"200","namespaceURI":null},{"key":"height","value":"200","namespaceURI":null},{"key":"stroke","value":"rgb(0,0,0)","namespaceURI":null},{"key":"fill","value":"rgb(255,255,255)","namespaceURI":null}]}},"1834":{"x":200,"y":200,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1835":{"a":1,"b":0,"c":0,"d":1,"e":400,"f":200,"__LivelyClassName__":"lively.scene.Similitude","__SourceModuleName__":"Global.lively.scene"},"1836":{"gridEnabled":false,"rows":[{"__isSmartRef__":true,"id":1837},{"__isSmartRef__":true,"id":1838},{"__isSmartRef__":true,"id":1839}],"cols":[{"__isSmartRef__":true,"id":1840},{"__isSmartRef__":true,"id":1841}],"morphs":[[{"__isSmartRef__":true,"id":1820},{"__isSmartRef__":true,"id":1826},null],[null,null]],"container":{"__isSmartRef__":true,"id":1819},"updating":false,"__LivelyClassName__":"GridBagLayoutManager","__SourceModuleName__":"Global.apps.GridBagLayout"},"1837":{"size":50,"fixed":true,"baseSize":0,"notEmpty":true},"1838":{"width":0,"fixed":true,"baseSize":0,"notEmpty":true,"size":75},"1839":{"width":0,"fixed":false,"baseSize":0,"size":75},"1840":{"size":50,"fixed":true,"baseSize":0,"notEmpty":true},"1841":{"height":0,"fixed":false,"baseSize":0,"size":150},"1842":{"getTestClassName":{"__isSmartRef__":true,"id":1843},"getDoitTestClass":{"__isSmartRef__":true,"id":1845},"runTestCase":{"__isSmartRef__":true,"id":1847},"resetDoitContext":{"__isSmartRef__":true,"id":1849},"getDoitContext":{"__isSmartRef__":true,"id":1851},"saveToChangeSet":{"__isSmartRef__":true,"id":1856},"doSave":{"__isSmartRef__":true,"id":1858}},"1843":{"varMapping":{"__isSmartRef__":true,"id":1844},"source":"function getTestClassName() {\n\tvar\tmatch = this.textString.match(/subclass\\([\"']([A-Za-z0-9.$]+)[\"']/)\n\tif (match) return match[1]\n}","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1844":{"this":{"__isSmartRef__":true,"id":1721}},"1845":{"varMapping":{"__isSmartRef__":true,"id":1846},"source":"function getDoitTestClass() {\n\tvar className = this.getTestClassName(); \n\treturn Global[className]\n}","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1846":{"this":{"__isSmartRef__":true,"id":1721}},"1847":{"varMapping":{"__isSmartRef__":true,"id":1848},"source":"function runTestCase() {\n\tvar testCase = this.resetDoitContext();\n\ttestCase.runAll()\n\tvar status = $morph('testStatus');\n\tif (status) status.setTextString('' + testCase.result);\n\tif (testCase.result.failed.length === 0) {\n\t\tif (status) status.setFill(Color.green)\n\t} else {\n\t\tif (status) status.setFill(Color.red)\n\t}\n\ttestCase.result.failed.forEach(function(ea) {\n\t\tthis.world().logError(ea);\n\t}, this)\n\t\n\tvar testFailedMorph = $morph('testStatusFailed');\n\tif (testFailedMorph)\n\t\ttestFailedMorph.setTextString(testCase.result.failed.collect(function(ea){\n\t\t\treturn ea.toString()\n\t\t}).join('\\n'))\n\n}","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1848":{"this":{"__isSmartRef__":true,"id":1721}},"1849":{"varMapping":{"__isSmartRef__":true,"id":1850},"source":"function resetDoitContext() {\n\talertOK(\"reset TestCase: \" + this)\n\tif (this.doitTestCase && this.doitTestCase.tearDown) {\n\t\tthis.doitTestCase.tearDown()\n\t}\n\n\tvar aClass = this.getDoitTestClass();\n\tif (aClass) {\n\t\tthis.doitTestCase = new aClass();\n\t\tthis.doitTestCase.setUp()\n\t} else {\n\t\tthis.doitTestCase = undefined\n\t}\n\treturn this.doitTestCase\n}","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1850":{"this":{"__isSmartRef__":true,"id":1721}},"1851":{"varMapping":{"__isSmartRef__":true,"id":1852},"source":"function getDoitContext() {\n\tif (!this.doitTestCase) this.resetDoitContext();\n\treturn this.doitTestCase\n}","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1852":{"this":{"__isSmartRef__":true,"id":1721},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1853}},"1853":{"$super":{"__isSmartRef__":true,"id":1854}},"1854":{"varMapping":{"__isSmartRef__":true,"id":1855},"source":"function () { return this.constructor.prototype[name].apply(this, arguments) }","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1855":{"this":{"__isSmartRef__":true,"id":1721},"name":"getDoitContext"},"1856":{"varMapping":{"__isSmartRef__":true,"id":1857},"source":"function saveToChangeSet() {\n\tChangeSet.current().addOrChangeElementNamed(\n\t\tthis.getTestClassName(), this.textString)\n}","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1857":{"this":{"__isSmartRef__":true,"id":1721}},"1858":{"varMapping":{"__isSmartRef__":true,"id":1859},"source":"function doSave() {\n\t$super();\n\ttry {\n\t\talertOK(\"save and run test\")\n\t\tthis.saveToChangeSet();\n\t\tthis.runTestCase();\n\t} catch(e) {\n\t\tthis.world().logError(e)\n\t} \n}","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1859":{"this":{"__isSmartRef__":true,"id":1721},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1860}},"1860":{"$super":{"__isSmartRef__":true,"id":1861}},"1861":{"varMapping":{"__isSmartRef__":true,"id":1862},"source":"function () { return this.constructor.prototype[name].apply(this, arguments) }","__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1862":{"this":{"__isSmartRef__":true,"id":1721},"name":"doSave"},"1863":{"a":0.9587139702515631,"b":0,"c":0,"d":0.9587139702515631,"e":0,"f":0,"__LivelyClassName__":"lively.scene.Similitude","__SourceModuleName__":"Global.lively.scene"},"1864":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1865":{"x":0.9587139702515631,"y":0.9587139702515631,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1866":{"_fill":{"__isSmartRef__":true,"id":1867},"_stroke":null,"__SourceModuleName__":"Global.lively.scene","_x":0,"_y":0,"_width":5000,"_height":5000,"__LivelyClassName__":"lively.scene.Rectangle","__rawNodeInfo__":{"tagName":"rect","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"x","value":"0","namespaceURI":null},{"key":"y","value":"0","namespaceURI":null},{"key":"width","value":"5000","namespaceURI":null},{"key":"height","value":"5000","namespaceURI":null},{"key":"fill","value":"rgb(255,255,255)","namespaceURI":null}]}},"1867":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1868":{"x":1289,"y":866,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1869":{"styleName":"hpi","raisedBorder":{"__isSmartRef__":true,"id":1870},"button":{"__isSmartRef__":true,"id":1875},"widgetPanel":{"__isSmartRef__":true,"id":1876},"focusHalo":{"__isSmartRef__":true,"id":1879},"panel":{"__isSmartRef__":true,"id":1881},"link":{"__isSmartRef__":true,"id":1884},"helpText":{"__isSmartRef__":true,"id":1886},"menu_items":{"__isSmartRef__":true,"id":1888},"menu_list":{"__isSmartRef__":true,"id":1890},"slider":{"__isSmartRef__":true,"id":1892},"slider_background":{"__isSmartRef__":true,"id":1893},"slider_horizontal":{"__isSmartRef__":true,"id":1894},"slider_background_horizontal":{"__isSmartRef__":true,"id":1901},"titleBar":{"__isSmartRef__":true,"id":1906},"titleBar_label":{"__isSmartRef__":true,"id":1911},"titleBar_label_highlight":{"__isSmartRef__":true,"id":1912},"titleBar_button_label":{"__isSmartRef__":true,"id":1914},"titleBar_closeButton":{"__isSmartRef__":true,"id":1916},"titleBar_menuButton":{"__isSmartRef__":true,"id":1922},"titleBar_collapseButton":{"__isSmartRef__":true,"id":1928},"titleBar_closeButton_highlight":{"__isSmartRef__":true,"id":1934},"titleBar_menuButton_highlight":{"__isSmartRef__":true,"id":1940},"titleBar_collapseButton_highlight":{"__isSmartRef__":true,"id":1946},"clock":{"__isSmartRef__":true,"id":1952},"fabrik":{"__isSmartRef__":true,"id":1957},"world":{"__isSmartRef__":true,"id":1959}},"1870":{"borderColor":{"__isSmartRef__":true,"id":1871}},"1871":{"vector":{"__isSmartRef__":true,"id":1872},"stops":[{"__isSmartRef__":true,"id":1873},{"__isSmartRef__":true,"id":1874}],"refcount":0,"_livelyDataWrapperId_":"16:lively.paint.LinearGradient","__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.LinearGradient","__rawNodeInfo__":{"tagName":"linearGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"x1","value":"0","namespaceURI":null},{"key":"y1","value":"0","namespaceURI":null},{"key":"x2","value":"1","namespaceURI":null},{"key":"y2","value":"1","namespaceURI":null},{"key":"id","value":"16:lively.paint.LinearGradient","namespaceURI":null}]}},"1872":{"x":0,"y":0,"width":1,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1873":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(230,230,230)","namespaceURI":null}]}},"1874":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(12,12,12)","namespaceURI":null}]}},"1875":{"borderColor":{"__isSmartRef__":true,"id":445},"borderWidth":0.6,"borderRadius":5,"fill":{"__isSmartRef__":true,"id":426}},"1876":{"borderColor":{"__isSmartRef__":true,"id":1877},"borderWidth":4,"borderRadius":16,"fill":{"__isSmartRef__":true,"id":1878},"opacity":0.4},"1877":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1878":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1879":{"fill":null,"borderColor":{"__isSmartRef__":true,"id":1880},"strokeOpacity":0.5},"1880":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1881":{"fill":{"__isSmartRef__":true,"id":1882},"borderWidth":2,"borderColor":{"__isSmartRef__":true,"id":1883}},"1882":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1883":{"r":0.2,"g":0.2,"b":0.2,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1884":{"borderColor":{"__isSmartRef__":true,"id":1885},"borderWidth":1,"fill":{"__isSmartRef__":true,"id":534}},"1885":{"r":0,"g":0.8,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1886":{"borderRadius":15,"fill":{"__isSmartRef__":true,"id":1887},"fillOpacity":0.8},"1887":{"r":1,"g":0.9725490196078431,"b":0.8936274509803921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1888":{"fontSize":14,"textColor":{"__isSmartRef__":true,"id":1889}},"1889":{"r":0.129,"g":0.129,"b":0.129,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1890":{"fill":{"__isSmartRef__":true,"id":1891}},"1891":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1892":{"borderColor":{"__isSmartRef__":true,"id":522},"borderOpacity":1,"borderWidth":1,"borderRadius":6,"fill":{"__isSmartRef__":true,"id":523}},"1893":{"borderColor":{"__isSmartRef__":true,"id":534},"borderWidth":1,"strokeOpacity":1,"borderRadius":6,"fill":{"__isSmartRef__":true,"id":535}},"1894":{"borderColor":{"__isSmartRef__":true,"id":1895},"borderWidth":1,"borderRadius":6,"fill":{"__isSmartRef__":true,"id":1896}},"1895":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1896":{"vector":{"__isSmartRef__":true,"id":1897},"stops":[{"__isSmartRef__":true,"id":1898},{"__isSmartRef__":true,"id":1899},{"__isSmartRef__":true,"id":1900}],"refcount":49,"_livelyDataWrapperId_":"20:lively.paint.LinearGradient","__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.LinearGradient","__rawNodeInfo__":{"tagName":"linearGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"x1","value":"0","namespaceURI":null},{"key":"y1","value":"0","namespaceURI":null},{"key":"x2","value":"0","namespaceURI":null},{"key":"y2","value":"1","namespaceURI":null},{"key":"id","value":"20:lively.paint.LinearGradient","namespaceURI":null}]}},"1897":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1898":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(196,211,221)","namespaceURI":null}]}},"1899":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.5","namespaceURI":null},{"key":"stop-color","value":"rgb(137,167,187)","namespaceURI":null}]}},"1900":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(96,130,153)","namespaceURI":null}]}},"1901":{"borderColor":{"__isSmartRef__":true,"id":1895},"borderWidth":1,"borderRadius":6,"fill":{"__isSmartRef__":true,"id":1902}},"1902":{"vector":{"__isSmartRef__":true,"id":1897},"stops":[{"__isSmartRef__":true,"id":1903},{"__isSmartRef__":true,"id":1904},{"__isSmartRef__":true,"id":1905}],"refcount":49,"_livelyDataWrapperId_":"21:lively.paint.LinearGradient","__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.LinearGradient","__rawNodeInfo__":{"tagName":"linearGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"x1","value":"0","namespaceURI":null},{"key":"y1","value":"0","namespaceURI":null},{"key":"x2","value":"0","namespaceURI":null},{"key":"y2","value":"1","namespaceURI":null},{"key":"id","value":"21:lively.paint.LinearGradient","namespaceURI":null}]}},"1903":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(204,204,204)","namespaceURI":null}]}},"1904":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.4","namespaceURI":null},{"key":"stop-color","value":"rgb(240,240,240)","namespaceURI":null}]}},"1905":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(245,245,245)","namespaceURI":null}]}},"1906":{"borderRadius":8,"borderWidth":2,"bordercolor":{"__isSmartRef__":true,"id":1895},"fill":{"__isSmartRef__":true,"id":1907}},"1907":{"vector":{"__isSmartRef__":true,"id":427},"stops":[{"__isSmartRef__":true,"id":1908},{"__isSmartRef__":true,"id":1909},{"__isSmartRef__":true,"id":1910}],"refcount":105,"_livelyDataWrapperId_":"22:lively.paint.LinearGradient","__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.LinearGradient","__rawNodeInfo__":{"tagName":"linearGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"x1","value":"0","namespaceURI":null},{"key":"y1","value":"1","namespaceURI":null},{"key":"x2","value":"0","namespaceURI":null},{"key":"y2","value":"0","namespaceURI":null},{"key":"id","value":"22:lively.paint.LinearGradient","namespaceURI":null}]}},"1908":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(184,184,184)","namespaceURI":null}]}},"1909":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.6","namespaceURI":null},{"key":"stop-color","value":"rgb(230,230,230)","namespaceURI":null}]}},"1910":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(184,184,184)","namespaceURI":null}]}},"1911":{"fill":null},"1912":{"fill":{"__isSmartRef__":true,"id":1913},"fillOpacity":0.5},"1913":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1914":{"textColor":{"__isSmartRef__":true,"id":1915},"fontStyle":"bold"},"1915":{"r":0.5,"g":0.5,"b":0.5,"a":0.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1916":{"fill":{"__isSmartRef__":true,"id":1917}},"1917":{"stops":[{"__isSmartRef__":true,"id":1918},{"__isSmartRef__":true,"id":1919},{"__isSmartRef__":true,"id":1920}],"f":{"__isSmartRef__":true,"id":1921},"refcount":199,"_livelyDataWrapperId_":"23:lively.paint.RadialGradient","_fx":0.4,"_fy":0.2,"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.RadialGradient","__rawNodeInfo__":{"tagName":"radialGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"23:lively.paint.RadialGradient","namespaceURI":null},{"key":"fx","value":"0.4","namespaceURI":null},{"key":"fy","value":"0.2","namespaceURI":null}]}},"1918":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(240,240,240)","namespaceURI":null}]}},"1919":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.5","namespaceURI":null},{"key":"stop-color","value":"rgb(204,204,204)","namespaceURI":null}]}},"1920":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(122,122,122)","namespaceURI":null}]}},"1921":{"x":0.4,"y":0.2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1922":{"fill":{"__isSmartRef__":true,"id":1923}},"1923":{"stops":[{"__isSmartRef__":true,"id":1924},{"__isSmartRef__":true,"id":1925},{"__isSmartRef__":true,"id":1926}],"f":{"__isSmartRef__":true,"id":1927},"refcount":199,"_livelyDataWrapperId_":"24:lively.paint.RadialGradient","_fx":0.4,"_fy":0.2,"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.RadialGradient","__rawNodeInfo__":{"tagName":"radialGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"24:lively.paint.RadialGradient","namespaceURI":null},{"key":"fx","value":"0.4","namespaceURI":null},{"key":"fy","value":"0.2","namespaceURI":null}]}},"1924":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(240,240,240)","namespaceURI":null}]}},"1925":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.5","namespaceURI":null},{"key":"stop-color","value":"rgb(204,204,204)","namespaceURI":null}]}},"1926":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(122,122,122)","namespaceURI":null}]}},"1927":{"x":0.4,"y":0.2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1928":{"fill":{"__isSmartRef__":true,"id":1929}},"1929":{"stops":[{"__isSmartRef__":true,"id":1930},{"__isSmartRef__":true,"id":1931},{"__isSmartRef__":true,"id":1932}],"f":{"__isSmartRef__":true,"id":1933},"refcount":199,"_livelyDataWrapperId_":"25:lively.paint.RadialGradient","_fx":0.4,"_fy":0.2,"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.RadialGradient","__rawNodeInfo__":{"tagName":"radialGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"25:lively.paint.RadialGradient","namespaceURI":null},{"key":"fx","value":"0.4","namespaceURI":null},{"key":"fy","value":"0.2","namespaceURI":null}]}},"1930":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(240,240,240)","namespaceURI":null}]}},"1931":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.5","namespaceURI":null},{"key":"stop-color","value":"rgb(204,204,204)","namespaceURI":null}]}},"1932":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(122,122,122)","namespaceURI":null}]}},"1933":{"x":0.4,"y":0.2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1934":{"fill":{"__isSmartRef__":true,"id":1935}},"1935":{"stops":[{"__isSmartRef__":true,"id":1936},{"__isSmartRef__":true,"id":1937},{"__isSmartRef__":true,"id":1938}],"f":{"__isSmartRef__":true,"id":1939},"refcount":51,"_livelyDataWrapperId_":"26:lively.paint.RadialGradient","_fx":0.4,"_fy":0.2,"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.RadialGradient","__rawNodeInfo__":{"tagName":"radialGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"26:lively.paint.RadialGradient","namespaceURI":null},{"key":"fx","value":"0.4","namespaceURI":null},{"key":"fy","value":"0.2","namespaceURI":null}]}},"1936":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(226,179,179)","namespaceURI":null}]}},"1937":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.5","namespaceURI":null},{"key":"stop-color","value":"rgb(158,0,0)","namespaceURI":null}]}},"1938":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(95,0,0)","namespaceURI":null}]}},"1939":{"x":0.4,"y":0.2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1940":{"fill":{"__isSmartRef__":true,"id":1941}},"1941":{"stops":[{"__isSmartRef__":true,"id":1942},{"__isSmartRef__":true,"id":1943},{"__isSmartRef__":true,"id":1944}],"f":{"__isSmartRef__":true,"id":1945},"refcount":51,"_livelyDataWrapperId_":"27:lively.paint.RadialGradient","_fx":0.4,"_fy":0.2,"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.RadialGradient","__rawNodeInfo__":{"tagName":"radialGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"27:lively.paint.RadialGradient","namespaceURI":null},{"key":"fx","value":"0.4","namespaceURI":null},{"key":"fy","value":"0.2","namespaceURI":null}]}},"1942":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(179,219,179)","namespaceURI":null}]}},"1943":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.5","namespaceURI":null},{"key":"stop-color","value":"rgb(0,133,0)","namespaceURI":null}]}},"1944":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(0,79,0)","namespaceURI":null}]}},"1945":{"x":0.4,"y":0.2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1946":{"fill":{"__isSmartRef__":true,"id":1947}},"1947":{"stops":[{"__isSmartRef__":true,"id":1948},{"__isSmartRef__":true,"id":1949},{"__isSmartRef__":true,"id":1950}],"f":{"__isSmartRef__":true,"id":1951},"refcount":51,"_livelyDataWrapperId_":"28:lively.paint.RadialGradient","_fx":0.4,"_fy":0.2,"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.RadialGradient","__rawNodeInfo__":{"tagName":"radialGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"28:lively.paint.RadialGradient","namespaceURI":null},{"key":"fx","value":"0.4","namespaceURI":null},{"key":"fy","value":"0.2","namespaceURI":null}]}},"1948":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(255,243,209)","namespaceURI":null}]}},"1949":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.5","namespaceURI":null},{"key":"stop-color","value":"rgb(255,215,102)","namespaceURI":null}]}},"1950":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(153,129,61)","namespaceURI":null}]}},"1951":{"x":0.4,"y":0.2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1952":{"borderColor":{"__isSmartRef__":true,"id":1953},"borderWidth":4,"fill":{"__isSmartRef__":true,"id":1954}},"1953":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1954":{"stops":[{"__isSmartRef__":true,"id":1955},{"__isSmartRef__":true,"id":1956}],"refcount":0,"_livelyDataWrapperId_":"29:lively.paint.RadialGradient","__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.RadialGradient","__rawNodeInfo__":{"tagName":"radialGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"29:lively.paint.RadialGradient","namespaceURI":null}]}},"1955":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(243,243,243)","namespaceURI":null}]}},"1956":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(230,230,230)","namespaceURI":null}]}},"1957":{"borderColor":{"__isSmartRef__":true,"id":1958},"borderWidth":1,"borderRadius":2,"fill":{"__isSmartRef__":true,"id":534},"opacity":1},"1958":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1959":{"fill":{"__isSmartRef__":true,"id":1913}},"isSimplifiedRegistry":true}}]]> Lively Kernel canvas