CPUWorkload
exec
Timer
1000
start
[0.24499999999999744,0.5050000000000026]
0.10.20.30.40.50.60.70.80.91.00510
reset
function converter(value) {\n return Strings.tableize(value)\n .slice(3,5)\n .collect(function(ea) { \n return (100-Number(ea.last())) / 2\n })\n}\n
Editor for JSONPrinter -> CPUWorkload
X
M
CPU Visualization
X
M
","extent":{"__isSmartRef__":true,"id":314},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"313":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML"},"314":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"315":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"316":{"morph":{"__isSmartRef__":true,"id":311},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"317":{"_Position":{"__isSmartRef__":true,"id":318},"renderContextTable":{"__isSmartRef__":true,"id":319},"_Extent":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"318":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"319":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"320":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"321":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"322":{"morph":{"__isSmartRef__":true,"id":310},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"323":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"324":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":325},"id":93,"renderContextTable":{"__isSmartRef__":true,"id":331},"textChunks":[{"__isSmartRef__":true,"id":332}],"eventHandler":{"__isSmartRef__":true,"id":334},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":335},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":336},"priorExtent":{"__isSmartRef__":true,"id":337},"_MaxTextWidth":null,"_MaxTextHeight":null,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":309},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"325":{"_Position":{"__isSmartRef__":true,"id":326},"renderContextTable":{"__isSmartRef__":true,"id":327},"_Extent":{"__isSmartRef__":true,"id":328},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":330},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"326":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"327":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"328":{"x":93,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"329":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"330":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"331":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"332":{"style":{"__isSmartRef__":true,"id":333},"chunkOwner":{"__isSmartRef__":true,"id":324},"storedString":"CPUVisualization","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"333":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"334":{"morph":{"__isSmartRef__":true,"id":324},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"335":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"336":{"x":3.5,"y":81,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"337":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"338":{"_Position":{"__isSmartRef__":true,"id":339},"renderContextTable":{"__isSmartRef__":true,"id":340},"_Extent":{"__isSmartRef__":true,"id":341},"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":342},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"339":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"340":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"341":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"342":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"343":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"344":{"morph":{"__isSmartRef__":true,"id":309},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"345":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"346":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"347":{"partsSpaceName":"PartsBin/","name":"CPUVisualization","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"348":{"submorphs":[{"__isSmartRef__":true,"id":349},{"__isSmartRef__":true,"id":363}],"scripts":[],"shape":{"__isSmartRef__":true,"id":376},"id":94,"renderContextTable":{"__isSmartRef__":true,"id":381},"eventHandler":{"__isSmartRef__":true,"id":382},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":383},"partsBinURL":{"__isSmartRef__":true,"id":384},"targetName":"NewCPUVisualization","partItem":{"__isSmartRef__":true,"id":385},"owner":{"__isSmartRef__":true,"id":308},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"349":{"submorphs":[{"__isSmartRef__":true,"id":350}],"scripts":[],"shape":{"__isSmartRef__":true,"id":356},"id":96,"renderContextTable":{"__isSmartRef__":true,"id":360},"eventHandler":{"__isSmartRef__":true,"id":361},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":362},"_ClipMode":"hidden","owner":{"__isSmartRef__":true,"id":348},"__LivelyClassName__":"lively.morphic.Clip","__SourceModuleName__":"Global.lively.morphic.Core"},"350":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":351},"id":95,"renderContextTable":{"__isSmartRef__":true,"id":354},"eventHandler":{"__isSmartRef__":true,"id":355},"droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_HandStyle":"default","_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":349},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"351":{"renderContextTable":{"__isSmartRef__":true,"id":352},"stringifiedShapeNode":"
Timer
2000
start
[null,null]
5101520253035400510
reset
CPUWorkload
exec
","extent":{"__isSmartRef__":true,"id":353},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"352":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML"},"353":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"354":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"355":{"morph":{"__isSmartRef__":true,"id":350},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"356":{"_Position":{"__isSmartRef__":true,"id":357},"renderContextTable":{"__isSmartRef__":true,"id":358},"_Extent":{"__isSmartRef__":true,"id":359},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"357":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"358":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"359":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"360":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"361":{"morph":{"__isSmartRef__":true,"id":349},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"362":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"363":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":364},"id":97,"renderContextTable":{"__isSmartRef__":true,"id":369},"textChunks":[{"__isSmartRef__":true,"id":370}],"eventHandler":{"__isSmartRef__":true,"id":372},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":373},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":374},"priorExtent":{"__isSmartRef__":true,"id":375},"_MaxTextWidth":null,"_MaxTextHeight":null,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":348},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"364":{"_Position":{"__isSmartRef__":true,"id":365},"renderContextTable":{"__isSmartRef__":true,"id":366},"_Extent":{"__isSmartRef__":true,"id":367},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":368},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"365":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"366":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"367":{"x":107,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"368":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"369":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"370":{"style":{"__isSmartRef__":true,"id":371},"chunkOwner":{"__isSmartRef__":true,"id":363},"storedString":"NewCPUVisualiza...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"371":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"372":{"morph":{"__isSmartRef__":true,"id":363},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"373":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"374":{"x":-3.5,"y":81,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"375":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"376":{"_Position":{"__isSmartRef__":true,"id":377},"renderContextTable":{"__isSmartRef__":true,"id":378},"_Extent":{"__isSmartRef__":true,"id":379},"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":380},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"377":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"378":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"379":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"380":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"381":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"382":{"morph":{"__isSmartRef__":true,"id":348},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"383":{"x":105,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"384":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"385":{"partsSpaceName":"PartsBin/","name":"NewCPUVisualization","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"386":{"submorphs":[{"__isSmartRef__":true,"id":387},{"__isSmartRef__":true,"id":401}],"scripts":[],"shape":{"__isSmartRef__":true,"id":414},"id":98,"renderContextTable":{"__isSmartRef__":true,"id":419},"eventHandler":{"__isSmartRef__":true,"id":420},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":421},"partsBinURL":{"__isSmartRef__":true,"id":422},"targetName":"robertsTestRectangle","partItem":{"__isSmartRef__":true,"id":423},"owner":{"__isSmartRef__":true,"id":308},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"387":{"submorphs":[{"__isSmartRef__":true,"id":388}],"scripts":[],"shape":{"__isSmartRef__":true,"id":394},"id":100,"renderContextTable":{"__isSmartRef__":true,"id":398},"eventHandler":{"__isSmartRef__":true,"id":399},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":400},"_ClipMode":"hidden","owner":{"__isSmartRef__":true,"id":386},"__LivelyClassName__":"lively.morphic.Clip","__SourceModuleName__":"Global.lively.morphic.Core"},"388":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":389},"id":99,"renderContextTable":{"__isSmartRef__":true,"id":392},"eventHandler":{"__isSmartRef__":true,"id":393},"droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_HandStyle":"default","_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":387},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"389":{"renderContextTable":{"__isSmartRef__":true,"id":390},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":391},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"390":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML"},"391":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"392":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"393":{"morph":{"__isSmartRef__":true,"id":388},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"394":{"_Position":{"__isSmartRef__":true,"id":395},"renderContextTable":{"__isSmartRef__":true,"id":396},"_Extent":{"__isSmartRef__":true,"id":397},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"395":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"396":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"397":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"398":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"399":{"morph":{"__isSmartRef__":true,"id":387},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"400":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"401":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":402},"id":101,"renderContextTable":{"__isSmartRef__":true,"id":407},"textChunks":[{"__isSmartRef__":true,"id":408}],"eventHandler":{"__isSmartRef__":true,"id":410},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":411},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":412},"priorExtent":{"__isSmartRef__":true,"id":413},"_MaxTextWidth":null,"_MaxTextHeight":null,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":386},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"402":{"_Position":{"__isSmartRef__":true,"id":403},"renderContextTable":{"__isSmartRef__":true,"id":404},"_Extent":{"__isSmartRef__":true,"id":405},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":406},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"403":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"404":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"405":{"x":99,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"406":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"407":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"408":{"style":{"__isSmartRef__":true,"id":409},"chunkOwner":{"__isSmartRef__":true,"id":401},"storedString":"robertsTestRect...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"409":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"410":{"morph":{"__isSmartRef__":true,"id":401},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"411":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"412":{"x":0.5,"y":81,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"413":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"414":{"_Position":{"__isSmartRef__":true,"id":415},"renderContextTable":{"__isSmartRef__":true,"id":416},"_Extent":{"__isSmartRef__":true,"id":417},"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":418},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"415":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"416":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"417":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"418":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"419":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"420":{"morph":{"__isSmartRef__":true,"id":386},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"421":{"x":210,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"422":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"423":{"partsSpaceName":"PartsBin/","name":"robertsTestRectangle","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"424":{"submorphs":[{"__isSmartRef__":true,"id":425},{"__isSmartRef__":true,"id":433}],"scripts":[],"shape":{"__isSmartRef__":true,"id":446},"id":102,"renderContextTable":{"__isSmartRef__":true,"id":451},"eventHandler":{"__isSmartRef__":true,"id":452},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":453},"partsBinURL":{"__isSmartRef__":true,"id":454},"targetName":"StyleEditor","partItem":{"__isSmartRef__":true,"id":455},"owner":{"__isSmartRef__":true,"id":308},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"425":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":426},"id":103,"renderContextTable":{"__isSmartRef__":true,"id":430},"eventHandler":{"__isSmartRef__":true,"id":431},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":432},"eventsAreIgnored":true,"_HandStyle":"default","_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":424},"priorExtent":{"__isSmartRef__":true,"id":429},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"426":{"_Position":{"__isSmartRef__":true,"id":427},"renderContextTable":{"__isSmartRef__":true,"id":428},"_Extent":{"__isSmartRef__":true,"id":429},"_ImageURL":"http://www.lively-kernel.org/repository/webwerkstatt/PartsBin/StyleEditor.svg?time=1308132987468","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":null,"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"427":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"428":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"429":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"430":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"431":{"morph":{"__isSmartRef__":true,"id":425},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"432":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"433":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":434},"id":104,"renderContextTable":{"__isSmartRef__":true,"id":439},"textChunks":[{"__isSmartRef__":true,"id":440}],"eventHandler":{"__isSmartRef__":true,"id":442},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":443},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":444},"priorExtent":{"__isSmartRef__":true,"id":445},"_MaxTextWidth":null,"_MaxTextHeight":null,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":424},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"434":{"_Position":{"__isSmartRef__":true,"id":435},"renderContextTable":{"__isSmartRef__":true,"id":436},"_Extent":{"__isSmartRef__":true,"id":437},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":438},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"435":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"436":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"437":{"x":62,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"438":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"439":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"440":{"style":{"__isSmartRef__":true,"id":441},"chunkOwner":{"__isSmartRef__":true,"id":433},"storedString":"StyleEditor","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"441":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"442":{"morph":{"__isSmartRef__":true,"id":433},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"443":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"444":{"x":19,"y":81,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"445":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"446":{"_Position":{"__isSmartRef__":true,"id":447},"renderContextTable":{"__isSmartRef__":true,"id":448},"_Extent":{"__isSmartRef__":true,"id":449},"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":450},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"447":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"448":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"449":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"450":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"451":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"452":{"morph":{"__isSmartRef__":true,"id":424},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"453":{"x":315,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"454":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"455":{"partsSpaceName":"PartsBin/","name":"StyleEditor","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"456":{"submorphs":[{"__isSmartRef__":true,"id":457},{"__isSmartRef__":true,"id":465}],"scripts":[],"shape":{"__isSmartRef__":true,"id":478},"id":105,"renderContextTable":{"__isSmartRef__":true,"id":483},"eventHandler":{"__isSmartRef__":true,"id":484},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":485},"partsBinURL":{"__isSmartRef__":true,"id":486},"targetName":"TestObject","partItem":{"__isSmartRef__":true,"id":487},"owner":{"__isSmartRef__":true,"id":308},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"457":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":458},"id":106,"renderContextTable":{"__isSmartRef__":true,"id":462},"eventHandler":{"__isSmartRef__":true,"id":463},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":464},"eventsAreIgnored":true,"_HandStyle":"default","_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":456},"priorExtent":{"__isSmartRef__":true,"id":461},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"458":{"_Position":{"__isSmartRef__":true,"id":459},"renderContextTable":{"__isSmartRef__":true,"id":460},"_Extent":{"__isSmartRef__":true,"id":461},"_ImageURL":"http://www.lively-kernel.org/repository/webwerkstatt/PartsBin/TestObject.svg?time=1308132987480","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":null,"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"459":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"460":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"461":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"462":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"463":{"morph":{"__isSmartRef__":true,"id":457},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"464":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"465":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":466},"id":107,"renderContextTable":{"__isSmartRef__":true,"id":471},"textChunks":[{"__isSmartRef__":true,"id":472}],"eventHandler":{"__isSmartRef__":true,"id":474},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":475},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":476},"priorExtent":{"__isSmartRef__":true,"id":477},"_MaxTextWidth":null,"_MaxTextHeight":null,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":456},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"466":{"_Position":{"__isSmartRef__":true,"id":467},"renderContextTable":{"__isSmartRef__":true,"id":468},"_Extent":{"__isSmartRef__":true,"id":469},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":470},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"467":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"468":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"469":{"x":64,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"470":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"471":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"472":{"style":{"__isSmartRef__":true,"id":473},"chunkOwner":{"__isSmartRef__":true,"id":465},"storedString":"TestObject","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"473":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"474":{"morph":{"__isSmartRef__":true,"id":465},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"475":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"476":{"x":18,"y":81,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"477":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"478":{"_Position":{"__isSmartRef__":true,"id":479},"renderContextTable":{"__isSmartRef__":true,"id":480},"_Extent":{"__isSmartRef__":true,"id":481},"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":482},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"479":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"480":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"481":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"482":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"483":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"484":{"morph":{"__isSmartRef__":true,"id":456},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"485":{"x":420,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"486":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"487":{"partsSpaceName":"PartsBin/","name":"TestObject","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"488":{"position":{"__isSmartRef__":true,"id":489},"_Extent":{"__isSmartRef__":true,"id":490},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":491},"_Fill":{"__isSmartRef__":true,"id":492},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":493},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"489":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"490":{"x":538,"y":421.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"491":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"492":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"493":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"494":{"x":154,"y":37,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"495":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"496":{"x":538,"y":421.01402102803513,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"497":{"sourceObj":{"__isSmartRef__":true,"id":308},"sourceAttrName":"selectedItem","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"setSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"498":{"resizeHeight":true,"resizeWidth":true},"499":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"500":{"morph":{"__isSmartRef__":true,"id":308},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"501":{"partsSpaceName":"PartsBin/Visualization/","name":"ProtovisStackDrawing","part":{"__isSmartRef__":true,"id":502},"attributeConnections":[{"__isSmartRef__":true,"id":1113},{"__isSmartRef__":true,"id":1114},{"__isSmartRef__":true,"id":1115},{"__isSmartRef__":true,"id":1125}],"doNotSerialize":["$$partVersions","$$loadedMetaInfo","$$part"],"doNotCopyProperties":["$$partVersions","$$loadedMetaInfo","$$part"],"partVersions":[{"__isSmartRef__":true,"id":1164}],"loadedMetaInfo":{"__isSmartRef__":true,"id":1096},"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1},{\"__isSmartRef__\":true,\"id\":535}],\"scripts\":[],\"id\":4587,\"shape\":{\"__isSmartRef__\":true,\"id\":586},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":593},\"showsHalos\":false,\"name\":\"ProtovisStackDrawing\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":594},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_Rotation\":0,\"_Scale\":1.0040100200350561,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":595},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":596},\"layout\":{\"__isSmartRef__\":true,\"id\":597},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":598},\"connections\":{\"__isSmartRef__\":true,\"id\":599},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":601},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"1\":{\"submorphs\":[],\"scripts\":[],\"id\":4588,\"shape\":{\"__isSmartRef__\":true,\"id\":2},\"droppingEnabled\":true,\"halosEnabled\":true,\"data\":[[{\"__isSmartRef__\":true,\"id\":6}]],\"doNotSerialize\":[\"vis\",\"$$globalTransform\"],\"showsHalos\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":7},\"name\":\"ProtovisMorph\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":8},\"__SourceModuleName__\":\"Global.apps.ProtoVisInterface\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":9},\"_Rotation\":0,\"_Scale\":0.9980029960049944,\"eventHandler\":{\"__isSmartRef__\":true,\"id\":10},\"connections\":{\"__isSmartRef__\":true,\"id\":11},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":13},\"magnets\":[{\"__isSmartRef__\":true,\"id\":14}],\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":497}],\"doNotCopyProperties\":[\"$$globalTransform\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":498},\"__LivelyClassName__\":\"ProtoVisMorph\"},\"2\":{\"position\":{\"__isSmartRef__\":true,\"id\":3},\"_Extent\":{\"__isSmartRef__\":true,\"id\":4},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":5},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"3\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"4\":{\"x\":543.997999003999,\"y\":276.0120059760062,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"5\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"6\":{\"x\":0,\"y\":0},\"7\":{\"x\":-253.48227898000812,\"y\":-190.68801613996595,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"8\":{\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Visualization/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"partName\":\"ProtovisDrawing\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"9\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"10\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"11\":{\"addDataColumnAndRender\":{\"__isSmartRef__\":true,\"id\":12}},\"12\":{},\"13\":{\"x\":543.997999003999,\"y\":275.0120059760062,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"14\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"position\":{\"__isSmartRef__\":true,\"id\":15},\"connectedControlPoints\":[{\"__isSmartRef__\":true,\"id\":16}],\"__SourceModuleName__\":\"Global.lively.morphic.Connectors\",\"__LivelyClassName__\":\"lively.morphic.Magnet\"},\"15\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"16\":{\"morph\":{\"__isSmartRef__\":true,\"id\":17},\"index\":1,\"connectedMagnet\":{\"__isSmartRef__\":true,\"id\":14},\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"17\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":18},\"id\":3849,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":27},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":28},\"droppingEnabled\":true,\"halosEnabled\":true,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":29},{\"__isSmartRef__\":true,\"id\":440}],\"con\":{\"__isSmartRef__\":true,\"id\":254},\"showsMorphMenu\":true,\"isCopyMorphRef\":true,\"morphRefId\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":489},\"__LivelyClassName__\":\"lively.morphic.Path\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\"},\"18\":{\"dontChangeShape\":false,\"cachedVertices\":[{\"__isSmartRef__\":true,\"id\":19},{\"__isSmartRef__\":true,\"id\":20}],\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":21},{\"__isSmartRef__\":true,\"id\":22}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":23},\"_Position\":{\"__isSmartRef__\":true,\"id\":24},\"_Extent\":{\"__isSmartRef__\":true,\"id\":25},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":26},\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\",\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\"},\"19\":{\"x\":28,\"y\":256,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"20\":{\"x\":986.5012520027503,\"y\":279.5473210948677,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"21\":{\"isAbsolute\":true,\"x\":28,\"y\":256,\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\",\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\"},\"22\":{\"isAbsolute\":true,\"x\":986.5012520027503,\"y\":279.5473210948677,\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\",\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\"},\"23\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"24\":{\"x\":28,\"y\":256,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"25\":{\"x\":958.5012817382812,\"y\":23.547332763671875,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"26\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"27\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"28\":{\"morph\":{\"__isSmartRef__\":true,\"id\":17},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"29\":{\"morph\":{\"__isSmartRef__\":true,\"id\":17},\"index\":0,\"connectedMagnet\":{\"__isSmartRef__\":true,\"id\":30},\"__LivelyClassName__\":\"lively.morphic.ControlPoint\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\"},\"30\":{\"morph\":{\"__isSmartRef__\":true,\"id\":31},\"position\":{\"__isSmartRef__\":true,\"id\":488},\"connectedControlPoints\":[{\"__isSmartRef__\":true,\"id\":29}],\"__SourceModuleName__\":\"Global.lively.morphic.Connectors\",\"__LivelyClassName__\":\"lively.morphic.Magnet\"},\"31\":{\"submorphs\":[],\"scripts\":[],\"id\":3657,\"shape\":{\"__isSmartRef__\":true,\"id\":32},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_OverflowMode\":\"visible\",\"_FontFamily\":\"Courier \",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":649.997996995995,\"_MaxTextHeight\":250.0240360480601,\"textColor\":{\"__isSmartRef__\":true,\"id\":38},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"logWindow\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":39},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":40}],\"charsReplaced\":\"s\",\"lastFindLoc\":6,\"priorSelectionRange\":[25483,25483],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":42},\"_TextColor\":{\"__isSmartRef__\":true,\"id\":43},\"_ClipMode\":\"auto\",\"layout\":{\"__isSmartRef__\":true,\"id\":44},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":45},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":46},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":47},{\"__isSmartRef__\":true,\"id\":254},{\"__isSmartRef__\":true,\"id\":483}],\"doNotSerialize\":[\"$$exec\",\"$$serverResult\",\"$$globalTransform\"],\"doNotCopyProperties\":[\"$$exec\",\"$$serverResult\",\"$$globalTransform\"],\"connections\":{\"__isSmartRef__\":true,\"id\":484},\"magnets\":[{\"__isSmartRef__\":true,\"id\":30}],\"_Position\":{\"__isSmartRef__\":true,\"id\":487},\"_Scale\":1,\"_Rotation\":0,\"owner\":{\"__isSmartRef__\":true,\"id\":48},\"serverResult\":\"Linux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:19 all 0.49 0.00 0.49 0.00 0.00 0.00 0.00 0.00 99.02\\n21:10:19 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\\n21:10:19 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.49 0.00 0.49 0.00 0.00 0.00 0.00 0.00 99.02\\nAverage: 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\\nAverage: 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"32\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":33},\"_Extent\":{\"__isSmartRef__\":true,\"id\":34},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":35},\"_BorderRadius\":0,\"_Fill\":{\"__isSmartRef__\":true,\"id\":36},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":37},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"33\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"34\":{\"x\":649.997996995995,\"y\":250.0240360480601,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"35\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"36\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"37\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"38\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"39\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"40\":{\"style\":{\"__isSmartRef__\":true,\"id\":41},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":31},\"storedString\":\"\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n20:56:34 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n20:56:35 all 0.49 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.51\\n20:56:35 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n20:56:35 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.49 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.51\\nAverage: 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:04:58 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:04:59 all 0.00 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.50\\n21:04:59 0 0.00 0.00 1.06 0.00 0.00 0.00 0.00 0.00 98.94\\n21:04:59 1 0.00 0.00 0.94 0.00 0.00 0.00 0.00 0.00 99.06\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.00 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.50\\nAverage: 0 0.00 0.00 1.06 0.00 0.00 0.00 0.00 0.00 98.94\\nAverage: 1 0.00 0.00 0.94 0.00 0.00 0.00 0.00 0.00 99.06\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:12 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:13 all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\n21:05:13 0 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.00\\n21:05:13 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\nAverage: 0 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.00\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:13 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:14 all 1.47 0.00 1.47 0.00 0.00 0.00 0.00 0.00 97.06\\n21:05:14 0 3.03 0.00 2.02 0.00 0.00 0.00 0.00 0.00 94.95\\n21:05:14 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 1.47 0.00 1.47 0.00 0.00 0.00 0.00 0.00 97.06\\nAverage: 0 3.03 0.00 2.02 0.00 0.00 0.00 0.00 0.00 94.95\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:14 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:15 all 7.00 0.00 2.00 0.00 0.00 0.00 0.00 0.00 91.00\\n21:05:15 0 14.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 82.00\\n21:05:15 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 7.00 0.00 2.00 0.00 0.00 0.00 0.00 0.00 91.00\\nAverage: 0 14.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 82.00\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:15 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:16 all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n21:05:16 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n21:05:16 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\nAverage: 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:16 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:17 all 0.98 0.00 0.98 0.00 0.00 0.49 0.00 0.00 97.55\\n21:05:17 0 1.01 0.00 1.01 0.00 0.00 1.01 0.00 0.00 96.97\\n21:05:17 1 1.92 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.08\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.98 0.00 0.98 0.00 0.00 0.49 0.00 0.00 97.55\\nAverage: 0 1.01 0.00 1.01 0.00 0.00 1.01 0.00 0.00 96.97\\nAverage: 1 1.92 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.08\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:17 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:18 all 0.98 0.00 0.98 0.00 0.00 0.49 0.00 0.00 97.55\\n21:05:18 0 0.00 0.00 1.01 0.00 0.00 1.01 0.00 0.00 97.98\\n21:05:18 1 1.90 0.00 0.95 0.00 0.00 0.00 0.00 0.00 97.14\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.98 0.00 0.98 0.00 0.00 0.49 0.00 0.00 97.55\\nAverage: 0 0.00 0.00 1.01 0.00 0.00 1.01 0.00 0.00 97.98\\nAverage: 1 1.90 0.00 0.95 0.00 0.00 0.00 0.00 0.00 97.14\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:17 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:18 all 0.50 0.00 1.00 0.00 0.00 0.00 0.00 0.00 98.50\\n21:05:18 0 0.00 0.00 2.00 0.00 0.00 0.00 0.00 0.00 98.00\\n21:05:18 1 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.50 0.00 1.00 0.00 0.00 0.00 0.00 0.00 98.50\\nAverage: 0 0.00 0.00 2.00 0.00 0.00 0.00 0.00 0.00 98.00\\nAverage: 1 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:17 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:18 all 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 99.00\\n21:05:18 0 0.00 0.00 2.06 0.00 0.00 0.00 0.00 0.00 97.94\\n21:05:18 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 99.00\\nAverage: 0 0.00 0.00 2.06 0.00 0.00 0.00 0.00 0.00 97.94\\nAverage: 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:17 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:18 all 1.02 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.98\\n21:05:18 0 1.06 0.00 1.06 0.00 0.00 0.00 0.00 0.00 97.87\\n21:05:18 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 1.02 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.98\\nAverage: 0 1.06 0.00 1.06 0.00 0.00 0.00 0.00 0.00 97.87\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:19 all 1.01 0.00 0.51 0.00 0.00 0.00 0.00 0.00 98.48\\n21:05:19 0 1.05 0.00 1.05 0.00 0.00 0.00 0.00 0.00 97.89\\n21:05:19 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 1.01 0.00 0.51 0.00 0.00 0.00 0.00 0.00 98.48\\nAverage: 0 1.05 0.00 1.05 0.00 0.00 0.00 0.00 0.00 97.89\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:19 all 0.51 0.00 2.02 0.00 0.00 0.00 0.00 0.00 97.47\\n21:05:19 0 1.04 0.00 2.08 0.00 0.00 0.00 0.00 0.00 96.88\\n21:05:19 1 0.98 0.00 0.98 0.00 0.00 0.00 0.00 0.00 98.04\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.51 0.00 2.02 0.00 0.00 0.00 0.00 0.00 97.47\\nAverage: 0 1.04 0.00 2.08 0.00 0.00 0.00 0.00 0.00 96.88\\nAverage: 1 0.98 0.00 0.98 0.00 0.00 0.00 0.00 0.00 98.04\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:19 all 0.51 0.00 1.52 0.00 0.00 0.00 0.00 0.00 97.97\\n21:05:19 0 1.06 0.00 1.06 0.00 0.00 0.00 0.00 0.00 97.87\\n21:05:19 1 0.96 0.00 1.92 0.00 0.00 0.00 0.00 0.00 97.12\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.51 0.00 1.52 0.00 0.00 0.00 0.00 0.00 97.97\\nAverage: 0 1.06 0.00 1.06 0.00 0.00 0.00 0.00 0.00 97.87\\nAverage: 1 0.96 0.00 1.92 0.00 0.00 0.00 0.00 0.00 97.12\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:19 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:20 all 0.52 0.00 1.04 0.00 0.00 0.00 0.00 0.00 98.45\\n21:05:20 0 1.09 0.00 1.09 0.00 0.00 0.00 0.00 0.00 97.83\\n21:05:20 1 0.97 0.00 0.97 0.00 0.00 0.00 0.00 0.00 98.06\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.52 0.00 1.04 0.00 0.00 0.00 0.00 0.00 98.45\\nAverage: 0 1.09 0.00 1.09 0.00 0.00 0.00 0.00 0.00 97.83\\nAverage: 1 0.97 0.00 0.97 0.00 0.00 0.00 0.00 0.00 98.06\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:19 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:20 all 0.00 0.00 1.04 0.00 0.00 0.00 0.00 0.00 98.96\\n21:05:20 0 0.00 0.00 1.11 0.00 0.00 0.00 0.00 0.00 98.89\\n21:05:20 1 0.00 0.00 0.98 0.00 0.00 0.00 0.00 0.00 99.02\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.00 0.00 1.04 0.00 0.00 0.00 0.00 0.00 98.96\\nAverage: 0 0.00 0.00 1.11 0.00 0.00 0.00 0.00 0.00 98.89\\nAverage: 1 0.00 0.00 0.98 0.00 0.00 0.00 0.00 0.00 99.02\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:19 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:20 all 0.00 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.50\\n21:05:20 0 0.00 0.00 1.01 0.00 0.00 0.00 0.00 0.00 98.99\\n21:05:20 1 0.00 0.00 0.97 0.00 0.00 0.00 0.00 0.00 99.03\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.00 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.50\\nAverage: 0 0.00 0.00 1.01 0.00 0.00 0.00 0.00 0.00 98.99\\nAverage: 1 0.00 0.00 0.97 0.00 0.00 0.00 0.00 0.00 99.03\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:19 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:20 all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\n21:05:20 0 1.02 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.98\\n21:05:20 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\nAverage: 0 1.02 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.98\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:20 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:21 all 0.50 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.01\\n21:05:21 0 1.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 98.00\\n21:05:21 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.50 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.01\\nAverage: 0 1.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 98.00\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:20 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:21 all 0.51 0.00 1.03 0.00 0.00 0.00 0.00 0.00 98.46\\n21:05:21 0 1.10 0.00 1.10 0.00 0.00 0.00 0.00 0.00 97.80\\n21:05:21 1 0.00 0.00 0.97 0.00 0.00 0.00 0.00 0.00 99.03\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.51 0.00 1.03 0.00 0.00 0.00 0.00 0.00 98.46\\nAverage: 0 1.10 0.00 1.10 0.00 0.00 0.00 0.00 0.00 97.80\\nAverage: 1 0.00 0.00 0.97 0.00 0.00 0.00 0.00 0.00 99.03\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:21 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:22 all 0.52 0.00 0.52 0.00 0.00 0.00 0.00 0.00 98.97\\n21:05:22 0 1.10 0.00 1.10 0.00 0.00 0.00 0.00 0.00 97.80\\n21:05:22 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.52 0.00 0.52 0.00 0.00 0.00 0.00 0.00 98.97\\nAverage: 0 1.10 0.00 1.10 0.00 0.00 0.00 0.00 0.00 97.80\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:21 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:22 all 0.00 0.00 0.51 0.00 0.00 0.00 0.00 0.00 99.49\\n21:05:22 0 1.05 0.00 1.05 0.00 0.00 0.00 0.00 0.00 97.89\\n21:05:22 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.00 0.00 0.51 0.00 0.00 0.00 0.00 0.00 99.49\\nAverage: 0 1.05 0.00 1.05 0.00 0.00 0.00 0.00 0.00 97.89\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:21 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:22 all 0.52 0.00 1.04 0.00 0.00 0.00 0.00 0.00 98.45\\n21:05:22 0 1.10 0.00 1.10 0.00 0.00 0.00 0.00 0.00 97.80\\n21:05:22 1 0.97 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.03\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.52 0.00 1.04 0.00 0.00 0.00 0.00 0.00 98.45\\nAverage: 0 1.10 0.00 1.10 0.00 0.00 0.00 0.00 0.00 97.80\\nAverage: 1 0.97 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.03\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:21 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:22 all 1.49 0.00 0.50 0.00 0.00 0.00 0.00 0.00 98.01\\n21:05:22 0 1.04 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.96\\n21:05:22 1 0.97 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.03\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 1.49 0.00 0.50 0.00 0.00 0.00 0.00 0.00 98.01\\nAverage: 0 1.04 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.96\\nAverage: 1 0.97 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.03\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:22 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:23 all 0.99 0.00 0.50 0.00 0.00 0.00 0.00 0.00 98.51\\n21:05:23 0 1.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 98.00\\n21:05:23 1 0.00 0.00 0.98 0.00 0.00 0.00 0.00 0.00 99.02\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.99 0.00 0.50 0.00 0.00 0.00 0.00 0.00 98.51\\nAverage: 0 1.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 98.00\\nAverage: 1 0.00 0.00 0.98 0.00 0.00 0.00 0.00 0.00 99.02\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:22 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:23 all 0.50 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.00\\n21:05:23 0 1.04 0.00 1.04 0.00 0.00 0.00 0.00 0.00 97.92\\n21:05:23 1 0.00 0.00 0.95 0.00 0.00 0.00 0.00 0.00 99.05\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.50 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.00\\nAverage: 0 1.04 0.00 1.04 0.00 0.00 0.00 0.00 0.00 97.92\\nAverage: 1 0.00 0.00 0.95 0.00 0.00 0.00 0.00 0.00 99.05\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:23 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:24 all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\n21:05:24 0 1.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.99\\n21:05:24 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\nAverage: 0 1.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.99\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:05:23 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:05:24 all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\n21:05:24 0 1.03 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.97\\n21:05:24 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\nAverage: 0 1.03 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.97\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:09:40 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:09:41 all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\n21:09:41 0 1.03 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.97\\n21:09:41 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\nAverage: 0 1.03 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.97\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:09:42 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:09:43 all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n21:09:43 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n21:09:43 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\nAverage: 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:09:50 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:09:51 all 0.00 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.50\\n21:09:51 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n21:09:51 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.00 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.50\\nAverage: 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:01 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:02 all 0.00 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.50\\n21:10:02 0 0.00 0.00 1.04 0.00 0.00 0.00 0.00 0.00 98.96\\n21:10:02 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.00 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.50\\nAverage: 0 0.00 0.00 1.04 0.00 0.00 0.00 0.00 0.00 98.96\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:03 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:04 all 0.00 0.00 0.52 0.00 0.00 0.00 0.00 0.00 99.48\\n21:10:04 0 0.00 0.00 1.11 0.00 0.00 0.00 0.00 0.00 98.89\\n21:10:04 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.00 0.00 0.52 0.00 0.00 0.00 0.00 0.00 99.48\\nAverage: 0 0.00 0.00 1.11 0.00 0.00 0.00 0.00 0.00 98.89\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:04 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:05 all 8.04 0.00 1.51 0.00 0.00 0.00 0.00 0.00 90.45\\n21:10:05 0 8.33 0.00 1.04 0.00 0.00 0.00 0.00 0.00 90.62\\n21:10:05 1 7.84 0.00 0.98 0.00 0.00 0.00 0.00 0.00 91.18\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 8.04 0.00 1.51 0.00 0.00 0.00 0.00 0.00 90.45\\nAverage: 0 8.33 0.00 1.04 0.00 0.00 0.00 0.00 0.00 90.62\\nAverage: 1 7.84 0.00 0.98 0.00 0.00 0.00 0.00 0.00 91.18\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:05 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:06 all 8.08 0.00 1.52 0.00 0.00 0.00 0.00 0.00 90.40\\n21:10:06 0 8.42 0.00 2.11 0.00 0.00 0.00 0.00 0.00 89.47\\n21:10:06 1 7.77 0.00 0.97 0.00 0.00 0.00 0.00 0.00 91.26\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 8.08 0.00 1.52 0.00 0.00 0.00 0.00 0.00 90.40\\nAverage: 0 8.42 0.00 2.11 0.00 0.00 0.00 0.00 0.00 89.47\\nAverage: 1 7.77 0.00 0.97 0.00 0.00 0.00 0.00 0.00 91.26\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:05 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:06 all 8.02 0.00 1.07 0.00 0.00 0.00 0.00 0.00 90.91\\n21:10:06 0 8.14 0.00 2.33 0.00 0.00 0.00 0.00 0.00 89.53\\n21:10:06 1 7.84 0.00 0.00 0.00 0.00 0.00 0.00 0.00 92.16\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 8.02 0.00 1.07 0.00 0.00 0.00 0.00 0.00 90.91\\nAverage: 0 8.14 0.00 2.33 0.00 0.00 0.00 0.00 0.00 89.53\\nAverage: 1 7.84 0.00 0.00 0.00 0.00 0.00 0.00 0.00 92.16\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:05 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:06 all 4.06 0.00 1.02 0.00 0.00 0.00 0.00 0.00 94.92\\n21:10:06 0 0.99 0.00 1.98 0.00 0.00 0.00 0.00 0.00 97.03\\n21:10:06 1 8.16 0.00 0.00 0.00 0.00 0.00 0.00 0.00 91.84\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 4.06 0.00 1.02 0.00 0.00 0.00 0.00 0.00 94.92\\nAverage: 0 0.99 0.00 1.98 0.00 0.00 0.00 0.00 0.00 97.03\\nAverage: 1 8.16 0.00 0.00 0.00 0.00 0.00 0.00 0.00 91.84\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:05 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:06 all 0.00 0.00 0.53 0.00 0.00 0.00 0.00 0.00 99.47\\n21:10:06 0 1.10 0.00 2.20 0.00 0.00 0.00 0.00 0.00 96.70\\n21:10:06 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.00 0.00 0.53 0.00 0.00 0.00 0.00 0.00 99.47\\nAverage: 0 1.10 0.00 2.20 0.00 0.00 0.00 0.00 0.00 96.70\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:05 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:06 all 0.50 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.00\\n21:10:06 0 1.02 0.00 1.02 0.00 0.00 0.00 0.00 0.00 97.96\\n21:10:06 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.50 0.00 0.50 0.00 0.00 0.00 0.00 0.00 99.00\\nAverage: 0 1.02 0.00 1.02 0.00 0.00 0.00 0.00 0.00 97.96\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:05 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:06 all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\n21:10:06 0 1.03 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.97\\n21:10:06 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50\\nAverage: 0 1.03 0.00 0.00 0.00 0.00 0.00 0.00 0.00 98.97\\nAverage: 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00\\n\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\n/home/nodejs/svn/webwerkstatt/$ mpstat -P ALL 1 1\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:17 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:18 all 0.51 0.00 1.53 0.00 0.00 0.00 0.00 0.00 97.96\\n21:10:18 0 1.08 0.00 1.08 0.00 0.00 0.00 0.00 0.00 97.85\\n21:10:18 1 0.00 0.00 0.97 0.00 0.00 0.00 0.00 0.00 99.03\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.51 0.00 1.53 0.00 0.00 0.00 0.00 0.00 97.96\\nAverage: 0 1.08 0.00 1.08 0.00 0.00 0.00 0.00 0.00 97.85\\nAverage: 1 0.00 0.00 0.97 0.00 0.00 0.00 0.00 0.00 99.03\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:17 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:18 all 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.03\\n21:10:18 0 2.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 97.00\\n21:10:18 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.03\\nAverage: 0 2.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 97.00\\nAverage: 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:17 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:18 all 0.49 0.00 0.98 0.00 0.00 0.00 0.00 0.00 98.53\\n21:10:18 0 1.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 98.00\\n21:10:18 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.49 0.00 0.98 0.00 0.00 0.00 0.00 0.00 98.53\\nAverage: 0 1.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 98.00\\nAverage: 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:17 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:18 all 1.01 0.00 1.01 0.00 0.00 0.00 0.00 0.00 97.99\\n21:10:18 0 2.08 0.00 1.04 0.00 0.00 0.00 0.00 0.00 96.88\\n21:10:18 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 1.01 0.00 1.01 0.00 0.00 0.00 0.00 0.00 97.99\\nAverage: 0 2.08 0.00 1.04 0.00 0.00 0.00 0.00 0.00 96.88\\nAverage: 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:19 all 1.02 0.00 0.51 0.00 0.00 0.00 0.00 0.00 98.48\\n21:10:19 0 2.15 0.00 0.00 0.00 0.00 0.00 0.00 0.00 97.85\\n21:10:19 1 0.00 0.00 0.95 0.00 0.00 0.00 0.00 0.00 99.05\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 1.02 0.00 0.51 0.00 0.00 0.00 0.00 0.00 98.48\\nAverage: 0 2.15 0.00 0.00 0.00 0.00 0.00 0.00 0.00 97.85\\nAverage: 1 0.00 0.00 0.95 0.00 0.00 0.00 0.00 0.00 99.05\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:19 all 1.54 0.00 0.51 0.00 0.00 0.00 0.00 0.00 97.95\\n21:10:19 0 3.33 0.00 0.00 0.00 0.00 0.00 0.00 0.00 96.67\\n21:10:19 1 0.00 0.00 0.95 0.00 0.00 0.00 0.00 0.00 99.05\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 1.54 0.00 0.51 0.00 0.00 0.00 0.00 0.00 97.95\\nAverage: 0 3.33 0.00 0.00 0.00 0.00 0.00 0.00 0.00 96.67\\nAverage: 1 0.00 0.00 0.95 0.00 0.00 0.00 0.00 0.00 99.05\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:19 all 0.53 0.00 1.05 0.00 0.00 0.00 0.00 0.00 98.42\\n21:10:19 0 1.16 0.00 1.16 0.00 0.00 0.00 0.00 0.00 97.67\\n21:10:19 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.53 0.00 1.05 0.00 0.00 0.00 0.00 0.00 98.42\\nAverage: 0 1.16 0.00 1.16 0.00 0.00 0.00 0.00 0.00 97.67\\nAverage: 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:19 all 0.49 0.00 0.98 0.00 0.00 0.00 0.00 0.00 98.53\\n21:10:19 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\\n21:10:19 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.49 0.00 0.98 0.00 0.00 0.00 0.00 0.00 98.53\\nAverage: 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\\nAverage: 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nLinux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:19 all 0.49 0.00 0.49 0.00 0.00 0.00 0.00 0.00 99.02\\n21:10:19 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\\n21:10:19 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.49 0.00 0.49 0.00 0.00 0.00 0.00 0.00 99.02\\nAverage: 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\\nAverage: 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"41\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"42\":{\"x\":649.997996995995,\"y\":250.0240360480601,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"43\":{\"r\":0,\"g\":0.8,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"44\":{\"resizeWidth\":true,\"resizeHeight\":true},\"45\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\"},\"46\":{\"morph\":{\"__isSmartRef__\":true,\"id\":31},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"47\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":31},\"sourceAttrName\":\"exec\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":48},\"targetMethodName\":\"exec\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"48\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":31},{\"__isSmartRef__\":true,\"id\":49}],\"scripts\":[],\"id\":3656,\"shape\":{\"__isSmartRef__\":true,\"id\":67},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"CommandLine\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":73},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":74},\"layout\":{\"__isSmartRef__\":true,\"id\":75},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":76},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":77},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":78},{\"__isSmartRef__\":true,\"id\":79}],\"doNotSerialize\":[\"$$serverResult\"],\"doNotCopyProperties\":[\"$$serverResult\"],\"connections\":{\"__isSmartRef__\":true,\"id\":80},\"serverResult\":\"Linux 2.6.32-5-amd64 (lively) \\t06/13/11 \\t_x86_64_\\t(2 CPU)\\n\\n21:10:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\n21:10:19 all 0.49 0.00 0.49 0.00 0.00 0.00 0.00 0.00 99.02\\n21:10:19 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\\n21:10:19 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\\nAverage: all 0.49 0.00 0.49 0.00 0.00 0.00 0.00 0.00 99.02\\nAverage: 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\\nAverage: 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\\n\",\"_Position\":{\"__isSmartRef__\":true,\"id\":83},\"_Scale\":1,\"_Rotation\":0,\"owner\":{\"__isSmartRef__\":true,\"id\":84},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":241},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"49\":{\"submorphs\":[],\"scripts\":[],\"id\":3658,\"shape\":{\"__isSmartRef__\":true,\"id\":50},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_OverflowMode\":\"visible\",\"_FontFamily\":\"Courier \",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":56},\"_MaxTextWidth\":615,\"_MaxTextHeight\":29.985978971964983,\"textColor\":{\"__isSmartRef__\":true,\"id\":57},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Rotation\":0,\"name\":\"inputLine\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":58},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":59}],\"charsReplaced\":\"mpstat -P ALL 1 1\",\"lastFindLoc\":-17,\"priorSelectionRange\":[17,17],\"prevScroll\":[0,0],\"_Scale\":1,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":61},\"_TextColor\":{\"__isSmartRef__\":true,\"id\":62},\"_ClipMode\":\"hidden\",\"owner\":{\"__isSmartRef__\":true,\"id\":48},\"isInputLine\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"allowInput\":true,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":63}],\"doNotSerialize\":[\"$$savedTextString\"],\"doNotCopyProperties\":[\"$$savedTextString\"],\"layout\":{\"__isSmartRef__\":true,\"id\":64},\"savedTextString\":\"mpstat -P ALL 1 1\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":65},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":66},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"50\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":51},\"_Extent\":{\"__isSmartRef__\":true,\"id\":52},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":53},\"_BorderRadius\":0,\"_Fill\":{\"__isSmartRef__\":true,\"id\":54},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":55},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"51\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"52\":{\"x\":615,\"y\":29.985978971964983,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"53\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"54\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"55\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"56\":{\"x\":8.000000000000853,\"y\":262.99999999999983,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"57\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"58\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"59\":{\"style\":{\"__isSmartRef__\":true,\"id\":60},\"morph\":{\"__isSmartRef__\":true,\"id\":49},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":49},\"storedString\":\"mpstat -P ALL 1 1\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"60\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"61\":{\"x\":615,\"y\":29.985978971964983,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"62\":{\"r\":0,\"g\":0.8,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"63\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":49},\"sourceAttrName\":\"savedTextString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":48},\"targetMethodName\":\"exec\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"64\":{\"resizeWidth\":true,\"resizeHeight\":false,\"moveVertical\":true},\"65\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\"},\"66\":{\"morph\":{\"__isSmartRef__\":true,\"id\":49},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"67\":{\"position\":{\"__isSmartRef__\":true,\"id\":68},\"_Extent\":{\"__isSmartRef__\":true,\"id\":69},\"_BorderWidth\":2,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":70},\"_Fill\":{\"__isSmartRef__\":true,\"id\":71},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":72},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"68\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"69\":{\"x\":650,\"y\":295,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"70\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"71\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"72\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"73\":{\"partsSpaceName\":\"PartsBin/Server/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"requiredModules\":[\"server.nodejs.WebInterface\"],\"migrationLevel\":2,\"comment\":\"Access to the lively-kernel.org shell using nodejs.\",\"partName\":\"CommandLine\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"74\":{\"x\":650,\"y\":295,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"75\":{\"adjustForNewBounds\":true,\"resizeWidth\":true,\"resizeHeight\":true},\"76\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"77\":{\"morph\":{\"__isSmartRef__\":true,\"id\":48},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"78\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":48},\"sourceAttrName\":\"serverResult\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":31},\"targetMethodName\":\"serverResult\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"79\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":48},\"sourceAttrName\":\"serverResult\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":48},\"targetMethodName\":\"log\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"80\":{\"exec\":{\"__isSmartRef__\":true,\"id\":81},\"serverResult\":{\"__isSmartRef__\":true,\"id\":82}},\"81\":{},\"82\":{},\"83\":{\"x\":0,\"y\":22,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"84\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":48},{\"__isSmartRef__\":true,\"id\":85}],\"scripts\":[],\"id\":3655,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":231},\"shape\":{\"__isSmartRef__\":true,\"id\":232},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":235},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":236},\"LK2\":true,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":237},\"targetMorph\":{\"__isSmartRef__\":true,\"id\":48},\"titleBar\":{\"__isSmartRef__\":true,\"id\":85},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":83},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":null,\"expandedExtent\":null,\"ignoreEventsOnExpand\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":238},\"name\":\"CommandLine\",\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":239},\"highlighted\":true,\"cameForward\":false,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Position\":{\"__isSmartRef__\":true,\"id\":240},\"_Scale\":1,\"_Rotation\":0,\"__LivelyClassName__\":\"lively.morphic.Window\"},\"85\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":86},{\"__isSmartRef__\":true,\"id\":98},{\"__isSmartRef__\":true,\"id\":144},{\"__isSmartRef__\":true,\"id\":178}],\"scripts\":[],\"id\":3659,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":213},\"shape\":{\"__isSmartRef__\":true,\"id\":214},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":227},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":228},\"_Position\":{\"__isSmartRef__\":true,\"id\":229},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":84},\"label\":{\"__isSmartRef__\":true,\"id\":86},\"closeButton\":{\"__isSmartRef__\":true,\"id\":98},\"menuButton\":{\"__isSmartRef__\":true,\"id\":144},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":178},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":230},\"owner\":{\"__isSmartRef__\":true,\"id\":84},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"86\":{\"submorphs\":[],\"scripts\":[],\"id\":3660,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":87},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":88}],\"shape\":{\"__isSmartRef__\":true,\"id\":90},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":94},\"_ClipMode\":\"hidden\",\"fixedWidth\":false,\"_WhiteSpaceHandling\":\"pre\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":95},\"_Position\":{\"__isSmartRef__\":true,\"id\":96},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":97},\"_MaxTextWidth\":null,\"_MaxTextHeight\":17,\"evalEnabled\":false,\"isLabel\":true,\"_HandStyle\":\"default\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"_FontSize\":10,\"_Align\":\"center\",\"owner\":{\"__isSmartRef__\":true,\"id\":85},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"87\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\"},\"88\":{\"style\":{\"__isSmartRef__\":true,\"id\":89},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":86},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"CommandLine\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"89\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"90\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":91},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":92},\"_Extent\":{\"__isSmartRef__\":true,\"id\":93},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":70},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"91\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"92\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"93\":{\"x\":591,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"94\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"95\":{\"morph\":{\"__isSmartRef__\":true,\"id\":86},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"96\":{\"x\":20,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"97\":{\"x\":591,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"98\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":99}],\"scripts\":[],\"id\":3661,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":111},\"shape\":{\"__isSmartRef__\":true,\"id\":112},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"eventHandler\":{\"__isSmartRef__\":true,\"id\":127},\"_Position\":{\"__isSmartRef__\":true,\"id\":128},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":129},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":117},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":130},\"label\":{\"__isSmartRef__\":true,\"id\":99},\"owner\":{\"__isSmartRef__\":true,\"id\":85},\"layout\":{\"__isSmartRef__\":true,\"id\":139},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":140},{\"__isSmartRef__\":true,\"id\":142}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"99\":{\"submorphs\":[],\"scripts\":[],\"id\":3662,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":100},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":101}],\"shape\":{\"__isSmartRef__\":true,\"id\":103},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":107},\"_ClipMode\":\"hidden\",\"fixedWidth\":false,\"_WhiteSpaceHandling\":\"pre\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":108},\"_Position\":{\"__isSmartRef__\":true,\"id\":109},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":110},\"_MaxTextWidth\":null,\"_MaxTextHeight\":17,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":98},\"isLabel\":true,\"_HandStyle\":\"default\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"_FontSize\":8,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"100\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\"},\"101\":{\"style\":{\"__isSmartRef__\":true,\"id\":102},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":99},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"X\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"102\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"103\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":104},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":105},\"_Extent\":{\"__isSmartRef__\":true,\"id\":106},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":70},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"104\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"105\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"106\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"107\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"108\":{\"morph\":{\"__isSmartRef__\":true,\"id\":99},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"109\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"110\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"111\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"112\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":113},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":114},\"_Extent\":{\"__isSmartRef__\":true,\"id\":115},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":116},\"_Fill\":{\"__isSmartRef__\":true,\"id\":117},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"113\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"114\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"115\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"116\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"117\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":118},{\"__isSmartRef__\":true,\"id\":120},{\"__isSmartRef__\":true,\"id\":122},{\"__isSmartRef__\":true,\"id\":124}],\"vector\":{\"__isSmartRef__\":true,\"id\":126},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"118\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":119}},\"119\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"120\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":121}},\"121\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"122\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":123}},\"123\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"124\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":125}},\"125\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"126\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"127\":{\"morph\":{\"__isSmartRef__\":true,\"id\":98},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"128\":{\"x\":630,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"129\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"130\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":131},{\"__isSmartRef__\":true,\"id\":133},{\"__isSmartRef__\":true,\"id\":135},{\"__isSmartRef__\":true,\"id\":137}],\"vector\":{\"__isSmartRef__\":true,\"id\":126},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"131\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":132}},\"132\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"133\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":134}},\"134\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"135\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":136}},\"136\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"137\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":138}},\"138\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"139\":{\"moveHorizontal\":true},\"140\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":98},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":84},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":141},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"141\":{\"source\":{\"__isSmartRef__\":true,\"id\":98},\"target\":{\"__isSmartRef__\":true,\"id\":84}},\"142\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":98},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":84},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":143},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"143\":{\"source\":{\"__isSmartRef__\":true,\"id\":98},\"target\":{\"__isSmartRef__\":true,\"id\":84}},\"144\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":145}],\"scripts\":[],\"id\":3663,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":157},\"shape\":{\"__isSmartRef__\":true,\"id\":158},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"eventHandler\":{\"__isSmartRef__\":true,\"id\":162},\"_Position\":{\"__isSmartRef__\":true,\"id\":163},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":164},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":117},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":165},\"label\":{\"__isSmartRef__\":true,\"id\":145},\"owner\":{\"__isSmartRef__\":true,\"id\":85},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":174},{\"__isSmartRef__\":true,\"id\":176}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"145\":{\"submorphs\":[],\"scripts\":[],\"id\":3664,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":146},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":147}],\"shape\":{\"__isSmartRef__\":true,\"id\":149},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":153},\"_ClipMode\":\"hidden\",\"fixedWidth\":false,\"_WhiteSpaceHandling\":\"pre\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":154},\"_Position\":{\"__isSmartRef__\":true,\"id\":155},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":156},\"_MaxTextWidth\":null,\"_MaxTextHeight\":17,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":144},\"isLabel\":true,\"_HandStyle\":\"default\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"_FontSize\":8,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"146\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\"},\"147\":{\"style\":{\"__isSmartRef__\":true,\"id\":148},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":145},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"M\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"148\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"149\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":150},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":151},\"_Extent\":{\"__isSmartRef__\":true,\"id\":152},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":70},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"150\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"151\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"152\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"153\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"154\":{\"morph\":{\"__isSmartRef__\":true,\"id\":145},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"155\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"156\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"157\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"158\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":159},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":160},\"_Extent\":{\"__isSmartRef__\":true,\"id\":161},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":116},\"_Fill\":{\"__isSmartRef__\":true,\"id\":117},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"159\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"160\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"161\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"162\":{\"morph\":{\"__isSmartRef__\":true,\"id\":144},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"163\":{\"x\":3,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"164\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"165\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":166},{\"__isSmartRef__\":true,\"id\":168},{\"__isSmartRef__\":true,\"id\":170},{\"__isSmartRef__\":true,\"id\":172}],\"vector\":{\"__isSmartRef__\":true,\"id\":126},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"166\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":167}},\"167\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"168\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":169}},\"169\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"170\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":171}},\"171\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"172\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":173}},\"173\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"174\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":144},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":84},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":175},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"175\":{\"source\":{\"__isSmartRef__\":true,\"id\":144},\"target\":{\"__isSmartRef__\":true,\"id\":84}},\"176\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":144},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":84},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":177},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"177\":{\"source\":{\"__isSmartRef__\":true,\"id\":144},\"target\":{\"__isSmartRef__\":true,\"id\":84}},\"178\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":179}],\"scripts\":[],\"id\":3665,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":191},\"shape\":{\"__isSmartRef__\":true,\"id\":192},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"eventHandler\":{\"__isSmartRef__\":true,\"id\":196},\"_Position\":{\"__isSmartRef__\":true,\"id\":197},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":198},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":117},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":199},\"label\":{\"__isSmartRef__\":true,\"id\":179},\"owner\":{\"__isSmartRef__\":true,\"id\":85},\"layout\":{\"__isSmartRef__\":true,\"id\":208},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":209},{\"__isSmartRef__\":true,\"id\":211}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"179\":{\"submorphs\":[],\"scripts\":[],\"id\":3666,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":180},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":181}],\"shape\":{\"__isSmartRef__\":true,\"id\":183},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":187},\"_ClipMode\":\"hidden\",\"fixedWidth\":false,\"_WhiteSpaceHandling\":\"pre\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":188},\"_Position\":{\"__isSmartRef__\":true,\"id\":189},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":190},\"_MaxTextWidth\":null,\"_MaxTextHeight\":17,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":178},\"isLabel\":true,\"_HandStyle\":\"default\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"_FontSize\":8,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"180\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\"},\"181\":{\"style\":{\"__isSmartRef__\":true,\"id\":182},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":179},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"–\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"182\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"183\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":184},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":185},\"_Extent\":{\"__isSmartRef__\":true,\"id\":186},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":70},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"184\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"185\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"186\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"187\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"188\":{\"morph\":{\"__isSmartRef__\":true,\"id\":179},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"189\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"190\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"191\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"192\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":193},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":194},\"_Extent\":{\"__isSmartRef__\":true,\"id\":195},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":116},\"_Fill\":{\"__isSmartRef__\":true,\"id\":117},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"193\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"194\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"195\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"196\":{\"morph\":{\"__isSmartRef__\":true,\"id\":178},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"197\":{\"x\":611,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"198\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"199\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":200},{\"__isSmartRef__\":true,\"id\":202},{\"__isSmartRef__\":true,\"id\":204},{\"__isSmartRef__\":true,\"id\":206}],\"vector\":{\"__isSmartRef__\":true,\"id\":126},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"200\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":201}},\"201\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"202\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":203}},\"203\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"204\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":205}},\"205\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"206\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":207}},\"207\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"208\":{\"moveHorizontal\":true},\"209\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":178},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":84},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":210},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"210\":{\"source\":{\"__isSmartRef__\":true,\"id\":178},\"target\":{\"__isSmartRef__\":true,\"id\":84}},\"211\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":178},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":84},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":212},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"212\":{\"source\":{\"__isSmartRef__\":true,\"id\":178},\"target\":{\"__isSmartRef__\":true,\"id\":84}},\"213\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"214\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":215},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":216},\"_Extent\":{\"__isSmartRef__\":true,\"id\":217},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":218},\"_Fill\":{\"__isSmartRef__\":true,\"id\":219},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"215\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"216\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"217\":{\"x\":650,\"y\":22,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"218\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"219\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":220},{\"__isSmartRef__\":true,\"id\":222},{\"__isSmartRef__\":true,\"id\":224}],\"vector\":{\"__isSmartRef__\":true,\"id\":226},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"220\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":221}},\"221\":{\"r\":0.8600000000000001,\"g\":0.8600000000000001,\"b\":0.8600000000000001,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"222\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":223}},\"223\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"224\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":225}},\"225\":{\"r\":0.8600000000000001,\"g\":0.8600000000000001,\"b\":0.8600000000000001,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"226\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"227\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"228\":{\"morph\":{\"__isSmartRef__\":true,\"id\":85},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"229\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"230\":{\"x\":650,\"y\":22,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"231\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"232\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":233},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":234},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"233\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"234\":{\"x\":650,\"y\":317,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"235\":{\"adjustForNewBounds\":true},\"236\":{\"morph\":{\"__isSmartRef__\":true,\"id\":84},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"237\":{\"x\":650,\"y\":317,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"238\":{\"partsSpaceName\":\"PartsBin/Server/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"requiredModules\":[\"server.nodejs.WebInterface\"],\"migrationLevel\":2,\"comment\":\"Access to the lively-kernel.org shell using nodejs.\",\"partName\":\"CommandLine\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"239\":{\"x\":373,\"y\":247,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"240\":{\"x\":13,\"y\":234,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"241\":{\"setupConnections\":{\"__isSmartRef__\":true,\"id\":242},\"exec\":{\"__isSmartRef__\":true,\"id\":245},\"log\":{\"__isSmartRef__\":true,\"id\":248},\"reset\":{\"__isSmartRef__\":true,\"id\":251}},\"242\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":243},\"source\":\"function setupConnections() {\\n connect(this, 'serverResult', this, 'log')\\n connect(this.get('inputLine'), 'savedTextString', this, 'exec')\\n connect(this.get('logWindow'), 'exec', this, 'exec')\\n connect(this, 'serverResult', this.get('logWindow'), 'serverResult')\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":244},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"243\":{\"this\":{\"__isSmartRef__\":true,\"id\":48}},\"244\":{},\"245\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":246},\"source\":\"function exec(cmdString) {\\n cmdString = cmdString || this.get('inputLine').textString;\\n var wd = \\\"/home/nodejs/svn/webwerkstatt/\\\" \\n var cmdExec = new CommandLineServerInterface();\\n connect(cmdExec, 'result', this, 'serverResult', {converter: function(ea) { return String(ea.stdout) }})\\n this.log(wd + \\\"$ \\\" + cmdString)\\n cmdExec.runCommand(cmdString, wd)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":247},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"246\":{\"this\":{\"__isSmartRef__\":true,\"id\":48}},\"247\":{},\"248\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":249},\"source\":\"function log(s) {\\n this.get('logWindow').textString += '\\\\n' + s\\n this.get('logWindow').scrollToBottom();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":250},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"249\":{\"this\":{\"__isSmartRef__\":true,\"id\":48}},\"250\":{},\"251\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":252},\"source\":\"function reset() {\\n this.get('logWindow').textString = '';\\n this.get('inputLine').textString = 'ls';\\n this.connections = {exec: {}, serverResult: {}}\\n this.get('logWindow').connections = {exec: {}, serverResult: {}}\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":253},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"252\":{\"this\":{\"__isSmartRef__\":true,\"id\":48}},\"253\":{},\"254\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":31},\"sourceAttrName\":\"serverResult\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":255},\"targetMethodName\":\"addDataColumnAndRender\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":17},\"converterString\":\"function converter(s) {\\n idleValues = Strings.tableize(s).slice(3,5).invoke('last')\\n return idleValues.collect(function(ea) {return 100 - ea})\\n}\\n\\n\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":479},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"255\":{\"submorphs\":[],\"scripts\":[],\"id\":3204,\"shape\":{\"__isSmartRef__\":true,\"id\":256},\"droppingEnabled\":true,\"halosEnabled\":true,\"data\":[[{\"__isSmartRef__\":true,\"id\":260},{\"__isSmartRef__\":true,\"id\":261},{\"__isSmartRef__\":true,\"id\":262},{\"__isSmartRef__\":true,\"id\":263},{\"__isSmartRef__\":true,\"id\":264},{\"__isSmartRef__\":true,\"id\":265},{\"__isSmartRef__\":true,\"id\":266},{\"__isSmartRef__\":true,\"id\":267},{\"__isSmartRef__\":true,\"id\":268},{\"__isSmartRef__\":true,\"id\":269},{\"__isSmartRef__\":true,\"id\":270},{\"__isSmartRef__\":true,\"id\":271},{\"__isSmartRef__\":true,\"id\":272},{\"__isSmartRef__\":true,\"id\":273},{\"__isSmartRef__\":true,\"id\":274},{\"__isSmartRef__\":true,\"id\":275},{\"__isSmartRef__\":true,\"id\":276},{\"__isSmartRef__\":true,\"id\":277},{\"__isSmartRef__\":true,\"id\":278},{\"__isSmartRef__\":true,\"id\":279},{\"__isSmartRef__\":true,\"id\":280},{\"__isSmartRef__\":true,\"id\":281},{\"__isSmartRef__\":true,\"id\":282},{\"__isSmartRef__\":true,\"id\":283},{\"__isSmartRef__\":true,\"id\":284},{\"__isSmartRef__\":true,\"id\":285},{\"__isSmartRef__\":true,\"id\":286},{\"__isSmartRef__\":true,\"id\":287},{\"__isSmartRef__\":true,\"id\":288},{\"__isSmartRef__\":true,\"id\":289},{\"__isSmartRef__\":true,\"id\":290},{\"__isSmartRef__\":true,\"id\":291},{\"__isSmartRef__\":true,\"id\":292},{\"__isSmartRef__\":true,\"id\":293},{\"__isSmartRef__\":true,\"id\":294},{\"__isSmartRef__\":true,\"id\":295},{\"__isSmartRef__\":true,\"id\":296},{\"__isSmartRef__\":true,\"id\":297},{\"__isSmartRef__\":true,\"id\":298},{\"__isSmartRef__\":true,\"id\":299},{\"__isSmartRef__\":true,\"id\":300},{\"__isSmartRef__\":true,\"id\":301},{\"__isSmartRef__\":true,\"id\":302},{\"__isSmartRef__\":true,\"id\":303},{\"__isSmartRef__\":true,\"id\":304},{\"__isSmartRef__\":true,\"id\":305},{\"__isSmartRef__\":true,\"id\":306}],[{\"__isSmartRef__\":true,\"id\":307},{\"__isSmartRef__\":true,\"id\":308},{\"__isSmartRef__\":true,\"id\":309},{\"__isSmartRef__\":true,\"id\":310},{\"__isSmartRef__\":true,\"id\":311},{\"__isSmartRef__\":true,\"id\":312},{\"__isSmartRef__\":true,\"id\":313},{\"__isSmartRef__\":true,\"id\":314},{\"__isSmartRef__\":true,\"id\":315},{\"__isSmartRef__\":true,\"id\":316},{\"__isSmartRef__\":true,\"id\":317},{\"__isSmartRef__\":true,\"id\":318},{\"__isSmartRef__\":true,\"id\":319},{\"__isSmartRef__\":true,\"id\":320},{\"__isSmartRef__\":true,\"id\":321},{\"__isSmartRef__\":true,\"id\":322},{\"__isSmartRef__\":true,\"id\":323},{\"__isSmartRef__\":true,\"id\":324},{\"__isSmartRef__\":true,\"id\":325},{\"__isSmartRef__\":true,\"id\":326},{\"__isSmartRef__\":true,\"id\":327},{\"__isSmartRef__\":true,\"id\":328},{\"__isSmartRef__\":true,\"id\":329},{\"__isSmartRef__\":true,\"id\":330},{\"__isSmartRef__\":true,\"id\":331},{\"__isSmartRef__\":true,\"id\":332},{\"__isSmartRef__\":true,\"id\":333},{\"__isSmartRef__\":true,\"id\":334},{\"__isSmartRef__\":true,\"id\":335},{\"__isSmartRef__\":true,\"id\":336},{\"__isSmartRef__\":true,\"id\":337},{\"__isSmartRef__\":true,\"id\":338},{\"__isSmartRef__\":true,\"id\":339},{\"__isSmartRef__\":true,\"id\":340},{\"__isSmartRef__\":true,\"id\":341},{\"__isSmartRef__\":true,\"id\":342},{\"__isSmartRef__\":true,\"id\":343},{\"__isSmartRef__\":true,\"id\":344},{\"__isSmartRef__\":true,\"id\":345},{\"__isSmartRef__\":true,\"id\":346},{\"__isSmartRef__\":true,\"id\":347},{\"__isSmartRef__\":true,\"id\":348},{\"__isSmartRef__\":true,\"id\":349},{\"__isSmartRef__\":true,\"id\":350},{\"__isSmartRef__\":true,\"id\":351},{\"__isSmartRef__\":true,\"id\":352},{\"__isSmartRef__\":true,\"id\":353}]],\"doNotSerialize\":[\"vis\",\"$$globalTransform\"],\"showsHalos\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":354},\"name\":\"ProtovisMorph\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":355},\"__SourceModuleName__\":\"Global.apps.ProtoVisInterface\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":356},\"_Rotation\":0,\"_Scale\":0.9980029960049944,\"eventHandler\":{\"__isSmartRef__\":true,\"id\":357},\"connections\":{\"__isSmartRef__\":true,\"id\":358},\"owner\":{\"__isSmartRef__\":true,\"id\":360},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":437},\"magnets\":[{\"__isSmartRef__\":true,\"id\":438}],\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":441}],\"doNotCopyProperties\":[\"$$globalTransform\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":442},\"__LivelyClassName__\":\"ProtoVisMorph\"},\"256\":{\"position\":{\"__isSmartRef__\":true,\"id\":257},\"_Extent\":{\"__isSmartRef__\":true,\"id\":258},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":259},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"257\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"258\":{\"x\":543.997999003999,\"y\":276.0120059760062,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"259\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"260\":{\"x\":0,\"y\":0.5},\"261\":{\"x\":1,\"y\":0.5},\"262\":{\"x\":2,\"y\":2.9399999999999977},\"263\":{\"x\":3,\"y\":9},\"264\":{\"x\":4,\"y\":0},\"265\":{\"x\":5,\"y\":2.450000000000003},\"266\":{\"x\":6,\"y\":2.450000000000003},\"267\":{\"x\":7,\"y\":1.5},\"268\":{\"x\":8,\"y\":1},\"269\":{\"x\":9,\"y\":1.019999999999996},\"270\":{\"x\":10,\"y\":1.519999999999996},\"271\":{\"x\":11,\"y\":2.530000000000001},\"272\":{\"x\":12,\"y\":2.030000000000001},\"273\":{\"x\":13,\"y\":1.5499999999999972},\"274\":{\"x\":14,\"y\":1.0400000000000063},\"275\":{\"x\":15,\"y\":0.5},\"276\":{\"x\":16,\"y\":0.5},\"277\":{\"x\":17,\"y\":0.9899999999999949},\"278\":{\"x\":18,\"y\":1.5400000000000063},\"279\":{\"x\":19,\"y\":1.0300000000000011},\"280\":{\"x\":20,\"y\":0.5100000000000051},\"281\":{\"x\":21,\"y\":1.5499999999999972},\"282\":{\"x\":22,\"y\":1.9899999999999949},\"283\":{\"x\":23,\"y\":1.4899999999999949},\"284\":{\"x\":24,\"y\":1},\"285\":{\"x\":25,\"y\":0.5},\"286\":{\"x\":26,\"y\":0.5},\"287\":{\"x\":27,\"y\":0.5},\"288\":{\"x\":28,\"y\":0},\"289\":{\"x\":29,\"y\":0.5},\"290\":{\"x\":30,\"y\":0.519999999999996},\"291\":{\"x\":31,\"y\":9.549999999999997},\"292\":{\"x\":32,\"y\":9.599999999999994},\"293\":{\"x\":33,\"y\":9.090000000000003},\"294\":{\"x\":34,\"y\":5.079999999999998},\"295\":{\"x\":35,\"y\":0.5300000000000011},\"296\":{\"x\":36,\"y\":1},\"297\":{\"x\":37,\"y\":0.5},\"298\":{\"x\":38,\"y\":2.0400000000000063},\"299\":{\"x\":39,\"y\":1.9699999999999989},\"300\":{\"x\":40,\"y\":1.4699999999999989},\"301\":{\"x\":41,\"y\":2.010000000000005},\"302\":{\"x\":42,\"y\":1.519999999999996},\"303\":{\"x\":43,\"y\":2.049999999999997},\"304\":{\"x\":44,\"y\":1.5799999999999983},\"305\":{\"x\":45,\"y\":1.4699999999999989},\"306\":{\"x\":46,\"y\":0.980000000000004},\"307\":{\"x\":0,\"y\":1.0600000000000023},\"308\":{\"x\":1,\"y\":1},\"309\":{\"x\":2,\"y\":5.049999999999997},\"310\":{\"x\":3,\"y\":18},\"311\":{\"x\":4,\"y\":0},\"312\":{\"x\":5,\"y\":3.030000000000001},\"313\":{\"x\":6,\"y\":2.019999999999996},\"314\":{\"x\":7,\"y\":2},\"315\":{\"x\":8,\"y\":2.0600000000000023},\"316\":{\"x\":9,\"y\":2.1299999999999955},\"317\":{\"x\":10,\"y\":2.1099999999999994},\"318\":{\"x\":11,\"y\":3.1200000000000045},\"319\":{\"x\":12,\"y\":2.1299999999999955},\"320\":{\"x\":13,\"y\":2.1700000000000017},\"321\":{\"x\":14,\"y\":1.1099999999999994},\"322\":{\"x\":15,\"y\":1.0100000000000051},\"323\":{\"x\":16,\"y\":1.019999999999996},\"324\":{\"x\":17,\"y\":2},\"325\":{\"x\":18,\"y\":2.200000000000003},\"326\":{\"x\":19,\"y\":2.200000000000003},\"327\":{\"x\":20,\"y\":2.1099999999999994},\"328\":{\"x\":21,\"y\":2.200000000000003},\"329\":{\"x\":22,\"y\":1.0400000000000063},\"330\":{\"x\":23,\"y\":2},\"331\":{\"x\":24,\"y\":2.0799999999999983},\"332\":{\"x\":25,\"y\":1.0100000000000051},\"333\":{\"x\":26,\"y\":1.0300000000000011},\"334\":{\"x\":27,\"y\":1.0300000000000011},\"335\":{\"x\":28,\"y\":0},\"336\":{\"x\":29,\"y\":1.0400000000000063},\"337\":{\"x\":30,\"y\":1.1099999999999994},\"338\":{\"x\":31,\"y\":9.379999999999995},\"339\":{\"x\":32,\"y\":10.530000000000001},\"340\":{\"x\":33,\"y\":10.469999999999999},\"341\":{\"x\":34,\"y\":2.969999999999999},\"342\":{\"x\":35,\"y\":3.299999999999997},\"343\":{\"x\":36,\"y\":2.0400000000000063},\"344\":{\"x\":37,\"y\":1.0300000000000011},\"345\":{\"x\":38,\"y\":2.1500000000000057},\"346\":{\"x\":39,\"y\":3},\"347\":{\"x\":40,\"y\":2},\"348\":{\"x\":41,\"y\":3.1200000000000045},\"349\":{\"x\":42,\"y\":2.1500000000000057},\"350\":{\"x\":43,\"y\":3.3299999999999983},\"351\":{\"x\":44,\"y\":2.3299999999999983},\"352\":{\"x\":45,\"y\":1.980000000000004},\"353\":{\"x\":46,\"y\":1.980000000000004},\"354\":{\"x\":-253.48227898000812,\"y\":-190.68801613996595,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"355\":{\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Visualization/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"partName\":\"ProtovisDrawing\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"356\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"357\":{\"morph\":{\"__isSmartRef__\":true,\"id\":255},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"358\":{\"addDataAndRender\":{\"__isSmartRef__\":true,\"id\":359}},\"359\":{},\"360\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":255},{\"__isSmartRef__\":true,\"id\":361}],\"scripts\":[],\"id\":3203,\"shape\":{\"__isSmartRef__\":true,\"id\":412},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":419},\"showsHalos\":false,\"name\":\"ProtovisStackDrawing\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":420},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_Rotation\":0,\"_Scale\":1.0040100200350561,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":421},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":422},\"layout\":{\"__isSmartRef__\":true,\"id\":423},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":424},\"connections\":{\"__isSmartRef__\":true,\"id\":425},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":427},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"361\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":362}],\"scripts\":[],\"id\":3205,\"shape\":{\"__isSmartRef__\":true,\"id\":376},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":391},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":379},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":392},\"label\":{\"__isSmartRef__\":true,\"id\":362},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":401},{\"__isSmartRef__\":true,\"id\":403}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Rotation\":0,\"padding\":{\"__isSmartRef__\":true,\"id\":408},\"name\":\"resetButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":409},\"_Scale\":1.089423869470782,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":410},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":411},\"owner\":{\"__isSmartRef__\":true,\"id\":360},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"362\":{\"submorphs\":[],\"scripts\":[],\"id\":3206,\"shape\":{\"__isSmartRef__\":true,\"id\":363},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":116,\"_MaxTextHeight\":18,\"fixedHeight\":true,\"allowsInput\":false,\"_OverflowMode\":\"visible\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":368},\"textColor\":{\"__isSmartRef__\":true,\"id\":366},\"owner\":{\"__isSmartRef__\":true,\"id\":361},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":369}],\"padding\":{\"__isSmartRef__\":true,\"id\":371},\"_Padding\":{\"__isSmartRef__\":true,\"id\":372},\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":373},\"_FontFamily\":\"Helvetica, Sans-Serif\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":374},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":375},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"_ClipMode\":\"hidden\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"363\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":364},\"_Extent\":{\"__isSmartRef__\":true,\"id\":365},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":366},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":367},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"364\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"365\":{\"x\":116,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"366\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"367\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"368\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"369\":{\"style\":{\"__isSmartRef__\":true,\"id\":370},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":362},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"reset\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"370\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"371\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"372\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"373\":{\"x\":116,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"374\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\"},\"375\":{\"morph\":{\"__isSmartRef__\":true,\"id\":362},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"376\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":377},\"_Extent\":{\"__isSmartRef__\":true,\"id\":378},\"_Fill\":{\"__isSmartRef__\":true,\"id\":379},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":389},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":390},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"377\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"378\":{\"x\":116,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"379\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":380},{\"__isSmartRef__\":true,\"id\":382},{\"__isSmartRef__\":true,\"id\":384},{\"__isSmartRef__\":true,\"id\":386}],\"vector\":{\"__isSmartRef__\":true,\"id\":388},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"380\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":381}},\"381\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"382\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":383}},\"383\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"384\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":385}},\"385\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"386\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":387}},\"387\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"388\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"389\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"390\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"391\":{\"x\":103.58462358410429,\"y\":-222.1093371082231,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"392\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":393},{\"__isSmartRef__\":true,\"id\":395},{\"__isSmartRef__\":true,\"id\":397},{\"__isSmartRef__\":true,\"id\":399}],\"vector\":{\"__isSmartRef__\":true,\"id\":388},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"393\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":394}},\"394\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"395\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":396}},\"396\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"397\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":398}},\"398\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"399\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":400}},\"400\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"401\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":361},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":255},\"targetMethodName\":\"reset\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":402},\"__LivelyClassName__\":\"AttributeConnection\"},\"402\":{\"source\":{\"__isSmartRef__\":true,\"id\":361},\"target\":{\"__isSmartRef__\":true,\"id\":255}},\"403\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":361},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":255},\"targetMethodName\":\"render\",\"converter\":null,\"converterString\":null,\"updaterString\":\"function ($upd) { this.targetObj.data = [[{x:0, y:0}]]; $upd() }\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":404},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":405},\"__LivelyClassName__\":\"AttributeConnection\"},\"404\":{\"source\":{\"__isSmartRef__\":true,\"id\":361},\"target\":{\"__isSmartRef__\":true,\"id\":255}},\"405\":{\"updater\":{\"__isSmartRef__\":true,\"id\":406}},\"406\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":404},\"source\":\"function ($upd) { this.targetObj.data = [[{x:0, y:0}]]; $upd() }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":407},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"407\":{},\"408\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"409\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"Simple button. Connect to 'fire' to trigger actions when the button is pressed.\",\"partName\":\"Button\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"410\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"411\":{\"morph\":{\"__isSmartRef__\":true,\"id\":361},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"412\":{\"position\":{\"__isSmartRef__\":true,\"id\":413},\"_Extent\":{\"__isSmartRef__\":true,\"id\":414},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":415},\"_Fill\":{\"__isSmartRef__\":true,\"id\":416},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":417},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_Position\":{\"__isSmartRef__\":true,\"id\":418},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"413\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"414\":{\"x\":565.1704110039991,\"y\":359.0546128281011,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"415\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"416\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"417\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"418\":{\"x\":-261.476262000004,\"y\":-235.5282360000009,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"419\":{\"x\":1243,\"y\":473,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"420\":{\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Visualization/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"partName\":\"ProtovisDrawing\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"421\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"422\":{\"morph\":{\"__isSmartRef__\":true,\"id\":360},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"423\":{},\"424\":{\"x\":565.1704110039991,\"y\":361.0546128281011,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"425\":{\"addDataAndRender\":{\"__isSmartRef__\":true,\"id\":426}},\"426\":{},\"427\":{\"addDataAndRender\":{\"__isSmartRef__\":true,\"id\":428},\"reset\":{\"__isSmartRef__\":true,\"id\":431},\"setupConnections\":{\"__isSmartRef__\":true,\"id\":434}},\"428\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":429},\"source\":\"function addDataAndRender(data) {\\n this.get('ProtovisMorph').addDataAndRender(data)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":430},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"429\":{\"this\":{\"__isSmartRef__\":true,\"id\":360}},\"430\":{},\"431\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":432},\"source\":\"function reset() {\\n this.connections = {addDataAndRender: {}}\\n this.get('ProtovisMorph').reset();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":433},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"432\":{\"this\":{\"__isSmartRef__\":true,\"id\":360}},\"433\":{},\"434\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":435},\"source\":\"function setupConnections() {\\n connect(this.get('resetButton'), 'fire', this.get('ProtovisMorph'), 'render',\\n {updater: function($upd) { this.targetObj.data = []; $upd() }})\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":436},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"435\":{\"this\":{\"__isSmartRef__\":true,\"id\":360}},\"436\":{},\"437\":{\"x\":543.997999003999,\"y\":275.0120059760062,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"438\":{\"morph\":{\"__isSmartRef__\":true,\"id\":255},\"position\":{\"__isSmartRef__\":true,\"id\":439},\"connectedControlPoints\":[{\"__isSmartRef__\":true,\"id\":440}],\"__LivelyClassName__\":\"lively.morphic.Magnet\",\"__SourceModuleName__\":\"Global.lively.morphic.Connectors\"},\"439\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"440\":{\"morph\":{\"__isSmartRef__\":true,\"id\":17},\"index\":1,\"connectedMagnet\":{\"__isSmartRef__\":true,\"id\":438},\"__LivelyClassName__\":\"lively.morphic.ControlPoint\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\"},\"441\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":255},\"sourceAttrName\":\"globalTransform\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":440},\"targetMethodName\":\"alignToMagnet\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"442\":{\"draw\":{\"__isSmartRef__\":true,\"id\":443},\"prepareForNewRenderContext\":{\"__isSmartRef__\":true,\"id\":454},\"addDataAndRender\":{\"__isSmartRef__\":true,\"id\":461},\"reset\":{\"__isSmartRef__\":true,\"id\":464},\"setChartType\":{\"__isSmartRef__\":true,\"id\":467},\"drawStackChart\":{\"__isSmartRef__\":true,\"id\":450},\"setupStackExample\":{\"__isSmartRef__\":true,\"id\":470},\"addDataColumnAndRender\":{\"__isSmartRef__\":true,\"id\":473},\"maxYofData\":{\"__isSmartRef__\":true,\"id\":476}},\"443\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":444},\"source\":\"function drawStackChart(w, h) {\\n w = w - 30;\\n h = h - 25;\\n \\n var maxX = this.data[0].length,\\n maxY = this.maxYofData(this.data) || 10;\\n\\n var x = pv.Scale.linear(0, maxX).range(0, w),\\n y = pv.Scale.linear(0, maxY).range(0, h);\\n\\n var vis = new pv.Panel()\\n .width(w)\\n .height(h)\\n .bottom(20)\\n .left(20)\\n .right(10)\\n .top(5);\\n\\n /* X-axis and ticks. */\\n vis.add(pv.Rule)\\n .data(x.ticks())\\n .visible(function(d){return d})\\n .left(x)\\n .bottom(-5)\\n .height(5)\\n .anchor(\\\"bottom\\\").add(pv.Label)\\n .text(x.tickFormat);\\n\\n /* The stack layout. */\\n vis.add(pv.Layout.Stack)\\n .layers(this.data)\\n .x(function(d){return x(d.x)})\\n .y(function(d){return y(d.y)})\\n .layer.add(pv.Area);\\n\\n /* Y-axis and ticks. */\\n vis.add(pv.Rule)\\n .data(y.ticks(3))\\n .bottom(y)\\n .strokeStyle(function(d){return d ? \\\"rgba(128,128,128,.2)\\\" : \\\"#000\\\"})\\n .anchor(\\\"left\\\").add(pv.Label)\\n .text(y.tickFormat);\\n\\n return vis;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":449},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":453},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"444\":{\"this\":{\"__isSmartRef__\":true,\"id\":255},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":445}},\"445\":{\"$super\":{\"__isSmartRef__\":true,\"id\":446}},\"446\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":447},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":448},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"447\":{\"obj\":{\"__isSmartRef__\":true,\"id\":255},\"name\":\"draw\"},\"448\":{},\"449\":{\"hasLivelyClosure\":true,\"livelyClosure\":{\"__isSmartRef__\":true,\"id\":450}},\"450\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":451},\"source\":\"function drawStackChart(w, h) {\\n w = w - 30;\\n h = h - 25;\\n \\n var maxX = this.data[0].length,\\n maxY = this.maxYofData(this.data) || 10;\\n\\n var x = pv.Scale.linear(0, maxX).range(0, w),\\n y = pv.Scale.linear(0, maxY).range(0, h);\\n\\n var vis = new pv.Panel()\\n .width(w)\\n .height(h)\\n .bottom(20)\\n .left(20)\\n .right(10)\\n .top(5);\\n\\n /* X-axis and ticks. */\\n vis.add(pv.Rule)\\n .data(x.ticks())\\n .visible(function(d){return d})\\n .left(x)\\n .bottom(-5)\\n .height(5)\\n .anchor(\\\"bottom\\\").add(pv.Label)\\n .text(x.tickFormat);\\n\\n /* The stack layout. */\\n vis.add(pv.Layout.Stack)\\n .layers(this.data)\\n .x(function(d){return x(d.x)})\\n .y(function(d){return y(d.y)})\\n .layer.add(pv.Area);\\n\\n /* Y-axis and ticks. */\\n vis.add(pv.Rule)\\n .data(y.ticks(3))\\n .bottom(y)\\n .strokeStyle(function(d){return d ? \\\"rgba(128,128,128,.2)\\\" : \\\"#000\\\"})\\n .anchor(\\\"left\\\").add(pv.Label)\\n .text(y.tickFormat);\\n\\n return vis;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":452},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"451\":{\"this\":{\"__isSmartRef__\":true,\"id\":255}},\"452\":{},\"453\":{\"originalFunc\":{\"__isSmartRef__\":true,\"id\":450}},\"454\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":455},\"source\":\"function prepareForNewRenderContext(renderCtx) {\\n $super(renderCtx);\\n lively.bindings.callWhenNotNull(Global, 'pv', this, 'render');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":460},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"455\":{\"this\":{\"__isSmartRef__\":true,\"id\":255},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":456}},\"456\":{\"$super\":{\"__isSmartRef__\":true,\"id\":457}},\"457\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":458},\"source\":\"function () {\\n\\t\\t\\t\\ttry {\\n\\t\\t\\t\\t\\treturn obj.constructor.prototype[name].apply(obj, arguments)\\n\\t\\t\\t\\t} catch(e) {\\n\\t\\t\\t\\t\\talert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n\\t\\t\\t\\t\\treturn null;\\n\\t\\t\\t\\t}\\n\\t\\t\\t}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":459},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"458\":{\"obj\":{\"__isSmartRef__\":true,\"id\":255},\"name\":\"prepareForNewRenderContext\"},\"459\":{},\"460\":{},\"461\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":462},\"source\":\"function addDataAndRender(data) {\\n if (data == null) return;\\n\\n if ((typeof data == 'object') && !(data instanceof Array))\\n data = [data.x, data.y];\\n\\n if (!this.data)\\n this.data = [data];\\n else\\n this.data.push(data);\\n\\n\\n this.render();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":463},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"462\":{\"this\":{\"__isSmartRef__\":true,\"id\":255}},\"463\":{},\"464\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":465},\"source\":\"function reset() {\\n this.connections = {addDataColumnAndRender: {}}\\n this.setupStackExample()\\n // this.setChartType('stack');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":466},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"465\":{\"this\":{\"__isSmartRef__\":true,\"id\":255}},\"466\":{},\"467\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":468},\"source\":\"function setChartType(cType) {\\n\\tvar chart = this;\\n\\t// if (!chart.vis) {\\n\\t\\t// alert('Chart type could not be set. Chart is missing!');\\n\\t\\t// chart.render();\\n\\t\\t// return;\\n\\t// }\\n\\n\\tswitch (cType.toLowerCase()) {\\n\\tcase 'stack':\\n\\t\\tchart.drawStackChart.asScriptOf(chart, 'draw');\\n\\t\\tbreak;\\n\\n\\tdefault:\\n\\t\\talert('The chart type \\\"' + cType + '\\\" is unknown!');\\n\\t\\treturn;\\n\\t}\\n this.render()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":469},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"468\":{\"this\":{\"__isSmartRef__\":true,\"id\":255}},\"469\":{},\"470\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":471},\"source\":\"function setupStackExample() {\\n // this.setupStackExample()\\n \\n this.data = pv.range(4).map(function() {\\n return pv.range(0, 10, .1).map(function(x) {\\n return {x: x, y: Math.sin(x) + Math.random() * .5 + 2};\\n });\\n });\\n // this.data = [\\n // [{x:0, y:0}, { x: 1, y: 1}]\\n // ]\\n this.setChartType('stack')\\n\\n // this.render();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":472},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"471\":{\"this\":{\"__isSmartRef__\":true,\"id\":255}},\"472\":{},\"473\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":474},\"source\":\"function addDataColumnAndRender(data) {\\n if (data == null) return;\\n \\n if (!this.data || data.length !== this.data.length) {\\n this.data = []; // reset because of data changed\\n }\\n\\n while (data.length > this.data.length) {\\n this.data.push([])\\n }\\n var x = this.data[0].length ;\\n this.data.forEach(function(row, index) {\\n row.push({x: x, y: data[index]})\\n })\\n\\n this.render();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":475},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"474\":{\"this\":{\"__isSmartRef__\":true,\"id\":255}},\"475\":{},\"476\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":477},\"source\":\"function maxYofData(data) {\\n // this.maxYofData([[{x: 1, y:1}]])\\n // this.maxYofData([[{x: 1, y:1}, {x: 2, y:2}],[{x: 1, y:2},{x: 2, y:3}]])\\n // this.maxYofData(this.data)\\n // data = this.data\\n\\n if (!data) return undefined;\\n\\n var xlength = data[0].length\\n var ylength = data.length\\n var sums = []\\n // when the data collections are layed out weired I have to do it manually..\\n for(var i=0; i < xlength; i++) {\\n var s = 0;\\n for(var j=0; j < ylength; j++) {\\n s += data[j][i].y\\n };\\n sums.push(s)\\n }\\n return pv.max(sums)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":478},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"477\":{\"this\":{\"__isSmartRef__\":true,\"id\":255}},\"478\":{},\"479\":{\"converter\":{\"__isSmartRef__\":true,\"id\":480}},\"480\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":481},\"source\":\"function converter(s) {\\n idleValues = Strings.tableize(s).slice(3,5).invoke('last')\\n return idleValues.collect(function(ea) {return 100 - ea})\\n}\\n\\n\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":482},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"481\":{},\"482\":{},\"483\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":31},\"sourceAttrName\":\"globalTransform\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":29},\"targetMethodName\":\"alignToMagnet\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"484\":{\"exec\":{\"__isSmartRef__\":true,\"id\":485},\"serverResult\":{\"__isSmartRef__\":true,\"id\":486}},\"485\":{},\"486\":{},\"487\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"488\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"489\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":490}},\"490\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":491},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":496},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"491\":{\"this\":{\"__isSmartRef__\":true,\"id\":17},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":492}},\"492\":{\"$super\":{\"__isSmartRef__\":true,\"id\":493}},\"493\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":494},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":495},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"494\":{\"obj\":{\"__isSmartRef__\":true,\"id\":17},\"name\":\"morphMenuItems\"},\"495\":{},\"496\":{},\"497\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"globalTransform\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":16},\"targetMethodName\":\"alignToMagnet\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"498\":{\"draw\":{\"__isSmartRef__\":true,\"id\":499},\"prepareForNewRenderContext\":{\"__isSmartRef__\":true,\"id\":510},\"addDataAndRender\":{\"__isSmartRef__\":true,\"id\":517},\"reset\":{\"__isSmartRef__\":true,\"id\":520},\"setChartType\":{\"__isSmartRef__\":true,\"id\":523},\"drawStackChart\":{\"__isSmartRef__\":true,\"id\":506},\"setupStackExample\":{\"__isSmartRef__\":true,\"id\":526},\"addDataColumnAndRender\":{\"__isSmartRef__\":true,\"id\":529},\"maxYofData\":{\"__isSmartRef__\":true,\"id\":532}},\"499\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":500},\"source\":\"function drawStackChart(w, h) {\\n w = w - 30;\\n h = h - 25;\\n \\n var maxX = this.data[0].length,\\n maxY = this.maxYofData(this.data) || 10;\\n\\n var x = pv.Scale.linear(0, maxX).range(0, w),\\n y = pv.Scale.linear(0, maxY).range(0, h);\\n\\n var vis = new pv.Panel()\\n .width(w)\\n .height(h)\\n .bottom(20)\\n .left(20)\\n .right(10)\\n .top(5);\\n\\n /* X-axis and ticks. */\\n vis.add(pv.Rule)\\n .data(x.ticks())\\n .visible(function(d){return d})\\n .left(x)\\n .bottom(-5)\\n .height(5)\\n .anchor(\\\"bottom\\\").add(pv.Label)\\n .text(x.tickFormat);\\n\\n /* The stack layout. */\\n vis.add(pv.Layout.Stack)\\n .layers(this.data)\\n .x(function(d){return x(d.x)})\\n .y(function(d){return y(d.y)})\\n .layer.add(pv.Area);\\n\\n /* Y-axis and ticks. */\\n vis.add(pv.Rule)\\n .data(y.ticks(3))\\n .bottom(y)\\n .strokeStyle(function(d){return d ? \\\"rgba(128,128,128,.2)\\\" : \\\"#000\\\"})\\n .anchor(\\\"left\\\").add(pv.Label)\\n .text(y.tickFormat);\\n\\n return vis;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":505},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":509},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"500\":{\"this\":{\"__isSmartRef__\":true,\"id\":1},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":501}},\"501\":{\"$super\":{\"__isSmartRef__\":true,\"id\":502}},\"502\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":503},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":504},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"503\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1},\"name\":\"draw\"},\"504\":{},\"505\":{\"hasLivelyClosure\":true,\"livelyClosure\":{\"__isSmartRef__\":true,\"id\":506}},\"506\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":507},\"source\":\"function drawStackChart(w, h) {\\n w = w - 30;\\n h = h - 25;\\n \\n var maxX = this.data[0].length,\\n maxY = this.maxYofData(this.data) || 10;\\n\\n var x = pv.Scale.linear(0, maxX).range(0, w),\\n y = pv.Scale.linear(0, maxY).range(0, h);\\n\\n var vis = new pv.Panel()\\n .width(w)\\n .height(h)\\n .bottom(20)\\n .left(20)\\n .right(10)\\n .top(5);\\n\\n /* X-axis and ticks. */\\n vis.add(pv.Rule)\\n .data(x.ticks())\\n .visible(function(d){return d})\\n .left(x)\\n .bottom(-5)\\n .height(5)\\n .anchor(\\\"bottom\\\").add(pv.Label)\\n .text(x.tickFormat);\\n\\n /* The stack layout. */\\n vis.add(pv.Layout.Stack)\\n .layers(this.data)\\n .x(function(d){return x(d.x)})\\n .y(function(d){return y(d.y)})\\n .layer.add(pv.Area);\\n\\n /* Y-axis and ticks. */\\n vis.add(pv.Rule)\\n .data(y.ticks(3))\\n .bottom(y)\\n .strokeStyle(function(d){return d ? \\\"rgba(128,128,128,.2)\\\" : \\\"#000\\\"})\\n .anchor(\\\"left\\\").add(pv.Label)\\n .text(y.tickFormat);\\n\\n return vis;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":508},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"507\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"508\":{},\"509\":{\"originalFunc\":{\"__isSmartRef__\":true,\"id\":506}},\"510\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":511},\"source\":\"function prepareForNewRenderContext(renderCtx) {\\n $super(renderCtx);\\n lively.bindings.callWhenNotNull(Global, 'pv', this, 'render');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":516},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"511\":{\"this\":{\"__isSmartRef__\":true,\"id\":1},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":512}},\"512\":{\"$super\":{\"__isSmartRef__\":true,\"id\":513}},\"513\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":514},\"source\":\"function () {\\n\\t\\t\\t\\ttry {\\n\\t\\t\\t\\t\\treturn obj.constructor.prototype[name].apply(obj, arguments)\\n\\t\\t\\t\\t} catch(e) {\\n\\t\\t\\t\\t\\talert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n\\t\\t\\t\\t\\treturn null;\\n\\t\\t\\t\\t}\\n\\t\\t\\t}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":515},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"514\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1},\"name\":\"prepareForNewRenderContext\"},\"515\":{},\"516\":{},\"517\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":518},\"source\":\"function addDataAndRender(data) {\\n if (data == null) return;\\n\\n if ((typeof data == 'object') && !(data instanceof Array))\\n data = [data.x, data.y];\\n\\n if (!this.data)\\n this.data = [data];\\n else\\n this.data.push(data);\\n\\n\\n this.render();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":519},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"518\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"519\":{},\"520\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":521},\"source\":\"function reset() {\\n this.connections = {addDataColumnAndRender: {}}\\n this.setupStackExample()\\n // this.setChartType('stack');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":522},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"521\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"522\":{},\"523\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":524},\"source\":\"function setChartType(cType) {\\n\\tvar chart = this;\\n\\t// if (!chart.vis) {\\n\\t\\t// alert('Chart type could not be set. Chart is missing!');\\n\\t\\t// chart.render();\\n\\t\\t// return;\\n\\t// }\\n\\n\\tswitch (cType.toLowerCase()) {\\n\\tcase 'stack':\\n\\t\\tchart.drawStackChart.asScriptOf(chart, 'draw');\\n\\t\\tbreak;\\n\\n\\tdefault:\\n\\t\\talert('The chart type \\\"' + cType + '\\\" is unknown!');\\n\\t\\treturn;\\n\\t}\\n this.render()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":525},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"524\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"525\":{},\"526\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":527},\"source\":\"function setupStackExample() {\\n // this.setupStackExample()\\n \\n this.data = pv.range(4).map(function() {\\n return pv.range(0, 10, .1).map(function(x) {\\n return {x: x, y: Math.sin(x) + Math.random() * .5 + 2};\\n });\\n });\\n // this.data = [\\n // [{x:0, y:0}, { x: 1, y: 1}]\\n // ]\\n this.setChartType('stack')\\n\\n // this.render();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":528},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"527\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"528\":{},\"529\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":530},\"source\":\"function addDataColumnAndRender(data) {\\n if (data == null) return;\\n \\n if (!this.data || data.length !== this.data.length) {\\n this.data = []; // reset because of data changed\\n }\\n\\n while (data.length > this.data.length) {\\n this.data.push([])\\n }\\n var x = this.data[0].length ;\\n this.data.forEach(function(row, index) {\\n row.push({x: x, y: data[index]})\\n })\\n\\n this.render();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":531},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"530\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"531\":{},\"532\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":533},\"source\":\"function maxYofData(data) {\\n // this.maxYofData([[{x: 1, y:1}]])\\n // this.maxYofData([[{x: 1, y:1}, {x: 2, y:2}],[{x: 1, y:2},{x: 2, y:3}]])\\n // this.maxYofData(this.data)\\n // data = this.data\\n\\n if (!data) return undefined;\\n\\n var xlength = data[0].length\\n var ylength = data.length\\n var sums = []\\n // when the data collections are layed out weired I have to do it manually..\\n for(var i=0; i < xlength; i++) {\\n var s = 0;\\n for(var j=0; j < ylength; j++) {\\n s += data[j][i].y\\n };\\n sums.push(s)\\n }\\n return pv.max(sums)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":534},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"533\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"534\":{},\"535\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":536}],\"scripts\":[],\"id\":4589,\"shape\":{\"__isSmartRef__\":true,\"id\":550},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":565},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":553},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":566},\"label\":{\"__isSmartRef__\":true,\"id\":536},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":575},{\"__isSmartRef__\":true,\"id\":577}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Rotation\":0,\"padding\":{\"__isSmartRef__\":true,\"id\":582},\"name\":\"resetButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":583},\"_Scale\":1.089423869470782,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":584},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":585},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"536\":{\"submorphs\":[],\"scripts\":[],\"id\":4590,\"shape\":{\"__isSmartRef__\":true,\"id\":537},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":116,\"_MaxTextHeight\":18,\"fixedHeight\":true,\"allowsInput\":false,\"_OverflowMode\":\"visible\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":542},\"textColor\":{\"__isSmartRef__\":true,\"id\":540},\"owner\":{\"__isSmartRef__\":true,\"id\":535},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":543}],\"padding\":{\"__isSmartRef__\":true,\"id\":545},\"_Padding\":{\"__isSmartRef__\":true,\"id\":546},\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":547},\"_FontFamily\":\"Helvetica, Sans-Serif\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":548},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":549},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"_ClipMode\":\"hidden\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"537\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":538},\"_Extent\":{\"__isSmartRef__\":true,\"id\":539},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":540},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":541},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"538\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"539\":{\"x\":116,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"540\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"541\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"542\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"543\":{\"style\":{\"__isSmartRef__\":true,\"id\":544},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":536},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"reset\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"544\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"545\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"546\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"547\":{\"x\":116,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"548\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\"},\"549\":{\"morph\":{\"__isSmartRef__\":true,\"id\":536},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"550\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":551},\"_Extent\":{\"__isSmartRef__\":true,\"id\":552},\"_Fill\":{\"__isSmartRef__\":true,\"id\":553},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":563},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":564},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"551\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"552\":{\"x\":116,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"553\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":554},{\"__isSmartRef__\":true,\"id\":556},{\"__isSmartRef__\":true,\"id\":558},{\"__isSmartRef__\":true,\"id\":560}],\"vector\":{\"__isSmartRef__\":true,\"id\":562},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"554\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":555}},\"555\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"556\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":557}},\"557\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"558\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":559}},\"559\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"560\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":561}},\"561\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"562\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"563\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"564\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"565\":{\"x\":103.58462358410429,\"y\":-222.1093371082231,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"566\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":567},{\"__isSmartRef__\":true,\"id\":569},{\"__isSmartRef__\":true,\"id\":571},{\"__isSmartRef__\":true,\"id\":573}],\"vector\":{\"__isSmartRef__\":true,\"id\":562},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"567\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":568}},\"568\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"569\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":570}},\"570\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"571\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":572}},\"572\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"573\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":574}},\"574\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"575\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":535},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"reset\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":576},\"__LivelyClassName__\":\"AttributeConnection\"},\"576\":{\"source\":{\"__isSmartRef__\":true,\"id\":535},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"577\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":535},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"render\",\"converter\":null,\"converterString\":null,\"updaterString\":\"function ($upd) { this.targetObj.data = [[{x:0, y:0}]]; $upd() }\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":578},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":579},\"__LivelyClassName__\":\"AttributeConnection\"},\"578\":{\"source\":{\"__isSmartRef__\":true,\"id\":535},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"579\":{\"updater\":{\"__isSmartRef__\":true,\"id\":580}},\"580\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":578},\"source\":\"function ($upd) { this.targetObj.data = [[{x:0, y:0}]]; $upd() }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":581},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"581\":{},\"582\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"583\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"Simple button. Connect to 'fire' to trigger actions when the button is pressed.\",\"partName\":\"Button\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"584\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"585\":{\"morph\":{\"__isSmartRef__\":true,\"id\":535},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"586\":{\"position\":{\"__isSmartRef__\":true,\"id\":587},\"_Extent\":{\"__isSmartRef__\":true,\"id\":588},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":589},\"_Fill\":{\"__isSmartRef__\":true,\"id\":590},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":591},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_Position\":{\"__isSmartRef__\":true,\"id\":592},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"587\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"588\":{\"x\":565.1704110039991,\"y\":359.0546128281011,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"589\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"590\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"591\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"592\":{\"x\":-261.476262000004,\"y\":-235.5282360000009,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"593\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"594\":{\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Visualization/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"partName\":\"ProtovisStackDrawing\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"595\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"596\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"597\":{},\"598\":{\"x\":565.1704110039991,\"y\":361.0546128281011,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"599\":{\"addDataAndRender\":{\"__isSmartRef__\":true,\"id\":600}},\"600\":{},\"601\":{\"addDataAndRender\":{\"__isSmartRef__\":true,\"id\":602},\"reset\":{\"__isSmartRef__\":true,\"id\":605},\"setupConnections\":{\"__isSmartRef__\":true,\"id\":608}},\"602\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":603},\"source\":\"function addDataAndRender(data) {\\n this.get('ProtovisMorph').addDataAndRender(data)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":604},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"603\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"604\":{},\"605\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":606},\"source\":\"function reset() {\\n this.connections = {addDataAndRender: {}}\\n this.get('ProtovisMorph').reset();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":607},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"606\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"607\":{},\"608\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":609},\"source\":\"function setupConnections() {\\n connect(this.get('resetButton'), 'fire', this.get('ProtovisMorph'), 'render',\\n {updater: function($upd) { this.targetObj.data = []; $upd() }})\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":610},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"609\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"610\":{},\"isSimplifiedRegistry\":true}}","__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"502":{"submorphs":[{"__isSmartRef__":true,"id":503},{"__isSmartRef__":true,"id":1037}],"scripts":[],"id":38,"shape":{"__isSmartRef__":true,"id":1088},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1095},"showsHalos":false,"name":"ProtovisStackDrawing","partsBinMetaInfo":{"__isSmartRef__":true,"id":1096},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1.0040100200350561,"renderContextTable":{"__isSmartRef__":true,"id":1097},"eventHandler":{"__isSmartRef__":true,"id":1098},"layout":{"__isSmartRef__":true,"id":1099},"priorExtent":{"__isSmartRef__":true,"id":1100},"connections":{"__isSmartRef__":true,"id":1101},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.morphic.Box"},"503":{"submorphs":[],"scripts":[],"id":39,"shape":{"__isSmartRef__":true,"id":504},"droppingEnabled":true,"halosEnabled":true,"data":[[{"__isSmartRef__":true,"id":508}]],"doNotSerialize":["vis","$$globalTransform"],"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":509},"name":"ProtovisMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":510},"__SourceModuleName__":"Global.apps.ProtoVisInterface","renderContextTable":{"__isSmartRef__":true,"id":511},"_Rotation":0,"_Scale":0.9980029960049944,"eventHandler":{"__isSmartRef__":true,"id":512},"connections":{"__isSmartRef__":true,"id":513},"owner":{"__isSmartRef__":true,"id":502},"priorExtent":{"__isSmartRef__":true,"id":515},"magnets":[{"__isSmartRef__":true,"id":516}],"attributeConnections":[{"__isSmartRef__":true,"id":999}],"doNotCopyProperties":["$$globalTransform"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1000},"__LivelyClassName__":"ProtoVisMorph"},"504":{"position":{"__isSmartRef__":true,"id":505},"_Extent":{"__isSmartRef__":true,"id":506},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":507},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"505":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"506":{"x":543.997999003999,"y":276.0120059760062,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"507":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"508":{"x":0,"y":0},"509":{"x":-253.48227898000812,"y":-190.68801613996595,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"510":{"migrationLevel":2,"partsSpaceName":"PartsBin/Visualization/","__SourceModuleName__":"Global.lively.PartsBin","partName":"ProtovisDrawing","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"511":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"512":{"morph":{"__isSmartRef__":true,"id":503},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"513":{"addDataColumnAndRender":{"__isSmartRef__":true,"id":514}},"514":{},"515":{"x":543.997999003999,"y":275.0120059760062,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"516":{"morph":{"__isSmartRef__":true,"id":503},"position":{"__isSmartRef__":true,"id":517},"connectedControlPoints":[{"__isSmartRef__":true,"id":518}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"517":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"518":{"morph":{"__isSmartRef__":true,"id":519},"index":1,"connectedMagnet":{"__isSmartRef__":true,"id":516},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"519":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":520},"id":3849,"renderContextTable":{"__isSmartRef__":true,"id":529},"eventHandler":{"__isSmartRef__":true,"id":530},"droppingEnabled":true,"halosEnabled":true,"controlPoints":[{"__isSmartRef__":true,"id":531},{"__isSmartRef__":true,"id":942}],"con":{"__isSmartRef__":true,"id":756},"showsMorphMenu":true,"isCopyMorphRef":true,"morphRefId":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":991},"__LivelyClassName__":"lively.morphic.Path"},"520":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":521},{"__isSmartRef__":true,"id":522}],"_PathElements":[{"__isSmartRef__":true,"id":523},{"__isSmartRef__":true,"id":524}],"renderContextTable":{"__isSmartRef__":true,"id":525},"_Position":{"__isSmartRef__":true,"id":526},"_Extent":{"__isSmartRef__":true,"id":527},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":528},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"521":{"x":28,"y":256,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"522":{"x":986.5012520027503,"y":279.5473210948677,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"523":{"isAbsolute":true,"x":28,"y":256,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"524":{"isAbsolute":true,"x":986.5012520027503,"y":279.5473210948677,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"525":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"526":{"x":28,"y":256,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"527":{"x":958.5012817382812,"y":23.547332763671875,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"528":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"529":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"530":{"morph":{"__isSmartRef__":true,"id":519},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"531":{"morph":{"__isSmartRef__":true,"id":519},"index":0,"connectedMagnet":{"__isSmartRef__":true,"id":532},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"532":{"morph":{"__isSmartRef__":true,"id":533},"position":{"__isSmartRef__":true,"id":990},"connectedControlPoints":[{"__isSmartRef__":true,"id":531}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"533":{"submorphs":[],"scripts":[],"id":3657,"shape":{"__isSmartRef__":true,"id":534},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Courier ","registeredForMouseEvents":true,"_MaxTextWidth":649.997996995995,"_MaxTextHeight":250.0240360480601,"textColor":{"__isSmartRef__":true,"id":540},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"logWindow","partsBinMetaInfo":{"__isSmartRef__":true,"id":541},"textChunks":[{"__isSmartRef__":true,"id":542}],"charsReplaced":"s","lastFindLoc":6,"priorSelectionRange":[25483,25483],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":544},"_TextColor":{"__isSmartRef__":true,"id":545},"_ClipMode":"auto","layout":{"__isSmartRef__":true,"id":546},"renderContextTable":{"__isSmartRef__":true,"id":547},"eventHandler":{"__isSmartRef__":true,"id":548},"attributeConnections":[{"__isSmartRef__":true,"id":549},{"__isSmartRef__":true,"id":756},{"__isSmartRef__":true,"id":985}],"doNotSerialize":["$$exec","$$serverResult","$$globalTransform"],"doNotCopyProperties":["$$exec","$$serverResult","$$globalTransform"],"connections":{"__isSmartRef__":true,"id":986},"magnets":[{"__isSmartRef__":true,"id":532}],"_Position":{"__isSmartRef__":true,"id":989},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":550},"serverResult":"Linux 2.6.32-5-amd64 (lively) \t06/13/11 \t_x86_64_\t(2 CPU)\n\n21:10:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\n21:10:19 all 0.49 0.00 0.49 0.00 0.00 0.00 0.00 0.00 99.02\n21:10:19 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\n21:10:19 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\n\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\nAverage: all 0.49 0.00 0.49 0.00 0.00 0.00 0.00 0.00 99.02\nAverage: 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\nAverage: 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\n","__LivelyClassName__":"lively.morphic.Text"},"534":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":535},"_Extent":{"__isSmartRef__":true,"id":536},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":537},"_BorderRadius":0,"_Fill":{"__isSmartRef__":true,"id":538},"renderContextTable":{"__isSmartRef__":true,"id":539},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"535":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"536":{"x":649.997996995995,"y":250.0240360480601,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"537":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"538":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"539":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"540":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"541":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"542":{"style":{"__isSmartRef__":true,"id":543},"chunkOwner":{"__isSmartRef__":true,"id":533},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"543":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"544":{"x":649.997996995995,"y":250.0240360480601,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"545":{"r":0,"g":0.8,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"546":{"resizeWidth":true,"resizeHeight":true},"547":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"548":{"morph":{"__isSmartRef__":true,"id":533},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"549":{"sourceObj":{"__isSmartRef__":true,"id":533},"sourceAttrName":"exec","targetObj":{"__isSmartRef__":true,"id":550},"targetMethodName":"exec","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"550":{"submorphs":[{"__isSmartRef__":true,"id":533},{"__isSmartRef__":true,"id":551}],"scripts":[],"id":3656,"shape":{"__isSmartRef__":true,"id":569},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CommandLine","partsBinMetaInfo":{"__isSmartRef__":true,"id":575},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":576},"layout":{"__isSmartRef__":true,"id":577},"renderContextTable":{"__isSmartRef__":true,"id":578},"eventHandler":{"__isSmartRef__":true,"id":579},"attributeConnections":[{"__isSmartRef__":true,"id":580},{"__isSmartRef__":true,"id":581}],"doNotSerialize":["$$serverResult"],"doNotCopyProperties":["$$serverResult"],"connections":{"__isSmartRef__":true,"id":582},"serverResult":"Linux 2.6.32-5-amd64 (lively) \t06/13/11 \t_x86_64_\t(2 CPU)\n\n21:10:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\n21:10:19 all 0.49 0.00 0.49 0.00 0.00 0.00 0.00 0.00 99.02\n21:10:19 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\n21:10:19 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\n\nAverage: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle\nAverage: all 0.49 0.00 0.49 0.00 0.00 0.00 0.00 0.00 99.02\nAverage: 0 0.99 0.00 0.99 0.00 0.00 0.00 0.00 0.00 98.02\nAverage: 1 0.00 0.00 0.96 0.00 0.00 0.00 0.00 0.00 99.04\n","_Position":{"__isSmartRef__":true,"id":585},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":586},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":743},"__LivelyClassName__":"lively.morphic.Box"},"551":{"submorphs":[],"scripts":[],"id":3658,"shape":{"__isSmartRef__":true,"id":552},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Courier ","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":558},"_MaxTextWidth":615,"_MaxTextHeight":29.985978971964983,"textColor":{"__isSmartRef__":true,"id":559},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"inputLine","partsBinMetaInfo":{"__isSmartRef__":true,"id":560},"textChunks":[{"__isSmartRef__":true,"id":561}],"charsReplaced":"mpstat -P ALL 1 1","lastFindLoc":-17,"priorSelectionRange":[17,17],"prevScroll":[0,0],"_Scale":1,"priorExtent":{"__isSmartRef__":true,"id":563},"_TextColor":{"__isSmartRef__":true,"id":564},"_ClipMode":"hidden","owner":{"__isSmartRef__":true,"id":550},"isInputLine":true,"_WhiteSpaceHandling":"pre-wrap","allowInput":true,"attributeConnections":[{"__isSmartRef__":true,"id":565}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":566},"savedTextString":"mpstat -P ALL 1 1","renderContextTable":{"__isSmartRef__":true,"id":567},"eventHandler":{"__isSmartRef__":true,"id":568},"__LivelyClassName__":"lively.morphic.Text"},"552":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":553},"_Extent":{"__isSmartRef__":true,"id":554},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":555},"_BorderRadius":0,"_Fill":{"__isSmartRef__":true,"id":556},"renderContextTable":{"__isSmartRef__":true,"id":557},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"553":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"554":{"x":615,"y":29.985978971964983,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"555":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"556":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"557":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"558":{"x":8.000000000000853,"y":262.99999999999983,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"559":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"560":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"561":{"style":{"__isSmartRef__":true,"id":562},"chunkOwner":{"__isSmartRef__":true,"id":551},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"562":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"563":{"x":615,"y":29.985978971964983,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"564":{"r":0,"g":0.8,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"565":{"sourceObj":{"__isSmartRef__":true,"id":551},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":550},"targetMethodName":"exec","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"566":{"resizeWidth":true,"resizeHeight":false,"moveVertical":true},"567":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"568":{"morph":{"__isSmartRef__":true,"id":551},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"569":{"position":{"__isSmartRef__":true,"id":570},"_Extent":{"__isSmartRef__":true,"id":571},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":572},"_Fill":{"__isSmartRef__":true,"id":573},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":574},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"570":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"571":{"x":650,"y":295,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"572":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"573":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"574":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"575":{"partsSpaceName":"PartsBin/Server/","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["server.nodejs.WebInterface"],"migrationLevel":2,"comment":"Access to the lively-kernel.org shell using nodejs.","partName":"CommandLine","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"576":{"x":650,"y":295,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"577":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"578":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"579":{"morph":{"__isSmartRef__":true,"id":550},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"580":{"sourceObj":{"__isSmartRef__":true,"id":550},"sourceAttrName":"serverResult","targetObj":{"__isSmartRef__":true,"id":533},"targetMethodName":"serverResult","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"581":{"sourceObj":{"__isSmartRef__":true,"id":550},"sourceAttrName":"serverResult","targetObj":{"__isSmartRef__":true,"id":550},"targetMethodName":"log","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"582":{"exec":{"__isSmartRef__":true,"id":583},"serverResult":{"__isSmartRef__":true,"id":584}},"583":{},"584":{},"585":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"586":{"submorphs":[{"__isSmartRef__":true,"id":550},{"__isSmartRef__":true,"id":587}],"scripts":[],"id":3655,"renderContextTable":{"__isSmartRef__":true,"id":733},"shape":{"__isSmartRef__":true,"id":734},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":737},"eventHandler":{"__isSmartRef__":true,"id":738},"LK2":true,"priorExtent":{"__isSmartRef__":true,"id":739},"targetMorph":{"__isSmartRef__":true,"id":550},"titleBar":{"__isSmartRef__":true,"id":587},"contentOffset":{"__isSmartRef__":true,"id":585},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":740},"name":"CommandLine","prevDragPos":{"__isSmartRef__":true,"id":741},"highlighted":true,"cameForward":false,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Position":{"__isSmartRef__":true,"id":742},"_Scale":1,"_Rotation":0,"__LivelyClassName__":"lively.morphic.Window"},"587":{"submorphs":[{"__isSmartRef__":true,"id":588},{"__isSmartRef__":true,"id":600},{"__isSmartRef__":true,"id":646},{"__isSmartRef__":true,"id":680}],"scripts":[],"id":3659,"renderContextTable":{"__isSmartRef__":true,"id":715},"shape":{"__isSmartRef__":true,"id":716},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":729},"eventHandler":{"__isSmartRef__":true,"id":730},"_Position":{"__isSmartRef__":true,"id":731},"windowMorph":{"__isSmartRef__":true,"id":586},"label":{"__isSmartRef__":true,"id":588},"closeButton":{"__isSmartRef__":true,"id":600},"menuButton":{"__isSmartRef__":true,"id":646},"collapseButton":{"__isSmartRef__":true,"id":680},"priorExtent":{"__isSmartRef__":true,"id":732},"owner":{"__isSmartRef__":true,"id":586},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"588":{"submorphs":[],"scripts":[],"id":3660,"renderContextTable":{"__isSmartRef__":true,"id":589},"textChunks":[{"__isSmartRef__":true,"id":590}],"shape":{"__isSmartRef__":true,"id":592},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":596},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":597},"_Position":{"__isSmartRef__":true,"id":598},"priorExtent":{"__isSmartRef__":true,"id":599},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":587},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"589":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"590":{"style":{"__isSmartRef__":true,"id":591},"chunkOwner":{"__isSmartRef__":true,"id":588},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"591":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"592":{"_Position":{"__isSmartRef__":true,"id":593},"renderContextTable":{"__isSmartRef__":true,"id":594},"_Extent":{"__isSmartRef__":true,"id":595},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":572},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"593":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"594":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"595":{"x":591,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"596":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"597":{"morph":{"__isSmartRef__":true,"id":588},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"598":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"599":{"x":591,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"600":{"submorphs":[{"__isSmartRef__":true,"id":601}],"scripts":[],"id":3661,"renderContextTable":{"__isSmartRef__":true,"id":613},"shape":{"__isSmartRef__":true,"id":614},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":629},"_Position":{"__isSmartRef__":true,"id":630},"priorExtent":{"__isSmartRef__":true,"id":631},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":619},"lighterFill":{"__isSmartRef__":true,"id":632},"label":{"__isSmartRef__":true,"id":601},"owner":{"__isSmartRef__":true,"id":587},"layout":{"__isSmartRef__":true,"id":641},"attributeConnections":[{"__isSmartRef__":true,"id":642},{"__isSmartRef__":true,"id":644}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"601":{"submorphs":[],"scripts":[],"id":3662,"renderContextTable":{"__isSmartRef__":true,"id":602},"textChunks":[{"__isSmartRef__":true,"id":603}],"shape":{"__isSmartRef__":true,"id":605},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":609},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":610},"_Position":{"__isSmartRef__":true,"id":611},"priorExtent":{"__isSmartRef__":true,"id":612},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":600},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"602":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"603":{"style":{"__isSmartRef__":true,"id":604},"chunkOwner":{"__isSmartRef__":true,"id":601},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"604":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"605":{"_Position":{"__isSmartRef__":true,"id":606},"renderContextTable":{"__isSmartRef__":true,"id":607},"_Extent":{"__isSmartRef__":true,"id":608},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":572},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"606":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"607":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"608":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"609":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"610":{"morph":{"__isSmartRef__":true,"id":601},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"611":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"612":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"613":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"614":{"_Position":{"__isSmartRef__":true,"id":615},"renderContextTable":{"__isSmartRef__":true,"id":616},"_Extent":{"__isSmartRef__":true,"id":617},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":618},"_Fill":{"__isSmartRef__":true,"id":619},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"615":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"616":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"617":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"618":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"619":{"stops":[{"__isSmartRef__":true,"id":620},{"__isSmartRef__":true,"id":622},{"__isSmartRef__":true,"id":624},{"__isSmartRef__":true,"id":626}],"vector":{"__isSmartRef__":true,"id":628},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"620":{"offset":0,"color":{"__isSmartRef__":true,"id":621}},"621":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"622":{"offset":0.4,"color":{"__isSmartRef__":true,"id":623}},"623":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"624":{"offset":0.6,"color":{"__isSmartRef__":true,"id":625}},"625":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"626":{"offset":1,"color":{"__isSmartRef__":true,"id":627}},"627":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"628":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"629":{"morph":{"__isSmartRef__":true,"id":600},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"630":{"x":630,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"631":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"632":{"stops":[{"__isSmartRef__":true,"id":633},{"__isSmartRef__":true,"id":635},{"__isSmartRef__":true,"id":637},{"__isSmartRef__":true,"id":639}],"vector":{"__isSmartRef__":true,"id":628},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"633":{"offset":0,"color":{"__isSmartRef__":true,"id":634}},"634":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"635":{"offset":0.4,"color":{"__isSmartRef__":true,"id":636}},"636":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"637":{"offset":0.6,"color":{"__isSmartRef__":true,"id":638}},"638":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"639":{"offset":1,"color":{"__isSmartRef__":true,"id":640}},"640":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"641":{"moveHorizontal":true},"642":{"sourceObj":{"__isSmartRef__":true,"id":600},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":586},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":643},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"643":{"source":{"__isSmartRef__":true,"id":600},"target":{"__isSmartRef__":true,"id":586}},"644":{"sourceObj":{"__isSmartRef__":true,"id":600},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":586},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":645},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"645":{"source":{"__isSmartRef__":true,"id":600},"target":{"__isSmartRef__":true,"id":586}},"646":{"submorphs":[{"__isSmartRef__":true,"id":647}],"scripts":[],"id":3663,"renderContextTable":{"__isSmartRef__":true,"id":659},"shape":{"__isSmartRef__":true,"id":660},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":664},"_Position":{"__isSmartRef__":true,"id":665},"priorExtent":{"__isSmartRef__":true,"id":666},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":619},"lighterFill":{"__isSmartRef__":true,"id":667},"label":{"__isSmartRef__":true,"id":647},"owner":{"__isSmartRef__":true,"id":587},"attributeConnections":[{"__isSmartRef__":true,"id":676},{"__isSmartRef__":true,"id":678}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"647":{"submorphs":[],"scripts":[],"id":3664,"renderContextTable":{"__isSmartRef__":true,"id":648},"textChunks":[{"__isSmartRef__":true,"id":649}],"shape":{"__isSmartRef__":true,"id":651},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":655},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":656},"_Position":{"__isSmartRef__":true,"id":657},"priorExtent":{"__isSmartRef__":true,"id":658},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":646},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"648":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"649":{"style":{"__isSmartRef__":true,"id":650},"chunkOwner":{"__isSmartRef__":true,"id":647},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"650":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"651":{"_Position":{"__isSmartRef__":true,"id":652},"renderContextTable":{"__isSmartRef__":true,"id":653},"_Extent":{"__isSmartRef__":true,"id":654},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":572},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"652":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"653":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"654":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"655":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"656":{"morph":{"__isSmartRef__":true,"id":647},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"657":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"658":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"659":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"660":{"_Position":{"__isSmartRef__":true,"id":661},"renderContextTable":{"__isSmartRef__":true,"id":662},"_Extent":{"__isSmartRef__":true,"id":663},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":618},"_Fill":{"__isSmartRef__":true,"id":619},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"661":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"662":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"663":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"664":{"morph":{"__isSmartRef__":true,"id":646},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"665":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"666":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"667":{"stops":[{"__isSmartRef__":true,"id":668},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":674}],"vector":{"__isSmartRef__":true,"id":628},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"668":{"offset":0,"color":{"__isSmartRef__":true,"id":669}},"669":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"670":{"offset":0.4,"color":{"__isSmartRef__":true,"id":671}},"671":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"672":{"offset":0.6,"color":{"__isSmartRef__":true,"id":673}},"673":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"674":{"offset":1,"color":{"__isSmartRef__":true,"id":675}},"675":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"676":{"sourceObj":{"__isSmartRef__":true,"id":646},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":586},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":677},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"677":{"source":{"__isSmartRef__":true,"id":646},"target":{"__isSmartRef__":true,"id":586}},"678":{"sourceObj":{"__isSmartRef__":true,"id":646},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":586},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":679},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"679":{"source":{"__isSmartRef__":true,"id":646},"target":{"__isSmartRef__":true,"id":586}},"680":{"submorphs":[{"__isSmartRef__":true,"id":681}],"scripts":[],"id":3665,"renderContextTable":{"__isSmartRef__":true,"id":693},"shape":{"__isSmartRef__":true,"id":694},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":698},"_Position":{"__isSmartRef__":true,"id":699},"priorExtent":{"__isSmartRef__":true,"id":700},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":619},"lighterFill":{"__isSmartRef__":true,"id":701},"label":{"__isSmartRef__":true,"id":681},"owner":{"__isSmartRef__":true,"id":587},"layout":{"__isSmartRef__":true,"id":710},"attributeConnections":[{"__isSmartRef__":true,"id":711},{"__isSmartRef__":true,"id":713}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"681":{"submorphs":[],"scripts":[],"id":3666,"renderContextTable":{"__isSmartRef__":true,"id":682},"textChunks":[{"__isSmartRef__":true,"id":683}],"shape":{"__isSmartRef__":true,"id":685},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":689},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":690},"_Position":{"__isSmartRef__":true,"id":691},"priorExtent":{"__isSmartRef__":true,"id":692},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":680},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"682":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"683":{"style":{"__isSmartRef__":true,"id":684},"chunkOwner":{"__isSmartRef__":true,"id":681},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"684":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"685":{"_Position":{"__isSmartRef__":true,"id":686},"renderContextTable":{"__isSmartRef__":true,"id":687},"_Extent":{"__isSmartRef__":true,"id":688},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":572},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"686":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"687":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"688":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"689":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"690":{"morph":{"__isSmartRef__":true,"id":681},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"691":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"692":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"693":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"694":{"_Position":{"__isSmartRef__":true,"id":695},"renderContextTable":{"__isSmartRef__":true,"id":696},"_Extent":{"__isSmartRef__":true,"id":697},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":618},"_Fill":{"__isSmartRef__":true,"id":619},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"695":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"696":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"697":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"698":{"morph":{"__isSmartRef__":true,"id":680},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"699":{"x":611,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"700":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"701":{"stops":[{"__isSmartRef__":true,"id":702},{"__isSmartRef__":true,"id":704},{"__isSmartRef__":true,"id":706},{"__isSmartRef__":true,"id":708}],"vector":{"__isSmartRef__":true,"id":628},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"702":{"offset":0,"color":{"__isSmartRef__":true,"id":703}},"703":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"704":{"offset":0.4,"color":{"__isSmartRef__":true,"id":705}},"705":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"706":{"offset":0.6,"color":{"__isSmartRef__":true,"id":707}},"707":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"708":{"offset":1,"color":{"__isSmartRef__":true,"id":709}},"709":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"710":{"moveHorizontal":true},"711":{"sourceObj":{"__isSmartRef__":true,"id":680},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":586},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":712},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"712":{"source":{"__isSmartRef__":true,"id":680},"target":{"__isSmartRef__":true,"id":586}},"713":{"sourceObj":{"__isSmartRef__":true,"id":680},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":586},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":714},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"714":{"source":{"__isSmartRef__":true,"id":680},"target":{"__isSmartRef__":true,"id":586}},"715":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"716":{"_Position":{"__isSmartRef__":true,"id":717},"renderContextTable":{"__isSmartRef__":true,"id":718},"_Extent":{"__isSmartRef__":true,"id":719},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":720},"_Fill":{"__isSmartRef__":true,"id":721},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"717":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"718":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"719":{"x":650,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"720":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"721":{"stops":[{"__isSmartRef__":true,"id":722},{"__isSmartRef__":true,"id":724},{"__isSmartRef__":true,"id":726}],"vector":{"__isSmartRef__":true,"id":728},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"722":{"offset":0,"color":{"__isSmartRef__":true,"id":723}},"723":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"724":{"offset":0.6,"color":{"__isSmartRef__":true,"id":725}},"725":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"726":{"offset":1,"color":{"__isSmartRef__":true,"id":727}},"727":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"728":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"729":{"resizeWidth":true,"adjustForNewBounds":true},"730":{"morph":{"__isSmartRef__":true,"id":587},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"731":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"732":{"x":650,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"733":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"734":{"renderContextTable":{"__isSmartRef__":true,"id":735},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":736},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"735":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"736":{"x":650,"y":317,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"737":{"adjustForNewBounds":true},"738":{"morph":{"__isSmartRef__":true,"id":586},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"739":{"x":650,"y":317,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"740":{"partsSpaceName":"PartsBin/Server/","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["server.nodejs.WebInterface"],"migrationLevel":2,"comment":"Access to the lively-kernel.org shell using nodejs.","partName":"CommandLine","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"741":{"x":373,"y":247,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"742":{"x":13,"y":234,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"743":{"setupConnections":{"__isSmartRef__":true,"id":744},"exec":{"__isSmartRef__":true,"id":747},"log":{"__isSmartRef__":true,"id":750},"reset":{"__isSmartRef__":true,"id":753}},"744":{"varMapping":{"__isSmartRef__":true,"id":745},"source":"function setupConnections() {\n connect(this, 'serverResult', this, 'log')\n connect(this.get('inputLine'), 'savedTextString', this, 'exec')\n connect(this.get('logWindow'), 'exec', this, 'exec')\n connect(this, 'serverResult', this.get('logWindow'), 'serverResult')\n}","funcProperties":{"__isSmartRef__":true,"id":746},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"745":{"this":{"__isSmartRef__":true,"id":550}},"746":{},"747":{"varMapping":{"__isSmartRef__":true,"id":748},"source":"function exec(cmdString) {\n cmdString = cmdString || this.get('inputLine').textString;\n var wd = \"/home/nodejs/svn/webwerkstatt/\" \n var cmdExec = new CommandLineServerInterface();\n connect(cmdExec, 'result', this, 'serverResult', {converter: function(ea) { return String(ea.stdout) }})\n this.log(wd + \"$ \" + cmdString)\n cmdExec.runCommand(cmdString, wd)\n}","funcProperties":{"__isSmartRef__":true,"id":749},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"748":{"this":{"__isSmartRef__":true,"id":550}},"749":{},"750":{"varMapping":{"__isSmartRef__":true,"id":751},"source":"function log(s) {\n this.get('logWindow').textString += '\\n' + s\n this.get('logWindow').scrollToBottom();\n}","funcProperties":{"__isSmartRef__":true,"id":752},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"751":{"this":{"__isSmartRef__":true,"id":550}},"752":{},"753":{"varMapping":{"__isSmartRef__":true,"id":754},"source":"function reset() {\n this.get('logWindow').textString = '';\n this.get('inputLine').textString = 'ls';\n this.connections = {exec: {}, serverResult: {}}\n this.get('logWindow').connections = {exec: {}, serverResult: {}}\n}","funcProperties":{"__isSmartRef__":true,"id":755},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"754":{"this":{"__isSmartRef__":true,"id":550}},"755":{},"756":{"sourceObj":{"__isSmartRef__":true,"id":533},"sourceAttrName":"serverResult","targetObj":{"__isSmartRef__":true,"id":757},"targetMethodName":"addDataColumnAndRender","visualConnector":{"__isSmartRef__":true,"id":519},"converterString":"function converter(s) {\n idleValues = Strings.tableize(s).slice(3,5).invoke('last')\n return idleValues.collect(function(ea) {return 100 - ea})\n}\n\n","__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":981},"__LivelyClassName__":"AttributeConnection"},"757":{"submorphs":[],"scripts":[],"id":3204,"shape":{"__isSmartRef__":true,"id":758},"droppingEnabled":true,"halosEnabled":true,"data":[[{"__isSmartRef__":true,"id":762},{"__isSmartRef__":true,"id":763},{"__isSmartRef__":true,"id":764},{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":766},{"__isSmartRef__":true,"id":767},{"__isSmartRef__":true,"id":768},{"__isSmartRef__":true,"id":769},{"__isSmartRef__":true,"id":770},{"__isSmartRef__":true,"id":771},{"__isSmartRef__":true,"id":772},{"__isSmartRef__":true,"id":773},{"__isSmartRef__":true,"id":774},{"__isSmartRef__":true,"id":775},{"__isSmartRef__":true,"id":776},{"__isSmartRef__":true,"id":777},{"__isSmartRef__":true,"id":778},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":783},{"__isSmartRef__":true,"id":784},{"__isSmartRef__":true,"id":785},{"__isSmartRef__":true,"id":786},{"__isSmartRef__":true,"id":787},{"__isSmartRef__":true,"id":788},{"__isSmartRef__":true,"id":789},{"__isSmartRef__":true,"id":790},{"__isSmartRef__":true,"id":791},{"__isSmartRef__":true,"id":792},{"__isSmartRef__":true,"id":793},{"__isSmartRef__":true,"id":794},{"__isSmartRef__":true,"id":795},{"__isSmartRef__":true,"id":796},{"__isSmartRef__":true,"id":797},{"__isSmartRef__":true,"id":798},{"__isSmartRef__":true,"id":799},{"__isSmartRef__":true,"id":800},{"__isSmartRef__":true,"id":801},{"__isSmartRef__":true,"id":802},{"__isSmartRef__":true,"id":803},{"__isSmartRef__":true,"id":804},{"__isSmartRef__":true,"id":805},{"__isSmartRef__":true,"id":806},{"__isSmartRef__":true,"id":807},{"__isSmartRef__":true,"id":808}],[{"__isSmartRef__":true,"id":809},{"__isSmartRef__":true,"id":810},{"__isSmartRef__":true,"id":811},{"__isSmartRef__":true,"id":812},{"__isSmartRef__":true,"id":813},{"__isSmartRef__":true,"id":814},{"__isSmartRef__":true,"id":815},{"__isSmartRef__":true,"id":816},{"__isSmartRef__":true,"id":817},{"__isSmartRef__":true,"id":818},{"__isSmartRef__":true,"id":819},{"__isSmartRef__":true,"id":820},{"__isSmartRef__":true,"id":821},{"__isSmartRef__":true,"id":822},{"__isSmartRef__":true,"id":823},{"__isSmartRef__":true,"id":824},{"__isSmartRef__":true,"id":825},{"__isSmartRef__":true,"id":826},{"__isSmartRef__":true,"id":827},{"__isSmartRef__":true,"id":828},{"__isSmartRef__":true,"id":829},{"__isSmartRef__":true,"id":830},{"__isSmartRef__":true,"id":831},{"__isSmartRef__":true,"id":832},{"__isSmartRef__":true,"id":833},{"__isSmartRef__":true,"id":834},{"__isSmartRef__":true,"id":835},{"__isSmartRef__":true,"id":836},{"__isSmartRef__":true,"id":837},{"__isSmartRef__":true,"id":838},{"__isSmartRef__":true,"id":839},{"__isSmartRef__":true,"id":840},{"__isSmartRef__":true,"id":841},{"__isSmartRef__":true,"id":842},{"__isSmartRef__":true,"id":843},{"__isSmartRef__":true,"id":844},{"__isSmartRef__":true,"id":845},{"__isSmartRef__":true,"id":846},{"__isSmartRef__":true,"id":847},{"__isSmartRef__":true,"id":848},{"__isSmartRef__":true,"id":849},{"__isSmartRef__":true,"id":850},{"__isSmartRef__":true,"id":851},{"__isSmartRef__":true,"id":852},{"__isSmartRef__":true,"id":853},{"__isSmartRef__":true,"id":854},{"__isSmartRef__":true,"id":855}]],"doNotSerialize":["vis","$$globalTransform"],"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":856},"name":"ProtovisMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":857},"__SourceModuleName__":"Global.apps.ProtoVisInterface","renderContextTable":{"__isSmartRef__":true,"id":858},"_Rotation":0,"_Scale":0.9980029960049944,"eventHandler":{"__isSmartRef__":true,"id":859},"connections":{"__isSmartRef__":true,"id":860},"owner":{"__isSmartRef__":true,"id":862},"priorExtent":{"__isSmartRef__":true,"id":939},"magnets":[{"__isSmartRef__":true,"id":940}],"attributeConnections":[{"__isSmartRef__":true,"id":943}],"doNotCopyProperties":["$$globalTransform"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":944},"__LivelyClassName__":"ProtoVisMorph"},"758":{"position":{"__isSmartRef__":true,"id":759},"_Extent":{"__isSmartRef__":true,"id":760},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":761},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"759":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"760":{"x":543.997999003999,"y":276.0120059760062,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"761":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"762":{"x":0,"y":0.5},"763":{"x":1,"y":0.5},"764":{"x":2,"y":2.9399999999999977},"765":{"x":3,"y":9},"766":{"x":4,"y":0},"767":{"x":5,"y":2.450000000000003},"768":{"x":6,"y":2.450000000000003},"769":{"x":7,"y":1.5},"770":{"x":8,"y":1},"771":{"x":9,"y":1.019999999999996},"772":{"x":10,"y":1.519999999999996},"773":{"x":11,"y":2.530000000000001},"774":{"x":12,"y":2.030000000000001},"775":{"x":13,"y":1.5499999999999972},"776":{"x":14,"y":1.0400000000000063},"777":{"x":15,"y":0.5},"778":{"x":16,"y":0.5},"779":{"x":17,"y":0.9899999999999949},"780":{"x":18,"y":1.5400000000000063},"781":{"x":19,"y":1.0300000000000011},"782":{"x":20,"y":0.5100000000000051},"783":{"x":21,"y":1.5499999999999972},"784":{"x":22,"y":1.9899999999999949},"785":{"x":23,"y":1.4899999999999949},"786":{"x":24,"y":1},"787":{"x":25,"y":0.5},"788":{"x":26,"y":0.5},"789":{"x":27,"y":0.5},"790":{"x":28,"y":0},"791":{"x":29,"y":0.5},"792":{"x":30,"y":0.519999999999996},"793":{"x":31,"y":9.549999999999997},"794":{"x":32,"y":9.599999999999994},"795":{"x":33,"y":9.090000000000003},"796":{"x":34,"y":5.079999999999998},"797":{"x":35,"y":0.5300000000000011},"798":{"x":36,"y":1},"799":{"x":37,"y":0.5},"800":{"x":38,"y":2.0400000000000063},"801":{"x":39,"y":1.9699999999999989},"802":{"x":40,"y":1.4699999999999989},"803":{"x":41,"y":2.010000000000005},"804":{"x":42,"y":1.519999999999996},"805":{"x":43,"y":2.049999999999997},"806":{"x":44,"y":1.5799999999999983},"807":{"x":45,"y":1.4699999999999989},"808":{"x":46,"y":0.980000000000004},"809":{"x":0,"y":1.0600000000000023},"810":{"x":1,"y":1},"811":{"x":2,"y":5.049999999999997},"812":{"x":3,"y":18},"813":{"x":4,"y":0},"814":{"x":5,"y":3.030000000000001},"815":{"x":6,"y":2.019999999999996},"816":{"x":7,"y":2},"817":{"x":8,"y":2.0600000000000023},"818":{"x":9,"y":2.1299999999999955},"819":{"x":10,"y":2.1099999999999994},"820":{"x":11,"y":3.1200000000000045},"821":{"x":12,"y":2.1299999999999955},"822":{"x":13,"y":2.1700000000000017},"823":{"x":14,"y":1.1099999999999994},"824":{"x":15,"y":1.0100000000000051},"825":{"x":16,"y":1.019999999999996},"826":{"x":17,"y":2},"827":{"x":18,"y":2.200000000000003},"828":{"x":19,"y":2.200000000000003},"829":{"x":20,"y":2.1099999999999994},"830":{"x":21,"y":2.200000000000003},"831":{"x":22,"y":1.0400000000000063},"832":{"x":23,"y":2},"833":{"x":24,"y":2.0799999999999983},"834":{"x":25,"y":1.0100000000000051},"835":{"x":26,"y":1.0300000000000011},"836":{"x":27,"y":1.0300000000000011},"837":{"x":28,"y":0},"838":{"x":29,"y":1.0400000000000063},"839":{"x":30,"y":1.1099999999999994},"840":{"x":31,"y":9.379999999999995},"841":{"x":32,"y":10.530000000000001},"842":{"x":33,"y":10.469999999999999},"843":{"x":34,"y":2.969999999999999},"844":{"x":35,"y":3.299999999999997},"845":{"x":36,"y":2.0400000000000063},"846":{"x":37,"y":1.0300000000000011},"847":{"x":38,"y":2.1500000000000057},"848":{"x":39,"y":3},"849":{"x":40,"y":2},"850":{"x":41,"y":3.1200000000000045},"851":{"x":42,"y":2.1500000000000057},"852":{"x":43,"y":3.3299999999999983},"853":{"x":44,"y":2.3299999999999983},"854":{"x":45,"y":1.980000000000004},"855":{"x":46,"y":1.980000000000004},"856":{"x":-253.48227898000812,"y":-190.68801613996595,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"857":{"migrationLevel":2,"partsSpaceName":"PartsBin/Visualization/","__SourceModuleName__":"Global.lively.PartsBin","partName":"ProtovisDrawing","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"858":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"859":{"morph":{"__isSmartRef__":true,"id":757},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"860":{"addDataAndRender":{"__isSmartRef__":true,"id":861}},"861":{},"862":{"submorphs":[{"__isSmartRef__":true,"id":757},{"__isSmartRef__":true,"id":863}],"scripts":[],"id":3203,"shape":{"__isSmartRef__":true,"id":914},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":921},"showsHalos":false,"name":"ProtovisStackDrawing","partsBinMetaInfo":{"__isSmartRef__":true,"id":922},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1.0040100200350561,"renderContextTable":{"__isSmartRef__":true,"id":923},"eventHandler":{"__isSmartRef__":true,"id":924},"layout":{"__isSmartRef__":true,"id":925},"priorExtent":{"__isSmartRef__":true,"id":926},"connections":{"__isSmartRef__":true,"id":927},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":929},"__LivelyClassName__":"lively.morphic.Box"},"863":{"submorphs":[{"__isSmartRef__":true,"id":864}],"scripts":[],"id":3205,"shape":{"__isSmartRef__":true,"id":878},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":893},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":881},"lighterFill":{"__isSmartRef__":true,"id":894},"label":{"__isSmartRef__":true,"id":864},"attributeConnections":[{"__isSmartRef__":true,"id":903},{"__isSmartRef__":true,"id":905}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":910},"name":"resetButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":911},"_Scale":1.089423869470782,"renderContextTable":{"__isSmartRef__":true,"id":912},"eventHandler":{"__isSmartRef__":true,"id":913},"owner":{"__isSmartRef__":true,"id":862},"__LivelyClassName__":"lively.morphic.Button"},"864":{"submorphs":[],"scripts":[],"id":3206,"shape":{"__isSmartRef__":true,"id":865},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":116,"_MaxTextHeight":18,"fixedHeight":true,"allowsInput":false,"_OverflowMode":"visible","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":870},"textColor":{"__isSmartRef__":true,"id":868},"owner":{"__isSmartRef__":true,"id":863},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":871}],"padding":{"__isSmartRef__":true,"id":873},"_Padding":{"__isSmartRef__":true,"id":874},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":875},"_FontFamily":"Helvetica, Sans-Serif","renderContextTable":{"__isSmartRef__":true,"id":876},"eventHandler":{"__isSmartRef__":true,"id":877},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_Align":"center","__LivelyClassName__":"lively.morphic.Text"},"865":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":866},"_Extent":{"__isSmartRef__":true,"id":867},"_BorderColor":{"__isSmartRef__":true,"id":868},"renderContextTable":{"__isSmartRef__":true,"id":869},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"866":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"867":{"x":116,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"868":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"869":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"870":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"871":{"style":{"__isSmartRef__":true,"id":872},"chunkOwner":{"__isSmartRef__":true,"id":864},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"872":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"873":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"874":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"875":{"x":116,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"876":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"877":{"morph":{"__isSmartRef__":true,"id":864},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"878":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":879},"_Extent":{"__isSmartRef__":true,"id":880},"_Fill":{"__isSmartRef__":true,"id":881},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":891},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":892},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"879":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"880":{"x":116,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"881":{"stops":[{"__isSmartRef__":true,"id":882},{"__isSmartRef__":true,"id":884},{"__isSmartRef__":true,"id":886},{"__isSmartRef__":true,"id":888}],"vector":{"__isSmartRef__":true,"id":890},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"882":{"offset":0,"color":{"__isSmartRef__":true,"id":883}},"883":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"884":{"offset":0.4,"color":{"__isSmartRef__":true,"id":885}},"885":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"886":{"offset":0.6,"color":{"__isSmartRef__":true,"id":887}},"887":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"888":{"offset":1,"color":{"__isSmartRef__":true,"id":889}},"889":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"890":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"891":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"892":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"893":{"x":103.58462358410429,"y":-222.1093371082231,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"894":{"stops":[{"__isSmartRef__":true,"id":895},{"__isSmartRef__":true,"id":897},{"__isSmartRef__":true,"id":899},{"__isSmartRef__":true,"id":901}],"vector":{"__isSmartRef__":true,"id":890},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"895":{"offset":0,"color":{"__isSmartRef__":true,"id":896}},"896":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"897":{"offset":0.4,"color":{"__isSmartRef__":true,"id":898}},"898":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"899":{"offset":0.6,"color":{"__isSmartRef__":true,"id":900}},"900":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"901":{"offset":1,"color":{"__isSmartRef__":true,"id":902}},"902":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"903":{"sourceObj":{"__isSmartRef__":true,"id":863},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":757},"targetMethodName":"reset","__SourceModuleName__":"Global.lively.bindings","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":904},"__LivelyClassName__":"AttributeConnection"},"904":{"source":{"__isSmartRef__":true,"id":863},"target":{"__isSmartRef__":true,"id":757}},"905":{"sourceObj":{"__isSmartRef__":true,"id":863},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":757},"targetMethodName":"render","converter":null,"converterString":null,"updaterString":"function ($upd) { this.targetObj.data = [[{x:0, y:0}]]; $upd() }","varMapping":{"__isSmartRef__":true,"id":906},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":907},"__LivelyClassName__":"AttributeConnection"},"906":{"source":{"__isSmartRef__":true,"id":863},"target":{"__isSmartRef__":true,"id":757}},"907":{"updater":{"__isSmartRef__":true,"id":908}},"908":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":906},"source":"function ($upd) { this.targetObj.data = [[{x:0, y:0}]]; $upd() }","funcProperties":{"__isSmartRef__":true,"id":909},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"909":{},"910":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"911":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","partName":"Button","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"912":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"913":{"morph":{"__isSmartRef__":true,"id":863},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"914":{"position":{"__isSmartRef__":true,"id":915},"_Extent":{"__isSmartRef__":true,"id":916},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":917},"_Fill":{"__isSmartRef__":true,"id":918},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":919},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Position":{"__isSmartRef__":true,"id":920},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"915":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"916":{"x":565.1704110039991,"y":359.0546128281011,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"917":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"918":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"919":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"920":{"x":-261.476262000004,"y":-235.5282360000009,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"921":{"x":1243,"y":473,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"922":{"migrationLevel":2,"partsSpaceName":"PartsBin/Visualization/","__SourceModuleName__":"Global.lively.PartsBin","partName":"ProtovisDrawing","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"923":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"924":{"morph":{"__isSmartRef__":true,"id":862},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"925":{},"926":{"x":565.1704110039991,"y":361.0546128281011,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"927":{"addDataAndRender":{"__isSmartRef__":true,"id":928}},"928":{},"929":{"addDataAndRender":{"__isSmartRef__":true,"id":930},"reset":{"__isSmartRef__":true,"id":933},"setupConnections":{"__isSmartRef__":true,"id":936}},"930":{"varMapping":{"__isSmartRef__":true,"id":931},"source":"function addDataAndRender(data) {\n this.get('ProtovisMorph').addDataAndRender(data)\n}","funcProperties":{"__isSmartRef__":true,"id":932},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"931":{"this":{"__isSmartRef__":true,"id":862}},"932":{},"933":{"varMapping":{"__isSmartRef__":true,"id":934},"source":"function reset() {\n this.connections = {addDataAndRender: {}}\n this.get('ProtovisMorph').reset();\n}","funcProperties":{"__isSmartRef__":true,"id":935},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"934":{"this":{"__isSmartRef__":true,"id":862}},"935":{},"936":{"varMapping":{"__isSmartRef__":true,"id":937},"source":"function setupConnections() {\n connect(this.get('resetButton'), 'fire', this.get('ProtovisMorph'), 'render',\n {updater: function($upd) { this.targetObj.data = []; $upd() }})\n}","funcProperties":{"__isSmartRef__":true,"id":938},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"937":{"this":{"__isSmartRef__":true,"id":862}},"938":{},"939":{"x":543.997999003999,"y":275.0120059760062,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"940":{"morph":{"__isSmartRef__":true,"id":757},"position":{"__isSmartRef__":true,"id":941},"connectedControlPoints":[{"__isSmartRef__":true,"id":942}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"941":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"942":{"morph":{"__isSmartRef__":true,"id":519},"index":1,"connectedMagnet":{"__isSmartRef__":true,"id":940},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"943":{"sourceObj":{"__isSmartRef__":true,"id":757},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":942},"targetMethodName":"alignToMagnet","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"944":{"draw":{"__isSmartRef__":true,"id":945},"prepareForNewRenderContext":{"__isSmartRef__":true,"id":956},"addDataAndRender":{"__isSmartRef__":true,"id":963},"reset":{"__isSmartRef__":true,"id":966},"setChartType":{"__isSmartRef__":true,"id":969},"drawStackChart":{"__isSmartRef__":true,"id":952},"setupStackExample":{"__isSmartRef__":true,"id":972},"addDataColumnAndRender":{"__isSmartRef__":true,"id":975},"maxYofData":{"__isSmartRef__":true,"id":978}},"945":{"varMapping":{"__isSmartRef__":true,"id":946},"source":"function drawStackChart(w, h) {\n w = w - 30;\n h = h - 25;\n \n var maxX = this.data[0].length,\n maxY = this.maxYofData(this.data) || 10;\n\n var x = pv.Scale.linear(0, maxX).range(0, w),\n y = pv.Scale.linear(0, maxY).range(0, h);\n\n var vis = new pv.Panel()\n .width(w)\n .height(h)\n .bottom(20)\n .left(20)\n .right(10)\n .top(5);\n\n /* X-axis and ticks. */\n vis.add(pv.Rule)\n .data(x.ticks())\n .visible(function(d){return d})\n .left(x)\n .bottom(-5)\n .height(5)\n .anchor(\"bottom\").add(pv.Label)\n .text(x.tickFormat);\n\n /* The stack layout. */\n vis.add(pv.Layout.Stack)\n .layers(this.data)\n .x(function(d){return x(d.x)})\n .y(function(d){return y(d.y)})\n .layer.add(pv.Area);\n\n /* Y-axis and ticks. */\n vis.add(pv.Rule)\n .data(y.ticks(3))\n .bottom(y)\n .strokeStyle(function(d){return d ? \"rgba(128,128,128,.2)\" : \"#000\"})\n .anchor(\"left\").add(pv.Label)\n .text(y.tickFormat);\n\n return vis;\n}","funcProperties":{"__isSmartRef__":true,"id":951},"__SourceModuleName__":"Global","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":955},"__LivelyClassName__":"lively.Closure"},"946":{"this":{"__isSmartRef__":true,"id":757},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":947}},"947":{"$super":{"__isSmartRef__":true,"id":948}},"948":{"varMapping":{"__isSmartRef__":true,"id":949},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":950},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"949":{"obj":{"__isSmartRef__":true,"id":757},"name":"draw"},"950":{},"951":{"hasLivelyClosure":true,"livelyClosure":{"__isSmartRef__":true,"id":952}},"952":{"varMapping":{"__isSmartRef__":true,"id":953},"source":"function drawStackChart(w, h) {\n w = w - 30;\n h = h - 25;\n \n var maxX = this.data[0].length,\n maxY = this.maxYofData(this.data) || 10;\n\n var x = pv.Scale.linear(0, maxX).range(0, w),\n y = pv.Scale.linear(0, maxY).range(0, h);\n\n var vis = new pv.Panel()\n .width(w)\n .height(h)\n .bottom(20)\n .left(20)\n .right(10)\n .top(5);\n\n /* X-axis and ticks. */\n vis.add(pv.Rule)\n .data(x.ticks())\n .visible(function(d){return d})\n .left(x)\n .bottom(-5)\n .height(5)\n .anchor(\"bottom\").add(pv.Label)\n .text(x.tickFormat);\n\n /* The stack layout. */\n vis.add(pv.Layout.Stack)\n .layers(this.data)\n .x(function(d){return x(d.x)})\n .y(function(d){return y(d.y)})\n .layer.add(pv.Area);\n\n /* Y-axis and ticks. */\n vis.add(pv.Rule)\n .data(y.ticks(3))\n .bottom(y)\n .strokeStyle(function(d){return d ? \"rgba(128,128,128,.2)\" : \"#000\"})\n .anchor(\"left\").add(pv.Label)\n .text(y.tickFormat);\n\n return vis;\n}","funcProperties":{"__isSmartRef__":true,"id":954},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"953":{"this":{"__isSmartRef__":true,"id":757}},"954":{},"955":{"originalFunc":{"__isSmartRef__":true,"id":952}},"956":{"varMapping":{"__isSmartRef__":true,"id":957},"source":"function prepareForNewRenderContext(renderCtx) {\n $super(renderCtx);\n lively.bindings.callWhenNotNull(Global, 'pv', this, 'render');\n}","funcProperties":{"__isSmartRef__":true,"id":962},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"957":{"this":{"__isSmartRef__":true,"id":757},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":958}},"958":{"$super":{"__isSmartRef__":true,"id":959}},"959":{"varMapping":{"__isSmartRef__":true,"id":960},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":961},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"960":{"obj":{"__isSmartRef__":true,"id":757},"name":"prepareForNewRenderContext"},"961":{},"962":{},"963":{"varMapping":{"__isSmartRef__":true,"id":964},"source":"function addDataAndRender(data) {\n if (data == null) return;\n\n if ((typeof data == 'object') && !(data instanceof Array))\n data = [data.x, data.y];\n\n if (!this.data)\n this.data = [data];\n else\n this.data.push(data);\n\n\n this.render();\n}","funcProperties":{"__isSmartRef__":true,"id":965},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"964":{"this":{"__isSmartRef__":true,"id":757}},"965":{},"966":{"varMapping":{"__isSmartRef__":true,"id":967},"source":"function reset() {\n this.connections = {addDataColumnAndRender: {}}\n this.setupStackExample()\n // this.setChartType('stack');\n}","funcProperties":{"__isSmartRef__":true,"id":968},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"967":{"this":{"__isSmartRef__":true,"id":757}},"968":{},"969":{"varMapping":{"__isSmartRef__":true,"id":970},"source":"function setChartType(cType) {\n\tvar chart = this;\n\t// if (!chart.vis) {\n\t\t// alert('Chart type could not be set. Chart is missing!');\n\t\t// chart.render();\n\t\t// return;\n\t// }\n\n\tswitch (cType.toLowerCase()) {\n\tcase 'stack':\n\t\tchart.drawStackChart.asScriptOf(chart, 'draw');\n\t\tbreak;\n\n\tdefault:\n\t\talert('The chart type \"' + cType + '\" is unknown!');\n\t\treturn;\n\t}\n this.render()\n}","funcProperties":{"__isSmartRef__":true,"id":971},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"970":{"this":{"__isSmartRef__":true,"id":757}},"971":{},"972":{"varMapping":{"__isSmartRef__":true,"id":973},"source":"function setupStackExample() {\n // this.setupStackExample()\n \n this.data = pv.range(4).map(function() {\n return pv.range(0, 10, .1).map(function(x) {\n return {x: x, y: Math.sin(x) + Math.random() * .5 + 2};\n });\n });\n // this.data = [\n // [{x:0, y:0}, { x: 1, y: 1}]\n // ]\n this.setChartType('stack')\n\n // this.render();\n}","funcProperties":{"__isSmartRef__":true,"id":974},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"973":{"this":{"__isSmartRef__":true,"id":757}},"974":{},"975":{"varMapping":{"__isSmartRef__":true,"id":976},"source":"function addDataColumnAndRender(data) {\n if (data == null) return;\n \n if (!this.data || data.length !== this.data.length) {\n this.data = []; // reset because of data changed\n }\n\n while (data.length > this.data.length) {\n this.data.push([])\n }\n var x = this.data[0].length ;\n this.data.forEach(function(row, index) {\n row.push({x: x, y: data[index]})\n })\n\n this.render();\n}","funcProperties":{"__isSmartRef__":true,"id":977},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"976":{"this":{"__isSmartRef__":true,"id":757}},"977":{},"978":{"varMapping":{"__isSmartRef__":true,"id":979},"source":"function maxYofData(data) {\n // this.maxYofData([[{x: 1, y:1}]])\n // this.maxYofData([[{x: 1, y:1}, {x: 2, y:2}],[{x: 1, y:2},{x: 2, y:3}]])\n // this.maxYofData(this.data)\n // data = this.data\n\n if (!data) return undefined;\n\n var xlength = data[0].length\n var ylength = data.length\n var sums = []\n // when the data collections are layed out weired I have to do it manually..\n for(var i=0; i < xlength; i++) {\n var s = 0;\n for(var j=0; j < ylength; j++) {\n s += data[j][i].y\n };\n sums.push(s)\n }\n return pv.max(sums)\n}","funcProperties":{"__isSmartRef__":true,"id":980},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"979":{"this":{"__isSmartRef__":true,"id":757}},"980":{},"981":{"converter":{"__isSmartRef__":true,"id":982}},"982":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":983},"source":"function converter(s) {\n idleValues = Strings.tableize(s).slice(3,5).invoke('last')\n return idleValues.collect(function(ea) {return 100 - ea})\n}\n\n","funcProperties":{"__isSmartRef__":true,"id":984},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"983":{},"984":{},"985":{"sourceObj":{"__isSmartRef__":true,"id":533},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":531},"targetMethodName":"alignToMagnet","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"986":{"exec":{"__isSmartRef__":true,"id":987},"serverResult":{"__isSmartRef__":true,"id":988}},"987":{},"988":{},"989":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"990":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"991":{"morphMenuItems":{"__isSmartRef__":true,"id":992}},"992":{"varMapping":{"__isSmartRef__":true,"id":993},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":998},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"993":{"this":{"__isSmartRef__":true,"id":519},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":994}},"994":{"$super":{"__isSmartRef__":true,"id":995}},"995":{"varMapping":{"__isSmartRef__":true,"id":996},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":997},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"996":{"obj":{"__isSmartRef__":true,"id":519},"name":"morphMenuItems"},"997":{},"998":{},"999":{"sourceObj":{"__isSmartRef__":true,"id":503},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":518},"targetMethodName":"alignToMagnet","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1000":{"draw":{"__isSmartRef__":true,"id":1001},"prepareForNewRenderContext":{"__isSmartRef__":true,"id":1012},"addDataAndRender":{"__isSmartRef__":true,"id":1019},"reset":{"__isSmartRef__":true,"id":1022},"setChartType":{"__isSmartRef__":true,"id":1025},"drawStackChart":{"__isSmartRef__":true,"id":1008},"setupStackExample":{"__isSmartRef__":true,"id":1028},"addDataColumnAndRender":{"__isSmartRef__":true,"id":1031},"maxYofData":{"__isSmartRef__":true,"id":1034}},"1001":{"varMapping":{"__isSmartRef__":true,"id":1002},"source":"function drawStackChart(w, h) {\n w = w - 30;\n h = h - 25;\n \n var maxX = this.data[0].length,\n maxY = this.maxYofData(this.data) || 10;\n\n var x = pv.Scale.linear(0, maxX).range(0, w),\n y = pv.Scale.linear(0, maxY).range(0, h);\n\n var vis = new pv.Panel()\n .width(w)\n .height(h)\n .bottom(20)\n .left(20)\n .right(10)\n .top(5);\n\n /* X-axis and ticks. */\n vis.add(pv.Rule)\n .data(x.ticks())\n .visible(function(d){return d})\n .left(x)\n .bottom(-5)\n .height(5)\n .anchor(\"bottom\").add(pv.Label)\n .text(x.tickFormat);\n\n /* The stack layout. */\n vis.add(pv.Layout.Stack)\n .layers(this.data)\n .x(function(d){return x(d.x)})\n .y(function(d){return y(d.y)})\n .layer.add(pv.Area);\n\n /* Y-axis and ticks. */\n vis.add(pv.Rule)\n .data(y.ticks(3))\n .bottom(y)\n .strokeStyle(function(d){return d ? \"rgba(128,128,128,.2)\" : \"#000\"})\n .anchor(\"left\").add(pv.Label)\n .text(y.tickFormat);\n\n return vis;\n}","funcProperties":{"__isSmartRef__":true,"id":1007},"__SourceModuleName__":"Global","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1011},"__LivelyClassName__":"lively.Closure"},"1002":{"this":{"__isSmartRef__":true,"id":503},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1003}},"1003":{"$super":{"__isSmartRef__":true,"id":1004}},"1004":{"varMapping":{"__isSmartRef__":true,"id":1005},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1006},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1005":{"obj":{"__isSmartRef__":true,"id":503},"name":"draw"},"1006":{},"1007":{"hasLivelyClosure":true,"livelyClosure":{"__isSmartRef__":true,"id":1008}},"1008":{"varMapping":{"__isSmartRef__":true,"id":1009},"source":"function drawStackChart(w, h) {\n w = w - 30;\n h = h - 25;\n \n var maxX = this.data[0].length,\n maxY = this.maxYofData(this.data) || 10;\n\n var x = pv.Scale.linear(0, maxX).range(0, w),\n y = pv.Scale.linear(0, maxY).range(0, h);\n\n var vis = new pv.Panel()\n .width(w)\n .height(h)\n .bottom(20)\n .left(20)\n .right(10)\n .top(5);\n\n /* X-axis and ticks. */\n vis.add(pv.Rule)\n .data(x.ticks())\n .visible(function(d){return d})\n .left(x)\n .bottom(-5)\n .height(5)\n .anchor(\"bottom\").add(pv.Label)\n .text(x.tickFormat);\n\n /* The stack layout. */\n vis.add(pv.Layout.Stack)\n .layers(this.data)\n .x(function(d){return x(d.x)})\n .y(function(d){return y(d.y)})\n .layer.add(pv.Area);\n\n /* Y-axis and ticks. */\n vis.add(pv.Rule)\n .data(y.ticks(3))\n .bottom(y)\n .strokeStyle(function(d){return d ? \"rgba(128,128,128,.2)\" : \"#000\"})\n .anchor(\"left\").add(pv.Label)\n .text(y.tickFormat);\n\n return vis;\n}","funcProperties":{"__isSmartRef__":true,"id":1010},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1009":{"this":{"__isSmartRef__":true,"id":503}},"1010":{},"1011":{"originalFunc":{"__isSmartRef__":true,"id":1008}},"1012":{"varMapping":{"__isSmartRef__":true,"id":1013},"source":"function prepareForNewRenderContext(renderCtx) {\n $super(renderCtx);\n lively.bindings.callWhenNotNull(Global, 'pv', this, 'render');\n}","funcProperties":{"__isSmartRef__":true,"id":1018},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1013":{"this":{"__isSmartRef__":true,"id":503},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1014}},"1014":{"$super":{"__isSmartRef__":true,"id":1015}},"1015":{"varMapping":{"__isSmartRef__":true,"id":1016},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1017},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1016":{"obj":{"__isSmartRef__":true,"id":503},"name":"prepareForNewRenderContext"},"1017":{},"1018":{},"1019":{"varMapping":{"__isSmartRef__":true,"id":1020},"source":"function addDataAndRender(data) {\n if (data == null) return;\n\n if ((typeof data == 'object') && !(data instanceof Array))\n data = [data.x, data.y];\n\n if (!this.data)\n this.data = [data];\n else\n this.data.push(data);\n\n\n this.render();\n}","funcProperties":{"__isSmartRef__":true,"id":1021},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1020":{"this":{"__isSmartRef__":true,"id":503}},"1021":{},"1022":{"varMapping":{"__isSmartRef__":true,"id":1023},"source":"function reset() {\n this.connections = {addDataColumnAndRender: {}}\n this.setupStackExample()\n // this.setChartType('stack');\n}","funcProperties":{"__isSmartRef__":true,"id":1024},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1023":{"this":{"__isSmartRef__":true,"id":503}},"1024":{},"1025":{"varMapping":{"__isSmartRef__":true,"id":1026},"source":"function setChartType(cType) {\n\tvar chart = this;\n\t// if (!chart.vis) {\n\t\t// alert('Chart type could not be set. Chart is missing!');\n\t\t// chart.render();\n\t\t// return;\n\t// }\n\n\tswitch (cType.toLowerCase()) {\n\tcase 'stack':\n\t\tchart.drawStackChart.asScriptOf(chart, 'draw');\n\t\tbreak;\n\n\tdefault:\n\t\talert('The chart type \"' + cType + '\" is unknown!');\n\t\treturn;\n\t}\n this.render()\n}","funcProperties":{"__isSmartRef__":true,"id":1027},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1026":{"this":{"__isSmartRef__":true,"id":503}},"1027":{},"1028":{"varMapping":{"__isSmartRef__":true,"id":1029},"source":"function setupStackExample() {\n // this.setupStackExample()\n \n this.data = pv.range(4).map(function() {\n return pv.range(0, 10, .1).map(function(x) {\n return {x: x, y: Math.sin(x) + Math.random() * .5 + 2};\n });\n });\n // this.data = [\n // [{x:0, y:0}, { x: 1, y: 1}]\n // ]\n this.setChartType('stack')\n\n // this.render();\n}","funcProperties":{"__isSmartRef__":true,"id":1030},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1029":{"this":{"__isSmartRef__":true,"id":503}},"1030":{},"1031":{"varMapping":{"__isSmartRef__":true,"id":1032},"source":"function addDataColumnAndRender(data) {\n if (data == null) return;\n \n if (!this.data || data.length !== this.data.length) {\n this.data = []; // reset because of data changed\n }\n\n while (data.length > this.data.length) {\n this.data.push([])\n }\n var x = this.data[0].length ;\n this.data.forEach(function(row, index) {\n row.push({x: x, y: data[index]})\n })\n\n this.render();\n}","funcProperties":{"__isSmartRef__":true,"id":1033},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1032":{"this":{"__isSmartRef__":true,"id":503}},"1033":{},"1034":{"varMapping":{"__isSmartRef__":true,"id":1035},"source":"function maxYofData(data) {\n // this.maxYofData([[{x: 1, y:1}]])\n // this.maxYofData([[{x: 1, y:1}, {x: 2, y:2}],[{x: 1, y:2},{x: 2, y:3}]])\n // this.maxYofData(this.data)\n // data = this.data\n\n if (!data) return undefined;\n\n var xlength = data[0].length\n var ylength = data.length\n var sums = []\n // when the data collections are layed out weired I have to do it manually..\n for(var i=0; i < xlength; i++) {\n var s = 0;\n for(var j=0; j < ylength; j++) {\n s += data[j][i].y\n };\n sums.push(s)\n }\n return pv.max(sums)\n}","funcProperties":{"__isSmartRef__":true,"id":1036},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1035":{"this":{"__isSmartRef__":true,"id":503}},"1036":{},"1037":{"submorphs":[{"__isSmartRef__":true,"id":1038}],"scripts":[],"id":40,"shape":{"__isSmartRef__":true,"id":1052},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1067},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1055},"lighterFill":{"__isSmartRef__":true,"id":1068},"label":{"__isSmartRef__":true,"id":1038},"attributeConnections":[{"__isSmartRef__":true,"id":1077},{"__isSmartRef__":true,"id":1079}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":1084},"name":"resetButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":1085},"_Scale":1.089423869470782,"renderContextTable":{"__isSmartRef__":true,"id":1086},"eventHandler":{"__isSmartRef__":true,"id":1087},"owner":{"__isSmartRef__":true,"id":502},"__LivelyClassName__":"lively.morphic.Button"},"1038":{"submorphs":[],"scripts":[],"id":41,"shape":{"__isSmartRef__":true,"id":1039},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":116,"_MaxTextHeight":18,"fixedHeight":true,"allowsInput":false,"_OverflowMode":"visible","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1044},"textColor":{"__isSmartRef__":true,"id":1042},"owner":{"__isSmartRef__":true,"id":1037},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1045}],"padding":{"__isSmartRef__":true,"id":1047},"_Padding":{"__isSmartRef__":true,"id":1048},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1049},"_FontFamily":"Helvetica, Sans-Serif","renderContextTable":{"__isSmartRef__":true,"id":1050},"eventHandler":{"__isSmartRef__":true,"id":1051},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_Align":"center","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"1039":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1040},"_Extent":{"__isSmartRef__":true,"id":1041},"_BorderColor":{"__isSmartRef__":true,"id":1042},"renderContextTable":{"__isSmartRef__":true,"id":1043},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1040":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1041":{"x":116,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1042":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1043":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1044":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1045":{"style":{"__isSmartRef__":true,"id":1046},"chunkOwner":{"__isSmartRef__":true,"id":1038},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"reset","__LivelyClassName__":"lively.morphic.TextChunk"},"1046":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1047":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1048":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1049":{"x":116,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1050":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1051":{"morph":{"__isSmartRef__":true,"id":1038},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1052":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1053},"_Extent":{"__isSmartRef__":true,"id":1054},"_Fill":{"__isSmartRef__":true,"id":1055},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1065},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":1066},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1053":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1054":{"x":116,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1055":{"stops":[{"__isSmartRef__":true,"id":1056},{"__isSmartRef__":true,"id":1058},{"__isSmartRef__":true,"id":1060},{"__isSmartRef__":true,"id":1062}],"vector":{"__isSmartRef__":true,"id":1064},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1056":{"offset":0,"color":{"__isSmartRef__":true,"id":1057}},"1057":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1058":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1059}},"1059":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1060":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1061}},"1061":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1062":{"offset":1,"color":{"__isSmartRef__":true,"id":1063}},"1063":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1064":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1065":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1066":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1067":{"x":103.58462358410429,"y":-222.1093371082231,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1068":{"stops":[{"__isSmartRef__":true,"id":1069},{"__isSmartRef__":true,"id":1071},{"__isSmartRef__":true,"id":1073},{"__isSmartRef__":true,"id":1075}],"vector":{"__isSmartRef__":true,"id":1064},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1069":{"offset":0,"color":{"__isSmartRef__":true,"id":1070}},"1070":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1071":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1072}},"1072":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1073":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1074}},"1074":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1075":{"offset":1,"color":{"__isSmartRef__":true,"id":1076}},"1076":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1077":{"sourceObj":{"__isSmartRef__":true,"id":1037},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":503},"targetMethodName":"reset","__SourceModuleName__":"Global.lively.bindings","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1078},"__LivelyClassName__":"AttributeConnection"},"1078":{"source":{"__isSmartRef__":true,"id":1037},"target":{"__isSmartRef__":true,"id":503}},"1079":{"sourceObj":{"__isSmartRef__":true,"id":1037},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":503},"targetMethodName":"render","converter":null,"converterString":null,"updaterString":"function ($upd) { this.targetObj.data = [[{x:0, y:0}]]; $upd() }","varMapping":{"__isSmartRef__":true,"id":1080},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1081},"__LivelyClassName__":"AttributeConnection"},"1080":{"source":{"__isSmartRef__":true,"id":1037},"target":{"__isSmartRef__":true,"id":503}},"1081":{"updater":{"__isSmartRef__":true,"id":1082}},"1082":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1080},"source":"function ($upd) { this.targetObj.data = [[{x:0, y:0}]]; $upd() }","funcProperties":{"__isSmartRef__":true,"id":1083},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1083":{},"1084":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1085":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","partName":"Button","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1086":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"1087":{"morph":{"__isSmartRef__":true,"id":1037},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1088":{"position":{"__isSmartRef__":true,"id":1089},"_Extent":{"__isSmartRef__":true,"id":1090},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1091},"_Fill":{"__isSmartRef__":true,"id":1092},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1093},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Position":{"__isSmartRef__":true,"id":1094},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1089":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1090":{"x":565.1704110039991,"y":359.0546128281011,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1091":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1092":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1093":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1094":{"x":-261.476262000004,"y":-235.5282360000009,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1095":{"x":849,"y":336,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1096":{"migrationLevel":2,"partsSpaceName":"PartsBin/Visualization/","__SourceModuleName__":"Global.lively.PartsBin","partName":"ProtovisStackDrawing","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1097":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"1098":{"morph":{"__isSmartRef__":true,"id":502},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1099":{},"1100":{"x":565.1704110039991,"y":361.0546128281011,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1101":{"addDataAndRender":{"__isSmartRef__":true,"id":1102}},"1102":{},"1103":{"addDataAndRender":{"__isSmartRef__":true,"id":1104},"reset":{"__isSmartRef__":true,"id":1107},"setupConnections":{"__isSmartRef__":true,"id":1110}},"1104":{"varMapping":{"__isSmartRef__":true,"id":1105},"source":"function addDataAndRender(data) {\n this.get('ProtovisMorph').addDataAndRender(data)\n}","funcProperties":{"__isSmartRef__":true,"id":1106},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1105":{"this":{"__isSmartRef__":true,"id":502}},"1106":{},"1107":{"varMapping":{"__isSmartRef__":true,"id":1108},"source":"function reset() {\n this.connections = {addDataAndRender: {}}\n this.get('ProtovisMorph').reset();\n}","funcProperties":{"__isSmartRef__":true,"id":1109},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1108":{"this":{"__isSmartRef__":true,"id":502}},"1109":{},"1110":{"varMapping":{"__isSmartRef__":true,"id":1111},"source":"function setupConnections() {\n connect(this.get('resetButton'), 'fire', this.get('ProtovisMorph'), 'render',\n {updater: function($upd) { this.targetObj.data = []; $upd() }})\n}","funcProperties":{"__isSmartRef__":true,"id":1112},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1111":{"this":{"__isSmartRef__":true,"id":502}},"1112":{},"1113":{"sourceObj":{"__isSmartRef__":true,"id":501},"sourceAttrName":"partVersions","targetObj":{"__isSmartRef__":true,"id":194},"targetMethodName":"updateList","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1114":{"sourceObj":{"__isSmartRef__":true,"id":501},"sourceAttrName":"loadedMetaInfo","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"setMetaInfoOfSelectedItem","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1115":{"sourceObj":{"__isSmartRef__":true,"id":501},"sourceAttrName":"part","targetObj":{"__isSmartRef__":true,"id":1116},"targetMethodName":"remove","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1116":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1117},"id":37,"renderContextTable":{"__isSmartRef__":true,"id":1122},"eventHandler":{"__isSmartRef__":true,"id":1123},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1124},"owner":null,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"1117":{"_Position":{"__isSmartRef__":true,"id":1118},"renderContextTable":{"__isSmartRef__":true,"id":1119},"_Extent":{"__isSmartRef__":true,"id":1120},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":1121},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1118":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1119":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1120":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1121":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1122":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"1123":{"morph":{"__isSmartRef__":true,"id":1116},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1124":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1125":{"sourceObj":{"__isSmartRef__":true,"id":501},"sourceAttrName":"part","targetObj":{"__isSmartRef__":true,"id":1126},"targetMethodName":"openLoadedPartsBinItem","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1126":{"submorphs":[{"__isSmartRef__":true,"id":1127},{"__isSmartRef__":true,"id":1141}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1154},"id":5,"renderContextTable":{"__isSmartRef__":true,"id":1160},"eventHandler":{"__isSmartRef__":true,"id":1161},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1162},"partsBinURL":{"__isSmartRef__":true,"id":1163},"targetName":"ProtovisStackDrawing","partItem":{"__isSmartRef__":true,"id":501},"owner":null,"isSelected":true,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"1127":{"submorphs":[{"__isSmartRef__":true,"id":1128}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1134},"id":7,"renderContextTable":{"__isSmartRef__":true,"id":1138},"eventHandler":{"__isSmartRef__":true,"id":1139},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1140},"_ClipMode":"hidden","owner":{"__isSmartRef__":true,"id":1126},"__LivelyClassName__":"lively.morphic.Clip","__SourceModuleName__":"Global.lively.morphic.Core"},"1128":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1129},"id":6,"renderContextTable":{"__isSmartRef__":true,"id":1132},"eventHandler":{"__isSmartRef__":true,"id":1133},"droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_HandStyle":"default","_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":1127},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"1129":{"renderContextTable":{"__isSmartRef__":true,"id":1130},"stringifiedShapeNode":"
0.10.20.30.40.50.60.70.80.91.00510
reset
","extent":{"__isSmartRef__":true,"id":1131},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1130":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML"},"1131":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1132":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"1133":{"morph":{"__isSmartRef__":true,"id":1128},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1134":{"_Position":{"__isSmartRef__":true,"id":1135},"renderContextTable":{"__isSmartRef__":true,"id":1136},"_Extent":{"__isSmartRef__":true,"id":1137},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1135":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1136":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1137":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1138":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"1139":{"morph":{"__isSmartRef__":true,"id":1127},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1140":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1141":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1142},"id":8,"renderContextTable":{"__isSmartRef__":true,"id":1147},"textChunks":[{"__isSmartRef__":true,"id":1148}],"eventHandler":{"__isSmartRef__":true,"id":1150},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1151},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":1152},"priorExtent":{"__isSmartRef__":true,"id":1153},"_MaxTextWidth":null,"_MaxTextHeight":null,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":1126},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1142":{"_Position":{"__isSmartRef__":true,"id":1143},"renderContextTable":{"__isSmartRef__":true,"id":1144},"_Extent":{"__isSmartRef__":true,"id":1145},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":329},"_Fill":{"__isSmartRef__":true,"id":1146},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1143":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1144":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1145":{"x":99,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1146":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1147":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1148":{"style":{"__isSmartRef__":true,"id":1149},"chunkOwner":{"__isSmartRef__":true,"id":1141},"storedString":"ProtovisStackDr...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1149":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1150":{"morph":{"__isSmartRef__":true,"id":1141},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1151":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1152":{"x":0.5,"y":81,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1153":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1154":{"_Position":{"__isSmartRef__":true,"id":1155},"renderContextTable":{"__isSmartRef__":true,"id":1156},"_Extent":{"__isSmartRef__":true,"id":1157},"_BorderColor":{"__isSmartRef__":true,"id":1158},"_Fill":{"__isSmartRef__":true,"id":1159},"_BorderRadius":6,"_BorderWidth":3,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1155":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1156":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1157":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1158":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1159":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1160":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"1161":{"morph":{"__isSmartRef__":true,"id":1126},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1162":{"x":105,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1163":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1164":{"rev":83953,"author":"jenslincke","date":{"__isSmartRef__":true,"id":1165},"url":{"__isSmartRef__":true,"id":1166},"changes":[{"__isSmartRef__":true,"id":1167}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"1165":{"isSerializedDate":true,"string":"Mon Jun 13 2011 19:11:13 GMT+0200 (CEST)"},"1166":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1167":{"type":"S:added","url":null},"1168":{"adjustForNewBounds":{"__isSmartRef__":true,"id":1169},"unselectAll":{"__isSmartRef__":true,"id":1176},"selectPartItem":{"__isSmartRef__":true,"id":1179}},"1169":{"varMapping":{"__isSmartRef__":true,"id":1170},"source":"function adjustForNewBounds() {\n/*\n\tthis.adjustForNewBounds()\n*/\n\t$super();\n\tvar bounds = this.innerBounds(),\n\t\tx = bounds.x,\n\t\ty = bounds.y,\n\t\twidth = bounds.width;\n\tthis.submorphs.forEach(function(morph) {\n\t\tvar extent = morph.getExtent();\n\t\tif (extent.x + x > width) {\n\t\t\tx = 0;\n\t\t\ty += extent.y + 5;\n\t\t}\n\t\tmorph.setPosition(pt(x,y))\n\t\tx += extent.x + 5;\n\t})\n}","funcProperties":{"__isSmartRef__":true,"id":1175},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1170":{"this":{"__isSmartRef__":true,"id":308},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1171}},"1171":{"$super":{"__isSmartRef__":true,"id":1172}},"1172":{"varMapping":{"__isSmartRef__":true,"id":1173},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1174},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1173":{"obj":{"__isSmartRef__":true,"id":308},"name":"adjustForNewBounds"},"1174":{},"1175":{},"1176":{"varMapping":{"__isSmartRef__":true,"id":1177},"source":"function unselectAll() {\n\tthis.submorphs.invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":1178},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1177":{"this":{"__isSmartRef__":true,"id":308}},"1178":{},"1179":{"varMapping":{"__isSmartRef__":true,"id":1180},"source":"function selectPartItem(item) {\n\tthis.selectedItem = item && item.partItem;\n\tthis.submorphs.without(item).invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":1181},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1180":{"this":{"__isSmartRef__":true,"id":308}},"1181":{},"1182":{"submorphs":[{"__isSmartRef__":true,"id":1183}],"scripts":[],"id":71,"shape":{"__isSmartRef__":true,"id":1197},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1212},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1201},"lighterFill":{"__isSmartRef__":true,"id":1213},"label":{"__isSmartRef__":true,"id":1183},"_Rotation":0,"name":"removeCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1222},"attributeConnections":[{"__isSmartRef__":true,"id":1223}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"priorExtent":{"__isSmartRef__":true,"id":1224},"owner":{"__isSmartRef__":true,"id":39},"layout":{"__isSmartRef__":true,"id":1225},"renderContextTable":{"__isSmartRef__":true,"id":1226},"eventHandler":{"__isSmartRef__":true,"id":1227},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1228},"__LivelyClassName__":"lively.morphic.Button"},"1183":{"submorphs":[],"scripts":[],"id":72,"shape":{"__isSmartRef__":true,"id":1184},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1189},"_MaxTextWidth":134.06609913216516,"_MaxTextHeight":21,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1190},"_Padding":{"__isSmartRef__":true,"id":1191},"owner":{"__isSmartRef__":true,"id":1182},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1192},"textChunks":[{"__isSmartRef__":true,"id":1193}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1195},"eventHandler":{"__isSmartRef__":true,"id":1196},"_HandStyle":"default","_PointerEvents":"none","_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1184":{"position":{"__isSmartRef__":true,"id":1185},"_Extent":{"__isSmartRef__":true,"id":1186},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1187},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1188},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1185":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1186":{"x":134.06609913216516,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1187":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1188":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1189":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1190":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1191":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1192":{"x":134.06609913216516,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1193":{"style":{"__isSmartRef__":true,"id":1194},"morph":{"__isSmartRef__":true,"id":1183},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1183},"storedString":"remove category","__LivelyClassName__":"lively.morphic.TextChunk"},"1194":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1195":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1196":{"morph":{"__isSmartRef__":true,"id":1183},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1197":{"position":{"__isSmartRef__":true,"id":1198},"_Extent":{"__isSmartRef__":true,"id":1199},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1200},"_Fill":{"__isSmartRef__":true,"id":1201},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1211},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1198":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1199":{"x":134.06609913216516,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1200":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1201":{"stops":[{"__isSmartRef__":true,"id":1202},{"__isSmartRef__":true,"id":1204},{"__isSmartRef__":true,"id":1206},{"__isSmartRef__":true,"id":1208}],"vector":{"__isSmartRef__":true,"id":1210},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1202":{"offset":0,"color":{"__isSmartRef__":true,"id":1203}},"1203":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1204":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1205}},"1205":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1206":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1207}},"1207":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1208":{"offset":1,"color":{"__isSmartRef__":true,"id":1209}},"1209":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1210":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1211":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1212":{"x":13.991486982477795,"y":438.9722079436797,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1213":{"stops":[{"__isSmartRef__":true,"id":1214},{"__isSmartRef__":true,"id":1216},{"__isSmartRef__":true,"id":1218},{"__isSmartRef__":true,"id":1220}],"vector":{"__isSmartRef__":true,"id":1210},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1214":{"offset":0,"color":{"__isSmartRef__":true,"id":1215}},"1215":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1216":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1217}},"1217":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1218":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1219}},"1219":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1220":{"offset":1,"color":{"__isSmartRef__":true,"id":1221}},"1221":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1222":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1223":{"sourceObj":{"__isSmartRef__":true,"id":1182},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1182},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1224":{"x":133.06409612816014,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1225":{"moveVertical":true},"1226":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"1227":{"morph":{"__isSmartRef__":true,"id":1182},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1228":{"onFire":{"__isSmartRef__":true,"id":1229}},"1229":{"varMapping":{"__isSmartRef__":true,"id":1230},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').removeCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":1231},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1230":{"this":{"__isSmartRef__":true,"id":1182}},"1231":{},"1232":{"submorphs":[{"__isSmartRef__":true,"id":1233}],"scripts":[],"id":73,"shape":{"__isSmartRef__":true,"id":1247},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1262},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1251},"lighterFill":{"__isSmartRef__":true,"id":1263},"label":{"__isSmartRef__":true,"id":1233},"_Rotation":0,"name":"addCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1272},"attributeConnections":[{"__isSmartRef__":true,"id":1273}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"priorExtent":{"__isSmartRef__":true,"id":1274},"owner":{"__isSmartRef__":true,"id":39},"layout":{"__isSmartRef__":true,"id":1275},"renderContextTable":{"__isSmartRef__":true,"id":1276},"eventHandler":{"__isSmartRef__":true,"id":1277},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1278},"__LivelyClassName__":"lively.morphic.Button"},"1233":{"submorphs":[],"scripts":[],"id":74,"shape":{"__isSmartRef__":true,"id":1234},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1239},"_MaxTextWidth":134.06609913216516,"_MaxTextHeight":19.99799699599498,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1240},"_Padding":{"__isSmartRef__":true,"id":1241},"owner":{"__isSmartRef__":true,"id":1232},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1242},"textChunks":[{"__isSmartRef__":true,"id":1243}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1245},"eventHandler":{"__isSmartRef__":true,"id":1246},"_HandStyle":"default","_PointerEvents":"none","_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1234":{"position":{"__isSmartRef__":true,"id":1235},"_Extent":{"__isSmartRef__":true,"id":1236},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1237},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1238},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1235":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1236":{"x":134.06609913216516,"y":19.99799699599498,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1237":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1238":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1239":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1240":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1241":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1242":{"x":134.06609913216516,"y":19.99799699599498,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1243":{"style":{"__isSmartRef__":true,"id":1244},"morph":{"__isSmartRef__":true,"id":1233},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1233},"storedString":"add category","__LivelyClassName__":"lively.morphic.TextChunk"},"1244":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1245":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1246":{"morph":{"__isSmartRef__":true,"id":1233},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1247":{"position":{"__isSmartRef__":true,"id":1248},"_Extent":{"__isSmartRef__":true,"id":1249},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1250},"_Fill":{"__isSmartRef__":true,"id":1251},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1261},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1248":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1249":{"x":134.06609913216516,"y":19.99799699599498,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1250":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1251":{"stops":[{"__isSmartRef__":true,"id":1252},{"__isSmartRef__":true,"id":1254},{"__isSmartRef__":true,"id":1256},{"__isSmartRef__":true,"id":1258}],"vector":{"__isSmartRef__":true,"id":1260},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1252":{"offset":0,"color":{"__isSmartRef__":true,"id":1253}},"1253":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1254":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1255}},"1255":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1256":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1257}},"1257":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1258":{"offset":1,"color":{"__isSmartRef__":true,"id":1259}},"1259":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1260":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1261":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1262":{"x":14.99348998648287,"y":416.9281418555695,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1263":{"stops":[{"__isSmartRef__":true,"id":1264},{"__isSmartRef__":true,"id":1266},{"__isSmartRef__":true,"id":1268},{"__isSmartRef__":true,"id":1270}],"vector":{"__isSmartRef__":true,"id":1260},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1264":{"offset":0,"color":{"__isSmartRef__":true,"id":1265}},"1265":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1266":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1267}},"1267":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1268":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1269}},"1269":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1270":{"offset":1,"color":{"__isSmartRef__":true,"id":1271}},"1271":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1272":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1273":{"sourceObj":{"__isSmartRef__":true,"id":1232},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1232},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1274":{"x":133.06409612816014,"y":19.99799699599498,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1275":{"moveVertical":true},"1276":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"1277":{"morph":{"__isSmartRef__":true,"id":1232},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1278":{"onFire":{"__isSmartRef__":true,"id":1279}},"1279":{"varMapping":{"__isSmartRef__":true,"id":1280},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').addCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":1281},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1280":{"this":{"__isSmartRef__":true,"id":1232}},"1281":{},"1282":{"submorphs":[],"scripts":[],"id":75,"shape":{"__isSmartRef__":true,"id":1283},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1288},"_MaxTextWidth":488,"_MaxTextHeight":21,"textColor":{"__isSmartRef__":true,"id":1289},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"searchText","partsBinMetaInfo":{"__isSmartRef__":true,"id":1290},"textChunks":[{"__isSmartRef__":true,"id":1291}],"charsReplaced":"Search","lastFindLoc":-6,"priorSelectionRange":[0,0],"prevScroll":[0,0],"_Scale":1,"priorExtent":{"__isSmartRef__":true,"id":1293},"renderContextTable":{"__isSmartRef__":true,"id":1294},"eventHandler":{"__isSmartRef__":true,"id":1295},"owner":{"__isSmartRef__":true,"id":39},"isInputLine":true,"attributeConnections":[{"__isSmartRef__":true,"id":1296}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":1297},"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"hidden","savedTextString":"search","__LivelyClassName__":"lively.morphic.Text"},"1283":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1284},"_Extent":{"__isSmartRef__":true,"id":1285},"_BorderWidth":2.3680000000000003,"_BorderColor":{"__isSmartRef__":true,"id":1286},"renderContextTable":{"__isSmartRef__":true,"id":1287},"_BorderRadius":1.8500000000000003,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1284":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1285":{"x":488,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1286":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1287":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1288":{"x":153.76802363450668,"y":13.108574301564317,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1289":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1290":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1291":{"style":{"__isSmartRef__":true,"id":1292},"chunkOwner":{"__isSmartRef__":true,"id":1282},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1292":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1293":{"x":488,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1294":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1295":{"morph":{"__isSmartRef__":true,"id":1282},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1296":{"sourceObj":{"__isSmartRef__":true,"id":1282},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"search","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1297":{},"1298":{"submorphs":[],"scripts":[],"id":76,"shape":{"__isSmartRef__":true,"id":1299},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1304},"_MaxTextWidth":168,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1302},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"Text4","partsBinMetaInfo":{"__isSmartRef__":true,"id":1305},"textChunks":[{"__isSmartRef__":true,"id":1306}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[6,6],"prevScroll":[0,0],"_Scale":1,"priorExtent":{"__isSmartRef__":true,"id":1308},"renderContextTable":{"__isSmartRef__":true,"id":1309},"eventHandler":{"__isSmartRef__":true,"id":1310},"owner":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.morphic.Text"},"1299":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1300},"_Extent":{"__isSmartRef__":true,"id":1301},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1302},"renderContextTable":{"__isSmartRef__":true,"id":1303},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1300":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1301":{"x":168,"y":14,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1302":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1303":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1304":{"x":154.76802363450668,"y":0.10857430156420378,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1305":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1306":{"style":{"__isSmartRef__":true,"id":1307},"morph":{"__isSmartRef__":true,"id":1298},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1298},"storedString":"search","__LivelyClassName__":"lively.morphic.TextChunk"},"1307":{"__SourceModuleName__":"Global.lively.morphic.TextCore","italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1308":{"x":168,"y":14,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1309":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1310":{"morph":{"__isSmartRef__":true,"id":1298},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1311":{"submorphs":[{"__isSmartRef__":true,"id":1312}],"scripts":[],"id":77,"shape":{"__isSmartRef__":true,"id":1326},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1329},"lighterFill":{"__isSmartRef__":true,"id":1341},"label":{"__isSmartRef__":true,"id":1312},"attributeConnections":[{"__isSmartRef__":true,"id":1350},{"__isSmartRef__":true,"id":1377},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381}],"doNotSerialize":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":1399},"name":"moreButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":1400},"renderContextTable":{"__isSmartRef__":true,"id":1401},"eventHandler":{"__isSmartRef__":true,"id":1402},"priorExtent":{"__isSmartRef__":true,"id":1403},"magnets":[{"__isSmartRef__":true,"id":1364}],"layout":{"__isSmartRef__":true,"id":1404},"_Position":{"__isSmartRef__":true,"id":1405},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.morphic.Button"},"1312":{"submorphs":[],"scripts":[],"id":78,"shape":{"__isSmartRef__":true,"id":1313},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":45.76199368290986,"_MaxTextHeight":20,"fixedHeight":true,"allowsInput":false,"_OverflowMode":"visible","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1318},"textColor":{"__isSmartRef__":true,"id":1316},"owner":{"__isSmartRef__":true,"id":1311},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1319}],"padding":{"__isSmartRef__":true,"id":1321},"_Padding":{"__isSmartRef__":true,"id":1322},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1323},"_FontFamily":"Helvetica, Sans-Serif","renderContextTable":{"__isSmartRef__":true,"id":1324},"eventHandler":{"__isSmartRef__":true,"id":1325},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_FontSize":11,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1313":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1314},"_Extent":{"__isSmartRef__":true,"id":1315},"_BorderColor":{"__isSmartRef__":true,"id":1316},"renderContextTable":{"__isSmartRef__":true,"id":1317},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1314":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1315":{"x":45.76199368290986,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1316":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1317":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1318":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1319":{"style":{"__isSmartRef__":true,"id":1320},"chunkOwner":{"__isSmartRef__":true,"id":1312},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"more","__LivelyClassName__":"lively.morphic.TextChunk"},"1320":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1321":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1322":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1323":{"x":45.76199368290986,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1324":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1325":{"morph":{"__isSmartRef__":true,"id":1312},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1326":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1327},"_Extent":{"__isSmartRef__":true,"id":1328},"_Fill":{"__isSmartRef__":true,"id":1329},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1339},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":1340},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1327":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1328":{"x":45.76199368290986,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1329":{"stops":[{"__isSmartRef__":true,"id":1330},{"__isSmartRef__":true,"id":1332},{"__isSmartRef__":true,"id":1334},{"__isSmartRef__":true,"id":1336}],"vector":{"__isSmartRef__":true,"id":1338},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1330":{"offset":0,"color":{"__isSmartRef__":true,"id":1331}},"1331":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1332":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1333}},"1333":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1334":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1335}},"1335":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1336":{"offset":1,"color":{"__isSmartRef__":true,"id":1337}},"1337":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1338":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1339":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1340":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1341":{"stops":[{"__isSmartRef__":true,"id":1342},{"__isSmartRef__":true,"id":1344},{"__isSmartRef__":true,"id":1346},{"__isSmartRef__":true,"id":1348}],"vector":{"__isSmartRef__":true,"id":1338},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1342":{"offset":0,"color":{"__isSmartRef__":true,"id":1343}},"1343":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1344":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1345}},"1345":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1346":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1347}},"1347":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1348":{"offset":1,"color":{"__isSmartRef__":true,"id":1349}},"1349":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1350":{"sourceObj":{"__isSmartRef__":true,"id":1311},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"toggleMorePane","visualConnector":{"__isSmartRef__":true,"id":1351},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1351":{"submorphs":[],"scripts":[],"id":7318,"renderContextTable":{"__isSmartRef__":true,"id":1352},"shape":{"__isSmartRef__":true,"id":1353},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":1362},"controlPoints":[{"__isSmartRef__":true,"id":1363},{"__isSmartRef__":true,"id":1366}],"con":{"__isSmartRef__":true,"id":1350},"showsMorphMenu":true,"isCopyMorphRef":true,"morphRefId":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.morphic.Path"},"1352":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"1353":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":1354},{"__isSmartRef__":true,"id":1355}],"_PathElements":[{"__isSmartRef__":true,"id":1356},{"__isSmartRef__":true,"id":1357}],"renderContextTable":{"__isSmartRef__":true,"id":1358},"_Position":{"__isSmartRef__":true,"id":1359},"_Extent":{"__isSmartRef__":true,"id":1360},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1361},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"1354":{"x":683.7977591071475,"y":143.97218975832595,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1355":{"x":35,"y":130,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1356":{"isAbsolute":true,"x":683.7977591071475,"y":143.97218975832595,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"1357":{"isAbsolute":true,"x":35,"y":130,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"1358":{},"1359":{"x":-2,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1360":{"x":720.7977294921875,"y":13.972190856933594,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1361":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1362":{"morph":{"__isSmartRef__":true,"id":1351},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1363":{"morph":{"__isSmartRef__":true,"id":1351},"index":0,"connectedMagnet":{"__isSmartRef__":true,"id":1364},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"1364":{"morph":{"__isSmartRef__":true,"id":1311},"position":{"__isSmartRef__":true,"id":1365},"connectedControlPoints":[{"__isSmartRef__":true,"id":1363}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"1365":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1366":{"morph":{"__isSmartRef__":true,"id":1351},"index":1,"connectedMagnet":{"__isSmartRef__":true,"id":1367},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"1367":{"morph":{"__isSmartRef__":true,"id":39},"position":{"__isSmartRef__":true,"id":1368},"connectedControlPoints":[{"__isSmartRef__":true,"id":1366}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"1368":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1369":{"morphMenuItems":{"__isSmartRef__":true,"id":1370}},"1370":{"varMapping":{"__isSmartRef__":true,"id":1371},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":1376},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1371":{"this":{"__isSmartRef__":true,"id":1351},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1372}},"1372":{"$super":{"__isSmartRef__":true,"id":1373}},"1373":{"varMapping":{"__isSmartRef__":true,"id":1374},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1375},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1374":{"obj":{"__isSmartRef__":true,"id":1351},"name":"morphMenuItems"},"1375":{},"1376":{},"1377":{"sourceObj":{"__isSmartRef__":true,"id":1311},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":1363},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1391}],"oldTransform":{"__isSmartRef__":true,"id":1397},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"1378":{"sourceObj":{"__isSmartRef__":true,"id":1311},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1379":{"sourceObj":{"__isSmartRef__":true,"id":1311},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1380":{"sourceObj":{"__isSmartRef__":true,"id":1311},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1381":{"sourceObj":{"__isSmartRef__":true,"id":1311},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"updateOwners","converter":null,"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1382},"dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1382":{"source":{"__isSmartRef__":true,"id":1311},"target":{"__isSmartRef__":true,"id":1377}},"1383":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1384":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1385":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1386":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"updateOwners","converter":null,"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1387},"dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1387":{"source":{"__isSmartRef__":true,"id":39},"target":{"__isSmartRef__":true,"id":1377}},"1388":{"sourceObj":{"__isSmartRef__":true,"id":38},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1389":{"sourceObj":{"__isSmartRef__":true,"id":38},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1390":{"sourceObj":{"__isSmartRef__":true,"id":38},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1391":{"sourceObj":{"__isSmartRef__":true,"id":38},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":1377},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1392},"dependedBy":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1393},"__LivelyClassName__":"AttributeConnection"},"1392":{"source":{"__isSmartRef__":true,"id":38},"target":{"__isSmartRef__":true,"id":1377}},"1393":{"converter":{"__isSmartRef__":true,"id":1394}},"1394":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1395},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":1396},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1395":{"source":{"__isSmartRef__":true,"id":38},"target":{"__isSmartRef__":true,"id":1377}},"1396":{},"1397":{"d":1,"a":1,"f":145.97218975832595,"e":685.7977591071475,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":1398},"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"1398":{"a":1,"b":0,"c":0,"d":1,"e":685.7977591071475,"f":145.97218975832595,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"1399":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1400":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","partName":"Button","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1401":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"1402":{"morph":{"__isSmartRef__":true,"id":1311},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1403":{"x":46.754037491637405,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1404":{"moveHorizontal":true},"1405":{"x":648.7977591071475,"y":13.972189758325953,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1406":{"position":{"__isSmartRef__":true,"id":1407},"_Extent":{"__isSmartRef__":true,"id":1408},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1409},"_Fill":{"__isSmartRef__":true,"id":1410},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1411},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1407":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1408":{"x":701.1842763684606,"y":471.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1409":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1410":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1411":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1412":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin"],"migrationLevel":2,"comment":"Browser for a Parts repository.","partName":"PartsBinBrowser","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1413":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"categoryName","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"loadPartsOfCategory","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1414":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":1366},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423}],"oldTransform":{"__isSmartRef__":true,"id":1429},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"1415":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":1414},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1414},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1416":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1414},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1414},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1417":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1414},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1414},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1418":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":1414},"targetMethodName":"updateOwners","converter":null,"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1419},"dependedBy":{"__isSmartRef__":true,"id":1414},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1419":{"source":{"__isSmartRef__":true,"id":39},"target":{"__isSmartRef__":true,"id":1414}},"1420":{"sourceObj":{"__isSmartRef__":true,"id":38},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":1414},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1414},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1421":{"sourceObj":{"__isSmartRef__":true,"id":38},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1414},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1414},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1422":{"sourceObj":{"__isSmartRef__":true,"id":38},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1414},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1414},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1423":{"sourceObj":{"__isSmartRef__":true,"id":38},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":1414},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1424},"dependedBy":{"__isSmartRef__":true,"id":1414},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1425},"__LivelyClassName__":"AttributeConnection"},"1424":{"source":{"__isSmartRef__":true,"id":38},"target":{"__isSmartRef__":true,"id":1414}},"1425":{"converter":{"__isSmartRef__":true,"id":1426}},"1426":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1427},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":1428},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1427":{"source":{"__isSmartRef__":true,"id":38},"target":{"__isSmartRef__":true,"id":1414}},"1428":{},"1429":{"d":1,"a":1,"f":132,"e":37,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":1430},"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"1430":{"a":1,"b":0,"c":0,"d":1,"e":37,"f":132,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"1431":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"1432":{"x":701.1842763684606,"y":471.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1433":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"1434":{"morph":{"__isSmartRef__":true,"id":39},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1435":{"toggleMorePane":{"__isSmartRef__":true,"id":1436}},"1436":{},"1437":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1438":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CPUInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1439":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CPUVisualization.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1440":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text%20support/FontList.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1441":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text%20support/FontList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1442":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text%20support/FontList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1443":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/Label.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1444":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/SubmitButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1445":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/InputField.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1446":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/Label.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1447":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/SubmitButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1448":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/InputField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1449":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/InputField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1450":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/Label.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1451":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/SubmitButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1452":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/InputField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1453":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/Label.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1454":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/SubmitButton.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1455":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1456":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1457":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1458":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1459":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1460":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1461":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1462":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1463":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1464":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1465":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1466":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1467":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1468":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1469":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1470":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1471":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/GridColorArt.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1472":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1473":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/CPUVisualization.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1474":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1475":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1476":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1477":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1478":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1479":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1480":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1481":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1482":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1483":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1484":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1485":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1486":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/CPUVisualization1.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1487":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1488":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/CPUVisualization1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1489":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1490":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1491":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1492":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1493":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/CPUVisualization1.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1494":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1495":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1496":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1497":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1498":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1499":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1500":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisMiserableExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1501":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/CPUVisualization1.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1502":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1503":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1504":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1505":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1506":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1507":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1508":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1509":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/CPUVisualization.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1510":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1511":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1512":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/CPUVisualization.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1513":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/CPUVisualization.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1514":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1515":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1516":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1517":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1518":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1519":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1520":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1521":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1522":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1523":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1524":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1525":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1526":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1527":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1528":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1529":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1530":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1531":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1532":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1533":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/robertsTestRectangle.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1534":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1535":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/StyleEditor.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1536":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1537":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1538":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1539":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1540":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CheckBox.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1541":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1542":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1543":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/DropDownList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1544":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1545":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/DropDownList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1546":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/DropDownList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1547":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1548":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1549":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1550":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1551":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1552":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/DropDownList.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1553":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1554":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CheckBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1555":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CheckBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1556":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1557":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1558":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1559":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1560":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1561":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CheckBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1562":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1563":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1564":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1565":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1566":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1567":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1568":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1569":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1570":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1571":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1572":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1573":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1574":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1575":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1576":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1577":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1578":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1579":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/robertsTestRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1580":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/StyleEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1581":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/robertsTestRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1582":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1583":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1584":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1585":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1586":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Worlds/RemoveWorldButton.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1587":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Worlds/Title.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1588":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Worlds/RemoveWorldButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1589":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Worlds/Title.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1590":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Worlds/RemoveWorldButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1591":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Worlds/Title.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1592":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Worlds/RemoveWorldButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1593":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Worlds/Title.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1594":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1595":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1596":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1597":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1598":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1599":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1600":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1601":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1602":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1603":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1604":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1605":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1606":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1607":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1608":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1609":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1610":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1611":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1612":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1613":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1614":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/robertsTestRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1615":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Examples/LongTextExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1616":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Examples/LongTextExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1617":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Examples/LongTextExample3.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1618":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Examples/LongTextExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1619":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Examples/LongTextExample.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1620":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1621":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1622":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationControllerPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1623":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1624":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1625":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1626":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1627":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1628":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1629":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1630":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1631":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1632":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1633":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1634":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1635":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1636":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1637":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1638":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1639":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1640":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1641":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1642":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1643":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1644":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1645":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1646":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1647":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1648":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1649":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1650":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1651":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1652":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1653":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1654":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1655":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1656":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1657":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1658":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1659":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1660":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1661":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1662":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1663":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/StyleEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1664":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1665":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1666":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1667":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/List.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1668":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1669":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1670":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1671":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1672":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1673":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1674":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1675":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1676":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1677":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1678":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1679":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1680":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1681":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1682":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/CPUWorkload.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1683":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1684":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1685":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1686":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/ServerPart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1687":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1688":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1689":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1690":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/JSONConverter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1691":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1692":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1693":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1694":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1695":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1696":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1697":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1698":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1699":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1700":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1701":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1702":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1703":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1704":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/JSONPrinter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1705":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PaperMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1706":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1707":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1708":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1709":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Timer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1710":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1711":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/ObjectEditorPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1712":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1713":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1714":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1715":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Car.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1716":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/List.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1717":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/List.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1718":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1719":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/List.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1720":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1721":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1722":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1723":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1724":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1725":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1726":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1727":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1728":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1729":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1730":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1731":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1732":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1733":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1734":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1735":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1736":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1737":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1738":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1739":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1740":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1741":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1742":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1743":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1744":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1745":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1746":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1747":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1748":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1749":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1750":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1751":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1752":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1753":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1754":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1755":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1756":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1757":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1758":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1759":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1760":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CheckBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1761":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ConvertPartsBinLogos.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1762":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1763":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1764":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1765":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1766":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1767":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker2.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1768":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertyWatcher.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1769":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker2.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1770":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertyWatcher.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1771":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1772":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertyWatcher.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1773":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1774":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker2.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1775":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1776":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1777":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1778":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1779":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1780":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1781":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1782":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1783":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1784":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1785":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1786":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1787":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1788":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1789":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1790":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1791":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1792":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertyWatcher.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1793":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1794":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1795":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1796":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1797":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1798":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1799":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1800":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1801":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1802":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1803":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1804":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1805":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1806":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1807":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SpreadsheetScripter.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1808":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SpreadsheetScripter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1809":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1810":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BugTracker.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1811":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1812":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1813":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BugTracker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1814":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SpreadsheetScripter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1815":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BugTracker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1816":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1817":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1818":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1819":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BugTracker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1820":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1821":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1822":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1823":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1824":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1825":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1826":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1827":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1828":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1829":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1830":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1831":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1832":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1833":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1834":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1835":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1836":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1837":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1838":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1839":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1840":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1841":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1842":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1843":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1844":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/LatestChangesViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1845":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1846":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1847":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1848":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserComboBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1849":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1850":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/TextAttributePanel.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1851":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/PartsBinBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1852":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1853":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/PartsBinBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1854":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1855":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserComboBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1856":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1857":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/PartsBinBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1858":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1859":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1860":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserDialog.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1861":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/SAPLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1862":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1863":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1864":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1865":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1866":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1867":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserDialog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1868":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1869":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1870":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserComboBox.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1871":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1872":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1873":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserDialog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1874":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1875":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1876":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/PartsBinBrowser.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1877":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/MetaNoteText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1878":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1879":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1880":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/TextAttributePanel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1881":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1882":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/TextAttributePanel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1883":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1884":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1885":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1886":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Cool.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1887":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/TextAttributePanel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1888":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/TracBugTracker.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1889":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1890":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1891":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/TracBugTracker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1892":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/LatestChangesViewer.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1893":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1894":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/LatestChangesViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1895":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1896":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/LatestChangesViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1897":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/TracBugTracker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1898":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1899":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1900":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1901":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1902":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1903":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1904":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1905":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1906":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1907":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1908":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1909":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1910":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1911":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1912":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1913":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1914":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1915":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1916":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1917":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1918":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1919":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1920":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1921":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1922":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1923":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CPUWorkload.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1924":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1925":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1926":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1927":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1928":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1929":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1930":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1931":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1932":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CPUVisualization.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1933":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1934":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1935":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1936":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1937":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1938":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1939":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1940":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1941":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1942":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1943":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1944":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1945":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1946":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1947":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1948":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1949":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1950":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ObjectTracer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1951":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/MethodFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1952":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CPUVisualization.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1953":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CPUVisualization.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1954":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1955":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1956":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1957":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1958":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1959":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1960":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1961":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1962":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1963":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1964":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1965":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1966":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1967":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1968":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1969":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1970":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Journal.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1971":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestClassRunner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1972":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1973":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1974":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestClassRunner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1975":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunPane.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1976":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestClassRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1977":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1978":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestNewHTMLLogoObject.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1979":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1980":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1981":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1982":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunPane1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1983":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1984":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestClassRunner.svg","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1985":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1986":{"uncategorized":"PartsBin/","Text support":{"__isSmartRef__":true,"id":1987},"Forms":{"__isSmartRef__":true,"id":1988},"Fun":{"__isSmartRef__":true,"id":1989},"Visualization":{"__isSmartRef__":true,"id":1990},"Wiki":{"__isSmartRef__":true,"id":1991},"Widgets":{"__isSmartRef__":true,"id":1992},"Documentation":{"__isSmartRef__":true,"id":1993},"Worlds":{"__isSmartRef__":true,"id":1994},"DroppableBehaviors":{"__isSmartRef__":true,"id":1995},"Issues":{"__isSmartRef__":true,"id":1996},"Examples":{"__isSmartRef__":true,"id":1997},"Presenting":{"__isSmartRef__":true,"id":1998},"Basic":{"__isSmartRef__":true,"id":1999},"Inputs":{"__isSmartRef__":true,"id":2000},"Text":{"__isSmartRef__":true,"id":2001},"Debugging":{"__isSmartRef__":true,"id":2002},"Robert":{"__isSmartRef__":true,"id":2003},"CodeSnippets":{"__isSmartRef__":true,"id":2004},"Tools":{"__isSmartRef__":true,"id":2005},"NewWorld":{"__isSmartRef__":true,"id":2006},"Scripting":{"__isSmartRef__":true,"id":2007},"Database":{"__isSmartRef__":true,"id":2008},"Server":{"__isSmartRef__":true,"id":2009},"Demos":{"__isSmartRef__":true,"id":2010},"Layout":{"__isSmartRef__":true,"id":2011},"Testing":{"__isSmartRef__":true,"id":2012},"*latest*":{"__isSmartRef__":true,"id":2013},"*all*":{"__isSmartRef__":true,"id":2014},"*search*":{"__isSmartRef__":true,"id":2015}},"1987":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text support/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1988":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1989":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1990":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1991":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1992":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1993":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1994":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Worlds/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1995":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1996":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1997":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Examples/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1998":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1999":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2000":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2001":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2002":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2003":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2004":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2005":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2006":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2007":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2008":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2009":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2010":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2011":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2012":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2013":{"isSpecialCategory":true},"2014":{"isSpecialCategory":true},"2015":{"isSpecialCategory":true},"2016":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":2017},"reloadEverything":{"__isSmartRef__":true,"id":2024},"ensureCategories":{"__isSmartRef__":true,"id":2027},"updateCategoriesDictFromPartsBin":{"__isSmartRef__":true,"id":2030},"updateCategoryList":{"__isSmartRef__":true,"id":2033},"defaultPartsBinURL":{"__isSmartRef__":true,"id":2036},"reset":{"__isSmartRef__":true,"id":2039},"setupConnections":{"__isSmartRef__":true,"id":2042},"loadPartsOfCategory":{"__isSmartRef__":true,"id":2045},"removeParts":{"__isSmartRef__":true,"id":2048},"getPartsSpaceForCategory":{"__isSmartRef__":true,"id":2051},"addMorphsForPartItems":{"__isSmartRef__":true,"id":2054},"getURLForCategoryNamed":{"__isSmartRef__":true,"id":2057},"setSelectedPartItem":{"__isSmartRef__":true,"id":2060},"makeUpPartNameFor":{"__isSmartRef__":true,"id":2063},"openPart":{"__isSmartRef__":true,"id":2066},"interactivelyRemoveSelectedPartItem":{"__isSmartRef__":true,"id":2069},"loadAndOpenSelectedPartItem":{"__isSmartRef__":true,"id":2072},"addCategory":{"__isSmartRef__":true,"id":2075},"addCategoryInteractively":{"__isSmartRef__":true,"id":2078},"addExternalCategory":{"__isSmartRef__":true,"id":2081},"removeCategory":{"__isSmartRef__":true,"id":2084},"removeCategoryInteractively":{"__isSmartRef__":true,"id":2087},"interactivelyMoveSelectedPartItem":{"__isSmartRef__":true,"id":2090},"setMetaInfoOfSelectedItem":{"__isSmartRef__":true,"id":2093},"saveCommentForSelectedPartItem":{"__isSmartRef__":true,"id":2096},"addPartsOfCategory":{"__isSmartRef__":true,"id":2099},"onLoadLatest":{"__isSmartRef__":true,"id":2102},"onLoadAll":{"__isSmartRef__":true,"id":2105},"onSearch":{"__isSmartRef__":true,"id":2108},"addPartsFromURLs":{"__isSmartRef__":true,"id":2111},"search":{"__isSmartRef__":true,"id":2114},"showMsg":{"__isSmartRef__":true,"id":2117},"toggleMorePane":{"__isSmartRef__":true,"id":2120}},"2017":{"varMapping":{"__isSmartRef__":true,"id":2018},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":2023},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2018":{"this":{"__isSmartRef__":true,"id":39},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2019}},"2019":{"$super":{"__isSmartRef__":true,"id":2020}},"2020":{"varMapping":{"__isSmartRef__":true,"id":2021},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":2022},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2021":{"obj":{"__isSmartRef__":true,"id":39},"name":"onLoadFromPartsBin"},"2022":{},"2023":{},"2024":{"varMapping":{"__isSmartRef__":true,"id":2025},"source":"function reloadEverything() {\n\tthis.setSelectedPartItem(null)\n\tthis.updateCategoriesDictFromPartsBin();\n var selectedCategory = this.categoryName;\n this.addCategory(\"*latest*\", true);\n this.addCategory(\"*all*\", true);\n this.addCategory(\"*search*\", true);\n this.updateCategoryList(selectedCategory);\n}","funcProperties":{"__isSmartRef__":true,"id":2026},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2025":{"this":{"__isSmartRef__":true,"id":39}},"2026":{},"2027":{"varMapping":{"__isSmartRef__":true,"id":2028},"source":"function ensureCategories() {\n\tif (!this.categories)\n\t\tthis.categories = {uncategorized: 'PartsBin/'};\n}","funcProperties":{"__isSmartRef__":true,"id":2029},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2028":{"this":{"__isSmartRef__":true,"id":39}},"2029":{},"2030":{"varMapping":{"__isSmartRef__":true,"id":2031},"source":"function updateCategoriesDictFromPartsBin() {\n\tthis.ensureCategories();\n\tvar webR = new WebResource(this.defaultPartsBinURL());\n\twebR.getSubElements().subCollections.forEach(function(dir) {\n\t\t// FIXME OMeta does something here...!\n\t\tvar unescape = Global.urlUnescape || Global.unescape,\n\t\t\tunescaped = unescape(dir.getURL().filename()),\n\t\t\tname = unescaped.replace(/\\/$/,\"\");\n\t\tthis.categories[name] = this.defaultPartsBinURL().withFilename(unescaped);\n\t}, this);\n}","funcProperties":{"__isSmartRef__":true,"id":2032},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2031":{"this":{"__isSmartRef__":true,"id":39}},"2032":{},"2033":{"varMapping":{"__isSmartRef__":true,"id":2034},"source":"function updateCategoryList(optCategoryName) {\n\tthis.get('categoryList').updateList(\n\t\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase()}))\n\tthis.get('categoryList').setSelection(optCategoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":2035},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2034":{"this":{"__isSmartRef__":true,"id":39}},"2035":{},"2036":{"varMapping":{"__isSmartRef__":true,"id":2037},"source":"function defaultPartsBinURL() {\n\treturn URL.codeBase.withFilename('PartsBin/');\n}","funcProperties":{"__isSmartRef__":true,"id":2038},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2037":{"this":{"__isSmartRef__":true,"id":39}},"2038":{},"2039":{"varMapping":{"__isSmartRef__":true,"id":2040},"source":"function reset() {\n this.connections = {toggleMorePane: {}} \n\t// this.getPartsBinMetaInfo().addRequiredModule('lively.PartsBin')\n\tthis.setSelectedPartItem(null)\n\tdelete this.categories;\n\tthis.get('categoryList').updateList([])\n\tthis.get('partsBinContents').removeAllMorphs();\n this.get('searchText').setTextString(\"\")\n}","funcProperties":{"__isSmartRef__":true,"id":2041},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2040":{"this":{"__isSmartRef__":true,"id":39}},"2041":{},"2042":{"varMapping":{"__isSmartRef__":true,"id":2043},"source":"function setupConnections() {\n\tconnect(this.closeButton, 'fire', this, 'remove')\n\tconnect(this.addCategoryButton, 'fire', this, 'addCategoryInteractively')\n\tconnect(this.get('removeCategoryButton'), 'fire', this, 'removeCategoryInteractively')\n\tconnect(this.get('categoryList'), 'selection', this, 'categoryName')\n\tconnect(this, 'categoryName', this, 'loadPartsOfCategory')\n\n\tconnect(this.get('partsBinContents'), 'selectedItem', this, 'setSelectedPartItem')\n\n\tconnect(this.get('reloadButton'), \"fire\", this, \"reloadEverything\")\n\n\tconnect(this.get('loadPartButton'), \"fire\", this, \"loadAndOpenSelectedPartItem\")\n\n\tconnect(this.get('removePartButton'), \"fire\", this, \"interactivelyRemoveSelectedPartItem\")\n\n\tconnect(this.get('movePartButton'), \"fire\", this, \"interactivelyMoveSelectedPartItem\")\n\n\tconnect(this.get('selectedPartComment'), \"savedTextString\", this, \"saveCommentForSelectedPartItem\")\n}","funcProperties":{"__isSmartRef__":true,"id":2044},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2043":{"this":{"__isSmartRef__":true,"id":39}},"2044":{},"2045":{"varMapping":{"__isSmartRef__":true,"id":2046},"source":"function loadPartsOfCategory(categoryName) {\n\tthis.removeParts();\n\tthis.setSelectedPartItem(null);\n if (!categoryName) return;\n if (categoryName == \"*all*\") {\n this.showMsg(\"loading all...\");\n webR = new WebResource(this.defaultPartsBinURL()).beAsync();\n\t lively.bindings.connect(webR, 'subDocuments', this, 'onLoadAll');\n\t webR.getSubElements(10)\n } else if (categoryName == \"*latest*\") {\n this.showMsg(\"loading latest...\");\n webR = new WebResource(this.defaultPartsBinURL()).beAsync();\n\t lively.bindings.connect(webR, 'contentDocument', this, 'onLoadLatest');\n\t webR.propfind('infinity')\n } else if (categoryName == \"*search*\") {\n this.showMsg(\"searching...\");\n webR = new WebResource(this.defaultPartsBinURL()).beAsync();\n \t lively.bindings.connect(webR, 'subDocuments', this, 'allURLs', {\n converter: function(subDocuments) {\n return subDocuments.invoke('getURL')\n }\n });\n lively.bindings.connect(this, 'allURLs', this, 'onSearch', {\n removeAfterUpdate: true});\n\t webR.getSubElements(10)\n } else {\n\t this.addPartsOfCategory(categoryName)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2047},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2046":{"this":{"__isSmartRef__":true,"id":39}},"2047":{},"2048":{"varMapping":{"__isSmartRef__":true,"id":2049},"source":"function removeParts() {\n\tthis.get('partsBinContents').submorphs.clone().invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":2050},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2049":{"this":{"__isSmartRef__":true,"id":39}},"2050":{},"2051":{"varMapping":{"__isSmartRef__":true,"id":2052},"source":"function getPartsSpaceForCategory(categoryName) {\n\tvar url = this.getURLForCategoryNamed(categoryName);\n\treturn lively.PartsBin.partsSpaceWithURL(url);\n}","funcProperties":{"__isSmartRef__":true,"id":2053},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2052":{"this":{"__isSmartRef__":true,"id":39}},"2053":{},"2054":{"varMapping":{"__isSmartRef__":true,"id":2055},"source":"function addMorphsForPartItems(partItems, doNotSort) {\n\tthis.removeParts();\n if (!doNotSort)\n partItems = partItems.sortBy(function(ea) { return ea.name.toLowerCase() })\n\tpartItems.forEach(function(partItem) {\n\t\t\tvar morph = partItem.asPartsBinItem();\n\t\t\tthis.get('partsBinContents').addMorph(morph);\n\t\t}, this);\n\tthis.get('partsBinContents').adjustForNewBounds()\n\t// this.get('partsBinContents').scrollToTop()\n}","funcProperties":{"__isSmartRef__":true,"id":2056},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2055":{"this":{"__isSmartRef__":true,"id":39}},"2056":{},"2057":{"varMapping":{"__isSmartRef__":true,"id":2058},"source":"function getURLForCategoryNamed(categoryName) {\n\tvar relative = this.categories[categoryName];\n\tif (!relative) return null;\n\treturn URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\n}","funcProperties":{"__isSmartRef__":true,"id":2059},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2058":{"this":{"__isSmartRef__":true,"id":39}},"2059":{},"2060":{"varMapping":{"__isSmartRef__":true,"id":2061},"source":"function setSelectedPartItem(item) {\n\tthis.selectedPartItem = item;\n\tthis.get('selectedPartComment').textString = '';\n\tthis.get('selectedPartVersions').updateList(item ? ['Loading versions...']: []);\n\tthis.get('selectedPartVersions').setSelection(null);\n\tif (!item) {\n\t\tthis.get('selectedPartName').textString = 'nothing selected'\n this.get('selectedPartSpaceName').textString = ''\n\t\treturn;\n\t}\n\tthis.get('selectedPartName').textString = item.name\n this.get('selectedPartSpaceName').textString = item.partsSpaceName\n\n\t// load versions\n\tconnect(item, 'partVersions', this.get('selectedPartVersions'), 'updateList');\n\titem.loadPartVersions(true);\n\n\t// load meta info\n\tconnect(item, 'loadedMetaInfo', this, 'setMetaInfoOfSelectedItem');\n\titem.loadPartMetaInfo(true);\n}","funcProperties":{"__isSmartRef__":true,"id":2062},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2061":{"this":{"__isSmartRef__":true,"id":39}},"2062":{},"2063":{"varMapping":{"__isSmartRef__":true,"id":2064},"source":"function makeUpPartNameFor(name) {\n\tif (!$morph(name)) return name;\n\tvar i = 2\n\twhile($morph(name + i)) { i++}\n\treturn name + i;\n}","funcProperties":{"__isSmartRef__":true,"id":2065},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2064":{"this":{"__isSmartRef__":true,"id":39}},"2065":{},"2066":{"varMapping":{"__isSmartRef__":true,"id":2067},"source":"function openPart(partMorph) {\n\tpartMorph.setName(this.makeUpPartNameFor(partMorph.getName()));\n\tlively.morphic.World.current().firstHand().grabMorph(partMorph, null);\n\tpartMorph.setPosition(pt(0,0));\n\t// partMorph.forceRestartAllActiveScripts();\n}","funcProperties":{"__isSmartRef__":true,"id":2068},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2067":{"this":{"__isSmartRef__":true,"id":39}},"2068":{},"2069":{"varMapping":{"__isSmartRef__":true,"id":2070},"source":"function interactivelyRemoveSelectedPartItem(partMorph) {\n\tvar item = this.selectedPartItem;\n\tif (!item) return;\n\tthis.world().confirm(\"really delete \" + item.name + \" in PartsBin?\", function(answer) {\n\t\tif (!answer) return;\n\t\titem.del();\n\t\tthis.reloadEverything();\n\t\talertOK(\"deleted \" + item.name);\n\t}.bind(this))\n}","funcProperties":{"__isSmartRef__":true,"id":2071},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2070":{"this":{"__isSmartRef__":true,"id":39}},"2071":{},"2072":{"varMapping":{"__isSmartRef__":true,"id":2073},"source":"function loadAndOpenSelectedPartItem(partMorph) {\n\tvar item = this.selectedPartItem;\n\tif (!item) return;\n\tconnect(item, 'part', this, 'openPart');\n\tvar selectedVersion = this.get('selectedPartVersions').selection,\n\t\trev = selectedVersion ? selectedVersion.rev : null;\n\titem.loadPart(true, null, rev);\n\talert('loading ' + item.name + '...');\n}","funcProperties":{"__isSmartRef__":true,"id":2074},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2073":{"this":{"__isSmartRef__":true,"id":39}},"2074":{},"2075":{"varMapping":{"__isSmartRef__":true,"id":2076},"source":"function addCategory(categoryName, doNotUpdate) {\n // this.addCategory(\"*all*\") \n\tif (!categoryName.startsWith(\"*\")) {\n\t var url = this.defaultPartsBinURL().withFilename(categoryName)\n this.addExternalCategory(categoryName, url, true);\n } else {\n // alertOK(\"add special category: \" + categoryName);\n this.categories[categoryName] = {isSpecialCategory: true};\n if (!doNotUpdate)\n this.updateCategoryList(categoryName)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2077},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2076":{"this":{"__isSmartRef__":true,"id":39}},"2077":{},"2078":{"varMapping":{"__isSmartRef__":true,"id":2079},"source":"function addCategoryInteractively() {\n\tvar partsBin = this, world = this.world();\n\tworld.prompt('Name of new category?', function(categoryName) {\n\t\tif (!categoryName || categoryName == '') {\n\t\t\talert('no category created!')\n\t\t\treturn;\n\t\t}\n\t\tpartsBin.addCategory(categoryName)\n\t})\t\n}","funcProperties":{"__isSmartRef__":true,"id":2080},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2079":{"this":{"__isSmartRef__":true,"id":39}},"2080":{},"2081":{"varMapping":{"__isSmartRef__":true,"id":2082},"source":"function addExternalCategory(categoryName, url, createPath) {\n\turl = url.asDirectory();\n\tthis.categories[categoryName] = url;\n\tif (createPath) {\n\t\tthis.getPartsSpaceForCategory(categoryName).ensureExistance();\n\t}\n\tthis.updateCategoryList(categoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":2083},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2082":{"this":{"__isSmartRef__":true,"id":39}},"2083":{},"2084":{"varMapping":{"__isSmartRef__":true,"id":2085},"source":"function removeCategory(categoryName) {\n\t// categoryName = this.categoryName\n\tvar url = this.getURLForCategoryNamed(categoryName);\n\tif (!url) {\n\t\talert('No category ' + categoryName + ' exists! Doing nothing')\n\t\treturn;\n\t}\n\tvar webR = new WebResource(url);\n\tif (!webR.exists()) {\n\t\talert('Does not exist: ' + url);\n\t\tdelete this.categories[categoryName];\n\t\tlively.PartsBin.removePartsSpace(name);\n\t\tthis.updateCategoryList();\n\t\treturn\n\t}\n\twebR.getSubElements()\n\tif (!webR.subDocuments || webR.subDocuments.length > 0 ||\n\t\t\t !webR.subCollections || webR.subCollections.length > 0) {\n\t\talert('Will not remove directory ' + url + ' because it is not empty')\n\t} else {\n\t\twebR.del();\n\t\talertOK('Removed ' + categoryName + ' url ' + url);\n\t}\n\tdelete this.categories[categoryName];\n\tlively.PartsBin.removePartsSpace(name);\n\tthis.updateCategoryList();\n}","funcProperties":{"__isSmartRef__":true,"id":2086},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2085":{"this":{"__isSmartRef__":true,"id":39}},"2086":{},"2087":{"varMapping":{"__isSmartRef__":true,"id":2088},"source":"function removeCategoryInteractively() {\n\tvar partsBin = this, world = this.world();\n\tworld.confirm('Really remove ' + this.categoryName + '?', function(result) {\n\t\tif (!result) {\n\t\t\talert('no category removed!')\n\t\t\treturn;\n\t\t}\n\t\tpartsBin.removeCategory(partsBin.categoryName)\n\t})\t\n}","funcProperties":{"__isSmartRef__":true,"id":2089},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2088":{"this":{"__isSmartRef__":true,"id":39}},"2089":{},"2090":{"varMapping":{"__isSmartRef__":true,"id":2091},"source":"function interactivelyMoveSelectedPartItem(partMorph) {\n\tvar partItem = this.selectedPartItem, categories = this.categories, self = this;\n\tif (!partItem) { alert('no item selected'); return }\n\tvar items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\")})\n .collect(function(catName) {\n\t\treturn [catName, function() {\n\t\t\tvar url = new URL(categories[catName]);\n\t\t\tvar partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n\t\t\tpartItem.moveToPartsSpace(partsSpace);\n\t\t\tself.reloadEverything();\n\t\t\talertOK('Moved ' + partItem.name + ' to ' + url);\n\t\t}]\n\t})\n\tlively.morphic.Menu.openAtHand('Select category', items);\n}","funcProperties":{"__isSmartRef__":true,"id":2092},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2091":{"this":{"__isSmartRef__":true,"id":39}},"2092":{},"2093":{"varMapping":{"__isSmartRef__":true,"id":2094},"source":"function setMetaInfoOfSelectedItem(metaInfo) {\n\tvar comment = (metaInfo && metaInfo.getComment()) || 'No comment yet';\n\tthis.get('selectedPartComment').textString = comment;\n}","funcProperties":{"__isSmartRef__":true,"id":2095},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2094":{"this":{"__isSmartRef__":true,"id":39}},"2095":{},"2096":{"varMapping":{"__isSmartRef__":true,"id":2097},"source":"function saveCommentForSelectedPartItem(comment) {\n\tif (!this.selectedPartItem) {\n\t\talert('no part item selected!')\n\t\treturn;\n\t}\n\tvar metaInfo = this.selectedPartItem.getMetaInfo();\n\tmetaInfo.setComment(comment);\n\tthis.selectedPartItem.uploadMetaInfoOnly();\n}","funcProperties":{"__isSmartRef__":true,"id":2098},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2097":{"this":{"__isSmartRef__":true,"id":39}},"2098":{},"2099":{"varMapping":{"__isSmartRef__":true,"id":2100},"source":"function addPartsOfCategory(categoryName) {\n\tvar partsSpace = this.getPartsSpaceForCategory(categoryName);\n\tconnect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\n\t\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\n\tpartsSpace.load(false)\n}","funcProperties":{"__isSmartRef__":true,"id":2101},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2100":{"this":{"__isSmartRef__":true,"id":39}},"2101":{},"2102":{"varMapping":{"__isSmartRef__":true,"id":2103},"source":"function onLoadLatest(propfindXML) {\n\t// extract\n\tvar rawNodes = new Query(\"/D:multistatus/D:response\").findAll(propfindXML.documentElement);\n\n\tvar svnVersionInfos = rawNodes.map(function(rawNode) { return SVNVersionInfo.fromPropfindNode(rawNode) });\n\n // alertOK(\"loaded latest: \" + svnVersionInfos.length)\n \t// this.svnLatestVersionInfos = svnVersionInfos;\n\n var top20 = svnVersionInfos\n .select(function(ea) { return ea.url.endsWith(\".json\")})\n .sortBy(function(ea) { return ea.rev}).reverse().slice(0,20);\n var top20URLs = top20.collect(function(ea) { \n return new URL(\"http://\" + URL.codeBase.hostname + ea.url)})\n \n this.addPartsFromURLs(top20URLs) \n}","funcProperties":{"__isSmartRef__":true,"id":2104},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2103":{"this":{"__isSmartRef__":true,"id":39}},"2104":{},"2105":{"varMapping":{"__isSmartRef__":true,"id":2106},"source":"function onLoadAll(subDocuments) {\n // alertOK(\"load all \" + subDocuments.length)\n var all = subDocuments.invoke('getURL')\n .select(function(ea) {return ea.filename().endsWith(\".json\")})\n .sortBy(function(ea) {return ea.filename()});\n \n this.addPartsFromURLs(all) \n}","funcProperties":{"__isSmartRef__":true,"id":2107},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2106":{"this":{"__isSmartRef__":true,"id":39}},"2107":{},"2108":{"varMapping":{"__isSmartRef__":true,"id":2109},"source":"function onSearch(allPartURLs) {\n var searchString = this.get('searchText').textString;\n var matchingPartURLs = allPartURLs\n .select(function(ea) {return new RegExp(searchString, 'i').test(ea.filename())})\n .sortBy(function(ea) {return ea.filename()});\n this.addPartsFromURLs(matchingPartURLs) \n if (matchingPartURLs.length == 0)\n this.showMsg(\"nothing found for '\" + searchString + \"'\")\n}","funcProperties":{"__isSmartRef__":true,"id":2110},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2109":{"this":{"__isSmartRef__":true,"id":39}},"2110":{},"2111":{"varMapping":{"__isSmartRef__":true,"id":2112},"source":"function addPartsFromURLs(urls) {\n var partItems = [];\n urls.each(function(ea) {\n var partPath = ea.relativePathFrom(URL.codeBase)\n var match = partPath.match(/(.*\\/)(.*).json/)\n if (match) partItems.push(lively.PartsBin.getPartItem(match[2],match[1]))\n })\n this.addMorphsForPartItems(partItems, true) \n}","funcProperties":{"__isSmartRef__":true,"id":2113},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2112":{"this":{"__isSmartRef__":true,"id":39}},"2113":{},"2114":{"varMapping":{"__isSmartRef__":true,"id":2115},"source":"function search(searchString) {\n this.get('categoryList').setSelection(\"*search*\")\n}","funcProperties":{"__isSmartRef__":true,"id":2116},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2115":{"this":{"__isSmartRef__":true,"id":39}},"2116":{},"2117":{"varMapping":{"__isSmartRef__":true,"id":2118},"source":"function showMsg(string) {\n var label = new lively.morphic.Text(new Rectangle(0,0,200,30), string);\n label.applyStyle({fill: null, borderWidth: 0})\n this.get('partsBinContents').addMorph(label)\n}","funcProperties":{"__isSmartRef__":true,"id":2119},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2118":{"this":{"__isSmartRef__":true,"id":39}},"2119":{},"2120":{"varMapping":{"__isSmartRef__":true,"id":2121},"source":"function toggleMorePane() {\n var pane = this.get('morePane');\n moveOffset = pane.getExtent().withY(0),\n steps = 5, timePerStep = 10,\n btn = pane.get('moreButton');\n if (pane.isVisible()) {\n var dest = pane.getPosition().addPt(moveOffset.negated());\n pane.animatedInterpolateTo(dest, steps, timePerStep, function() {\n btn.setLabel('more')\n pane.setVisible(false)\n });\n\n } else {\n btn.setLabel('hide')\n pane.setVisible(true)\n this.addMorphBack(pane);\n pane.align(\n pane.bounds().topRight(), \n this.get('partsBinContents').bounds().topRight());\n // move it so that it is completely visible\n var dest = pane.getPosition().addPt(moveOffset);\n pane.animatedInterpolateTo(dest, steps, timePerStep, Functions.Null);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2122},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2121":{"this":{"__isSmartRef__":true,"id":39}},"2122":{},"2123":{"submorphs":[{"__isSmartRef__":true,"id":2124},{"__isSmartRef__":true,"id":2136},{"__isSmartRef__":true,"id":2180},{"__isSmartRef__":true,"id":2212}],"scripts":[],"id":79,"shape":{"__isSmartRef__":true,"id":2245},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2258},"_Position":{"__isSmartRef__":true,"id":2259},"eventsAreIgnored":true,"_HandStyle":"default","windowMorph":{"__isSmartRef__":true,"id":38},"label":{"__isSmartRef__":true,"id":2124},"closeButton":{"__isSmartRef__":true,"id":2136},"menuButton":{"__isSmartRef__":true,"id":2180},"collapseButton":{"__isSmartRef__":true,"id":2212},"priorExtent":{"__isSmartRef__":true,"id":2260},"owner":{"__isSmartRef__":true,"id":38},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":2261},"eventHandler":{"__isSmartRef__":true,"id":2262},"_Scale":1,"__LivelyClassName__":"lively.morphic.TitleBar"},"2124":{"submorphs":[],"scripts":[],"id":80,"shape":{"__isSmartRef__":true,"id":2125},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2129},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2130},"priorExtent":{"__isSmartRef__":true,"id":2131},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":2132}],"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":2123},"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":2134},"eventHandler":{"__isSmartRef__":true,"id":2135},"_PointerEvents":"none","_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2125":{"_Position":{"__isSmartRef__":true,"id":2126},"_Extent":{"__isSmartRef__":true,"id":2127},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1409},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2128},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2126":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2127":{"x":642.1842763684606,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2128":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2129":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2130":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2131":{"x":642.1842763684606,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2132":{"style":{"__isSmartRef__":true,"id":2133},"morph":{"__isSmartRef__":true,"id":2124},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":2124},"storedString":"PartsBinBrowser","__LivelyClassName__":"lively.morphic.TextChunk"},"2133":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2134":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2135":{"morph":{"__isSmartRef__":true,"id":2124},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2136":{"submorphs":[{"__isSmartRef__":true,"id":2137}],"scripts":[],"id":81,"shape":{"__isSmartRef__":true,"id":2149},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2164},"priorExtent":{"__isSmartRef__":true,"id":2165},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2153},"lighterFill":{"__isSmartRef__":true,"id":2166},"label":{"__isSmartRef__":true,"id":2137},"owner":{"__isSmartRef__":true,"id":2123},"layout":{"__isSmartRef__":true,"id":2175},"attributeConnections":[{"__isSmartRef__":true,"id":2176},{"__isSmartRef__":true,"id":2177}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":2178},"eventHandler":{"__isSmartRef__":true,"id":2179},"_Scale":1,"__LivelyClassName__":"lively.morphic.WindowControl"},"2137":{"submorphs":[],"scripts":[],"id":82,"shape":{"__isSmartRef__":true,"id":2138},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2142},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2143},"priorExtent":{"__isSmartRef__":true,"id":2144},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":2145}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2136},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":2147},"eventHandler":{"__isSmartRef__":true,"id":2148},"_PointerEvents":"none","_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2138":{"_Position":{"__isSmartRef__":true,"id":2139},"_Extent":{"__isSmartRef__":true,"id":2140},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1409},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2141},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2139":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2140":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2141":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2142":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2143":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2144":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2145":{"style":{"__isSmartRef__":true,"id":2146},"morph":{"__isSmartRef__":true,"id":2137},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":2137},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"2146":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2147":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2148":{"morph":{"__isSmartRef__":true,"id":2137},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2149":{"_Position":{"__isSmartRef__":true,"id":2150},"_Extent":{"__isSmartRef__":true,"id":2151},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2152},"_Fill":{"__isSmartRef__":true,"id":2153},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2163},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2150":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2151":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2152":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2153":{"stops":[{"__isSmartRef__":true,"id":2154},{"__isSmartRef__":true,"id":2156},{"__isSmartRef__":true,"id":2158},{"__isSmartRef__":true,"id":2160}],"vector":{"__isSmartRef__":true,"id":2162},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2154":{"offset":0,"color":{"__isSmartRef__":true,"id":2155}},"2155":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2156":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2157}},"2157":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2158":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2159}},"2159":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2160":{"offset":1,"color":{"__isSmartRef__":true,"id":2161}},"2161":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2162":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2163":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2164":{"x":681.1842763684606,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2165":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2166":{"stops":[{"__isSmartRef__":true,"id":2167},{"__isSmartRef__":true,"id":2169},{"__isSmartRef__":true,"id":2171},{"__isSmartRef__":true,"id":2173}],"vector":{"__isSmartRef__":true,"id":2162},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2167":{"offset":0,"color":{"__isSmartRef__":true,"id":2168}},"2168":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2169":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2170}},"2170":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2171":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2172}},"2172":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2173":{"offset":1,"color":{"__isSmartRef__":true,"id":2174}},"2174":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2175":{"moveHorizontal":true},"2176":{"sourceObj":{"__isSmartRef__":true,"id":2136},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":38},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2177":{"sourceObj":{"__isSmartRef__":true,"id":2136},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":38},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2178":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"2179":{"morph":{"__isSmartRef__":true,"id":2136},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2180":{"submorphs":[{"__isSmartRef__":true,"id":2181}],"scripts":[],"id":83,"shape":{"__isSmartRef__":true,"id":2193},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2197},"priorExtent":{"__isSmartRef__":true,"id":2198},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2153},"lighterFill":{"__isSmartRef__":true,"id":2199},"label":{"__isSmartRef__":true,"id":2181},"owner":{"__isSmartRef__":true,"id":2123},"attributeConnections":[{"__isSmartRef__":true,"id":2208},{"__isSmartRef__":true,"id":2209}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":2210},"eventHandler":{"__isSmartRef__":true,"id":2211},"_Scale":1,"__LivelyClassName__":"lively.morphic.WindowControl"},"2181":{"submorphs":[],"scripts":[],"id":84,"shape":{"__isSmartRef__":true,"id":2182},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2186},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2187},"priorExtent":{"__isSmartRef__":true,"id":2188},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":2189}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2180},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":2191},"eventHandler":{"__isSmartRef__":true,"id":2192},"_PointerEvents":"none","_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2182":{"_Position":{"__isSmartRef__":true,"id":2183},"_Extent":{"__isSmartRef__":true,"id":2184},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1409},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2185},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2183":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2184":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2185":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2186":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2187":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2188":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2189":{"style":{"__isSmartRef__":true,"id":2190},"morph":{"__isSmartRef__":true,"id":2181},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":2181},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"2190":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2191":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2192":{"morph":{"__isSmartRef__":true,"id":2181},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2193":{"_Position":{"__isSmartRef__":true,"id":2194},"_Extent":{"__isSmartRef__":true,"id":2195},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2152},"_Fill":{"__isSmartRef__":true,"id":2153},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2196},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2194":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2195":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2196":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2197":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2198":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2199":{"stops":[{"__isSmartRef__":true,"id":2200},{"__isSmartRef__":true,"id":2202},{"__isSmartRef__":true,"id":2204},{"__isSmartRef__":true,"id":2206}],"vector":{"__isSmartRef__":true,"id":2162},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2200":{"offset":0,"color":{"__isSmartRef__":true,"id":2201}},"2201":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2202":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2203}},"2203":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2204":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2205}},"2205":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2206":{"offset":1,"color":{"__isSmartRef__":true,"id":2207}},"2207":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2208":{"sourceObj":{"__isSmartRef__":true,"id":2180},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":38},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2209":{"sourceObj":{"__isSmartRef__":true,"id":2180},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":38},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2210":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"2211":{"morph":{"__isSmartRef__":true,"id":2180},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2212":{"submorphs":[{"__isSmartRef__":true,"id":2213}],"scripts":[],"id":85,"shape":{"__isSmartRef__":true,"id":2225},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2229},"priorExtent":{"__isSmartRef__":true,"id":2230},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2153},"lighterFill":{"__isSmartRef__":true,"id":2231},"label":{"__isSmartRef__":true,"id":2213},"owner":{"__isSmartRef__":true,"id":2123},"layout":{"__isSmartRef__":true,"id":2240},"attributeConnections":[{"__isSmartRef__":true,"id":2241},{"__isSmartRef__":true,"id":2242}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":2243},"eventHandler":{"__isSmartRef__":true,"id":2244},"_Scale":1,"__LivelyClassName__":"lively.morphic.WindowControl"},"2213":{"submorphs":[],"scripts":[],"id":86,"shape":{"__isSmartRef__":true,"id":2214},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2218},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2219},"priorExtent":{"__isSmartRef__":true,"id":2220},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":2221}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2212},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":2223},"eventHandler":{"__isSmartRef__":true,"id":2224},"_PointerEvents":"none","_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2214":{"_Position":{"__isSmartRef__":true,"id":2215},"_Extent":{"__isSmartRef__":true,"id":2216},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1409},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2217},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2215":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2216":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2217":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2218":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2219":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2220":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2221":{"style":{"__isSmartRef__":true,"id":2222},"morph":{"__isSmartRef__":true,"id":2213},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":2213},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"2222":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2223":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2224":{"morph":{"__isSmartRef__":true,"id":2213},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2225":{"_Position":{"__isSmartRef__":true,"id":2226},"_Extent":{"__isSmartRef__":true,"id":2227},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2152},"_Fill":{"__isSmartRef__":true,"id":2153},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2228},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2226":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2227":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2228":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2229":{"x":662.1842763684606,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2230":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2231":{"stops":[{"__isSmartRef__":true,"id":2232},{"__isSmartRef__":true,"id":2234},{"__isSmartRef__":true,"id":2236},{"__isSmartRef__":true,"id":2238}],"vector":{"__isSmartRef__":true,"id":2162},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2232":{"offset":0,"color":{"__isSmartRef__":true,"id":2233}},"2233":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2234":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2235}},"2235":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2236":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2237}},"2237":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2238":{"offset":1,"color":{"__isSmartRef__":true,"id":2239}},"2239":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2240":{"moveHorizontal":true},"2241":{"sourceObj":{"__isSmartRef__":true,"id":2212},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":38},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2242":{"sourceObj":{"__isSmartRef__":true,"id":2212},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":38},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2243":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"2244":{"morph":{"__isSmartRef__":true,"id":2212},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2245":{"_Position":{"__isSmartRef__":true,"id":2246},"_Extent":{"__isSmartRef__":true,"id":2247},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2257},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2246":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2247":{"x":701.1842763684606,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2248":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2249":{"stops":[{"__isSmartRef__":true,"id":2250},{"__isSmartRef__":true,"id":2252},{"__isSmartRef__":true,"id":2254}],"vector":{"__isSmartRef__":true,"id":2256},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2250":{"offset":0,"color":{"__isSmartRef__":true,"id":2251}},"2251":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2252":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2253}},"2253":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2254":{"offset":1,"color":{"__isSmartRef__":true,"id":2255}},"2255":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2256":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2257":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2258":{"resizeWidth":true,"adjustForNewBounds":true},"2259":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2260":{"x":701.1842763684606,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2261":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"2262":{"morph":{"__isSmartRef__":true,"id":2123},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2263":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2264},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2265},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2264":{"x":701.1842763684606,"y":493.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2265":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2266":{"adjustForNewBounds":true},"2267":{"x":701.1842763684606,"y":493.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2268":{"x":157,"y":116,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2269":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin"],"migrationLevel":2,"comment":"Browser for a Parts repository.","partName":"PartsBinBrowser","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2270":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"2271":{"morph":{"__isSmartRef__":true,"id":38},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2272":{"x":37,"y":110,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2273":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":2274}},"2274":{"varMapping":{"__isSmartRef__":true,"id":2275},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.targetMorph.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2275":{"this":{"__isSmartRef__":true,"id":38},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2276}},"2276":{"$super":{"__isSmartRef__":true,"id":2277}},"2277":{"varMapping":{"__isSmartRef__":true,"id":2278},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":2279},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2278":{"obj":{"__isSmartRef__":true,"id":38},"name":"onLoadFromPartsBin"},"2279":{},"2280":{},"2281":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":2282},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"_Position":{"__isSmartRef__":true,"id":2287},"owner":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","carriesGrabbedMorphs":false,"renderContextTable":{"__isSmartRef__":true,"id":2288},"eventHandler":{"__isSmartRef__":true,"id":2289},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.HandMorph"},"2282":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2283},"_Extent":{"__isSmartRef__":true,"id":2284},"_Fill":{"__isSmartRef__":true,"id":2285},"renderContextTable":{"__isSmartRef__":true,"id":2286},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2283":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2284":{"x":2,"y":2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2285":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2286":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2287":{"x":869,"y":423,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2288":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"2289":{"morph":{"__isSmartRef__":true,"id":2281},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2290":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2291},"_Extent":{"__isSmartRef__":true,"id":2292},"_Fill":{"__isSmartRef__":true,"id":2293},"renderContextTable":{"__isSmartRef__":true,"id":2294},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2291":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2292":{"x":1800,"y":1900,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2293":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2294":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2295":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2296":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"2297":{"submorphs":[],"scripts":[],"id":232,"shape":{"__isSmartRef__":true,"id":2298},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2303},"name":"Selection","showsHalos":false,"_Rotation":0,"partsBinMetaInfo":{"__isSmartRef__":true,"id":2304},"__SourceModuleName__":"Global.lively.morphic.Core","owner":null,"selectedMorphs":[],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2305},"__LivelyClassName__":"lively.morphic.Box"},"2298":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2299},"_Extent":{"__isSmartRef__":true,"id":2300},"_Fill":{"__isSmartRef__":true,"id":2301},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2302},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2299":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2300":{"x":1,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2301":{"r":0.0031372549019607846,"g":0.0031372549019607846,"b":0.0031372549019607846,"a":0.2,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2302":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2303":{"x":197,"y":213,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2304":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2305":{"setExtent":{"__isSmartRef__":true,"id":2306}},"2306":{"varMapping":{"__isSmartRef__":true,"id":2307},"source":"function setExtent(r) {\n\t$super(r);\n\n\n\tvar selection = [];\n\tthis.owner.submorphs.forEach(function(m) {\n\tif (m !== this && this.bounds().containsRect(m.bounds())) selection.push(m);\n\t\t}, this);\n\t\n\tvar newSelection = selection.reject(function(ea) {\n\t\tthis.selectedMorphs.include(ea)\n\t}, this);\n\n\tif (newSelection.length > 0) {\n\t\t// alertOK('selected ' + newSelection)\n\t}\n\n\tthis.selectedMorphs = selection.reverse();\n}","funcProperties":{"__isSmartRef__":true,"id":2312},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2307":{"this":{"__isSmartRef__":true,"id":2297},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2308}},"2308":{"$super":{"__isSmartRef__":true,"id":2309}},"2309":{"varMapping":{"__isSmartRef__":true,"id":2310},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":2311},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2310":{"obj":{"__isSmartRef__":true,"id":2297},"name":"setExtent"},"2311":{},"2312":{},"2313":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"2314":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2315":{"x":867,"y":421,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2316":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/demos/LiveWeb/iPad.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2317":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","converter":null,"converterString":null,"updaterString":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","varMapping":{"__isSmartRef__":true,"id":2318},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2319},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2318":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"2319":{"updater":{"__isSmartRef__":true,"id":2320}},"2320":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2318},"source":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","funcProperties":{"__isSmartRef__":true,"id":2321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2321":{},"2322":{"x":2800,"y":2900,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"isSimplifiedRegistry":true}}]]>