(http://lively-kernel.org/repository/webwerkstatt/core/lively/ast/IDESupport.js?1347519192140:26:24)\n at Text. (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?1c3ab0431d5052b0f03d204ba139cf52:11075:48)\n at Text. (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?1c3ab0431d5052b0f03d204ba139cf52:10834:36)\n at eval at (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?1c3ab0431d5052b0f03d204ba139cf52:5976:29)\n at eval at (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?1c3ab0431d5052b0f03d204ba139cf52:5976:29)\n at withLayers (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?1c3ab0431d5052b0f03d204ba139cf52:11015:20)\n at http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?1c3ab0431d5052b0f03d204ba139cf52:11094:24\n at wrapped (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?1c3ab0431d5052b0f03d204ba139cf52:787:32)\n at Text.boundEval (eval at (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?1c3ab0431d5052b0f03d204ba139cf52:5976:29))\n at Text.doSave (eval at (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?1c3ab0431d5052b0f03d204ba139cf52:5976:29))","draggingEnabled":true,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":1056},"eventHandler":{"__isSmartRef__":true,"id":1057},"eventStartPos":{"__isSmartRef__":true,"id":1058},"worldMenuOpened":true,"clickedOnMorphTime":1347525258175,"attributeConnections":[{"__isSmartRef__":true,"id":1059}],"__layered_doNotSerialize__":[],"doNotCopyProperties":["$$savedWorldAsURL"],"prevScroll":[0,0],"doNotSerialize":["$$savedWorldAsURL"],"savedWorldAsURL":{"__isSmartRef__":true,"id":1064},"_ClipMode":"visible","loadingMorph":{"__isSmartRef__":true,"id":1065},"__LivelyClassName__":"lively.morphic.World","__SourceModuleName__":"Global.lively.morphic.Core"},"1":{"submorphs":[{"__isSmartRef__":true,"id":2},{"__isSmartRef__":true,"id":149},{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":581},{"__isSmartRef__":true,"id":784}],"scripts":[],"id":"FAC52F26-493F-4ADF-95A7-296CB9BFC119","shape":{"__isSmartRef__":true,"id":997},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1004},"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":1005},"renderContextTable":{"__isSmartRef__":true,"id":1020},"eventHandler":{"__isSmartRef__":true,"id":1021},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C"],"partTests":{"__isSmartRef__":true,"id":1022},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"layout":{"__isSmartRef__":true,"id":1027},"isInLayoutCycle":false,"isBeingDragged":false,"isCopyMorphRef":true,"morphRefId":1,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1029},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"2":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3},"id":"B3886FDA-CD6E-41BC-86DD-C12CA2CD4B1A","renderContextTable":{"__isSmartRef__":true,"id":10},"eventHandler":{"__isSmartRef__":true,"id":11},"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":12},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":13},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":14},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","24AAE473-F0E8-4E7D-B3FC-D9B4177C34D9","4506A4B6-E8AB-4299-8B1B-EED96F5DC09F"],"attributeConnections":[{"__isSmartRef__":true,"id":17},{"__isSmartRef__":true,"id":145},{"__isSmartRef__":true,"id":146},{"__isSmartRef__":true,"id":147}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","previousPosition":{"__isSmartRef__":true,"id":148},"isBeingDragged":false,"isPlaceholder":true,"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"3":{"_Position":{"__isSmartRef__":true,"id":4},"renderContextTable":{"__isSmartRef__":true,"id":5},"_Extent":{"__isSmartRef__":true,"id":6},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8},"_Fill":{"__isSmartRef__":true,"id":9},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"4":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"6":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"11":{"morph":{"__isSmartRef__":true,"id":2},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12":{"x":60,"y":60,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13":{},"14":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":15}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15":{"date":{"__isSmartRef__":true,"id":16},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"16":{"isSerializedDate":true,"string":"Tue Apr 03 2012 00:08:08 GMT-0700 (PDT)"},"17":{"sourceObj":{"__isSmartRef__":true,"id":2},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":18},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":145}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"18":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":19},"renderContextTable":{"__isSmartRef__":true,"id":26},"eventHandler":{"__isSmartRef__":true,"id":27},"_ClipMode":"visible","derivationIds":[],"id":"047A45A4-2D6F-4866-803D-D634FDA1B22E","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":28},{"__isSmartRef__":true,"id":45}],"_Position":{"__isSmartRef__":true,"id":131},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":132}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":134},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"19":{"_Position":{"__isSmartRef__":true,"id":20},"renderContextTable":{"__isSmartRef__":true,"id":21},"_Extent":{"__isSmartRef__":true,"id":22},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":23},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":24},"_Fill":{"__isSmartRef__":true,"id":25},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"20":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"22":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"27":{"morph":{"__isSmartRef__":true,"id":18},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":18},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":44}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"29":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":30},"id":"24AAE473-F0E8-4E7D-B3FC-D9B4177C34D9","renderContextTable":{"__isSmartRef__":true,"id":37},"eventHandler":{"__isSmartRef__":true,"id":38},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":39},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":40},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":41},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"_ClipMode":"visible","owner":null,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":28},{"__isSmartRef__":true,"id":44},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":46},{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":74},{"__isSmartRef__":true,"id":58},{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":75},{"__isSmartRef__":true,"id":102},{"__isSmartRef__":true,"id":86},{"__isSmartRef__":true,"id":87},{"__isSmartRef__":true,"id":103},{"__isSmartRef__":true,"id":114},{"__isSmartRef__":true,"id":116},{"__isSmartRef__":true,"id":115}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"30":{"_Position":{"__isSmartRef__":true,"id":31},"renderContextTable":{"__isSmartRef__":true,"id":32},"_Extent":{"__isSmartRef__":true,"id":33},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":34},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":35},"_Fill":{"__isSmartRef__":true,"id":36},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"31":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"32":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"33":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"34":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"35":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"36":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"37":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"38":{"morph":{"__isSmartRef__":true,"id":29},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39":{"x":855,"y":132,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"40":{},"41":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":42}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42":{"date":{"__isSmartRef__":true,"id":43},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"43":{"isSerializedDate":true,"string":"Tue Apr 03 2012 00:08:08 GMT-0700 (PDT)"},"44":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":18},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":28},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"45":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":18},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":46}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"46":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":18},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":45},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"47":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":74}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"48":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":49},"renderContextTable":{"__isSmartRef__":true,"id":56},"eventHandler":{"__isSmartRef__":true,"id":57},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":58}],"_Position":{"__isSmartRef__":true,"id":60},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":61}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"49":{"_Position":{"__isSmartRef__":true,"id":50},"renderContextTable":{"__isSmartRef__":true,"id":51},"_Extent":{"__isSmartRef__":true,"id":52},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":53},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":54},"_Fill":{"__isSmartRef__":true,"id":55},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"50":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"51":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"52":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"53":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"54":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"55":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"56":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"57":{"morph":{"__isSmartRef__":true,"id":48},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":59}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":58},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"60":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"61":{"sourceObj":{"__isSmartRef__":true,"id":48},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"62":{"source":{"__isSmartRef__":true,"id":48},"target":{"__isSmartRef__":true,"id":48}},"63":{"remove":{"__isSmartRef__":true,"id":64},"reconnect":{"__isSmartRef__":true,"id":71}},"64":{"varMapping":{"__isSmartRef__":true,"id":65},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":70},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65":{"this":{"__isSmartRef__":true,"id":48},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66}},"66":{"$super":{"__isSmartRef__":true,"id":67}},"67":{"varMapping":{"__isSmartRef__":true,"id":68},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68":{"obj":{"__isSmartRef__":true,"id":48},"name":"remove"},"69":{},"70":{},"71":{"varMapping":{"__isSmartRef__":true,"id":72},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":73},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72":{"this":{"__isSmartRef__":true,"id":48}},"73":{},"74":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":47},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"75":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":102}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"76":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":77},"renderContextTable":{"__isSmartRef__":true,"id":84},"eventHandler":{"__isSmartRef__":true,"id":85},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":75},{"__isSmartRef__":true,"id":86}],"_Position":{"__isSmartRef__":true,"id":88},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":89}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"77":{"_Position":{"__isSmartRef__":true,"id":78},"renderContextTable":{"__isSmartRef__":true,"id":79},"_Extent":{"__isSmartRef__":true,"id":80},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":81},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":82},"_Fill":{"__isSmartRef__":true,"id":83},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"78":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"79":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"80":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"81":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"82":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"83":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"84":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"85":{"morph":{"__isSmartRef__":true,"id":76},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":87}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"87":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"88":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"89":{"sourceObj":{"__isSmartRef__":true,"id":76},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":90},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"90":{"source":{"__isSmartRef__":true,"id":76},"target":{"__isSmartRef__":true,"id":76}},"91":{"remove":{"__isSmartRef__":true,"id":92},"reconnect":{"__isSmartRef__":true,"id":99}},"92":{"varMapping":{"__isSmartRef__":true,"id":93},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":98},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93":{"this":{"__isSmartRef__":true,"id":76},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94}},"94":{"$super":{"__isSmartRef__":true,"id":95}},"95":{"varMapping":{"__isSmartRef__":true,"id":96},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":97},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96":{"obj":{"__isSmartRef__":true,"id":76},"name":"remove"},"97":{},"98":{},"99":{"varMapping":{"__isSmartRef__":true,"id":100},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100":{"this":{"__isSmartRef__":true,"id":76}},"101":{},"102":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":75},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"103":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":104},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":114},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"104":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":105},"renderContextTable":{"__isSmartRef__":true,"id":112},"eventHandler":{"__isSmartRef__":true,"id":113},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":114},{"__isSmartRef__":true,"id":115}],"_Position":{"__isSmartRef__":true,"id":117},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":118}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"105":{"_Position":{"__isSmartRef__":true,"id":106},"renderContextTable":{"__isSmartRef__":true,"id":107},"_Extent":{"__isSmartRef__":true,"id":108},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":109},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":110},"_Fill":{"__isSmartRef__":true,"id":111},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"106":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"107":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"108":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"109":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"110":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"111":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"112":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"113":{"morph":{"__isSmartRef__":true,"id":104},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":104},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":103}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"115":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":104},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":116}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"116":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":104},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":115},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"117":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"118":{"sourceObj":{"__isSmartRef__":true,"id":104},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":104},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"119":{"source":{"__isSmartRef__":true,"id":104},"target":{"__isSmartRef__":true,"id":104}},"120":{"remove":{"__isSmartRef__":true,"id":121},"reconnect":{"__isSmartRef__":true,"id":128}},"121":{"varMapping":{"__isSmartRef__":true,"id":122},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122":{"this":{"__isSmartRef__":true,"id":104},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123}},"123":{"$super":{"__isSmartRef__":true,"id":124}},"124":{"varMapping":{"__isSmartRef__":true,"id":125},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125":{"obj":{"__isSmartRef__":true,"id":104},"name":"remove"},"126":{},"127":{},"128":{"varMapping":{"__isSmartRef__":true,"id":129},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":130},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129":{"this":{"__isSmartRef__":true,"id":104}},"130":{},"131":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"132":{"sourceObj":{"__isSmartRef__":true,"id":18},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":18},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":133},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"133":{"source":{"__isSmartRef__":true,"id":18},"target":{"__isSmartRef__":true,"id":18}},"134":{"remove":{"__isSmartRef__":true,"id":135},"reconnect":{"__isSmartRef__":true,"id":142}},"135":{"varMapping":{"__isSmartRef__":true,"id":136},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"136":{"this":{"__isSmartRef__":true,"id":18},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":137}},"137":{"$super":{"__isSmartRef__":true,"id":138}},"138":{"varMapping":{"__isSmartRef__":true,"id":139},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"139":{"obj":{"__isSmartRef__":true,"id":18},"name":"remove"},"140":{},"141":{},"142":{"varMapping":{"__isSmartRef__":true,"id":143},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"143":{"this":{"__isSmartRef__":true,"id":18}},"144":{},"145":{"sourceObj":{"__isSmartRef__":true,"id":2},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":18},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":17},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"146":{"sourceObj":{"__isSmartRef__":true,"id":2},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":18},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":147}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"147":{"sourceObj":{"__isSmartRef__":true,"id":2},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":18},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":146},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"148":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"149":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":150},"id":"089C0440-8796-4E98-BF68-E6205759323D","renderContextTable":{"__isSmartRef__":true,"id":157},"eventHandler":{"__isSmartRef__":true,"id":158},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":159},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":160},"name":"Ellipse3","partsBinMetaInfo":{"__isSmartRef__":true,"id":161},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","24AAE473-F0E8-4E7D-B3FC-D9B4177C34D9","98E325DD-0025-4F12-8CA1-06B7E7CC7CD4"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":1},"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":164},{"__isSmartRef__":true,"id":191},{"__isSmartRef__":true,"id":175},{"__isSmartRef__":true,"id":176},{"__isSmartRef__":true,"id":192},{"__isSmartRef__":true,"id":193},{"__isSmartRef__":true,"id":194},{"__isSmartRef__":true,"id":195},{"__isSmartRef__":true,"id":196},{"__isSmartRef__":true,"id":296},{"__isSmartRef__":true,"id":297},{"__isSmartRef__":true,"id":298}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":true,"previousOwner":{"__isSmartRef__":true,"id":1},"previousPosition":{"__isSmartRef__":true,"id":159},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"150":{"_Position":{"__isSmartRef__":true,"id":151},"renderContextTable":{"__isSmartRef__":true,"id":152},"_Extent":{"__isSmartRef__":true,"id":153},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":154},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":155},"_Fill":{"__isSmartRef__":true,"id":156},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"151":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"152":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"153":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"154":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"155":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"156":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"157":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"158":{"morph":{"__isSmartRef__":true,"id":149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"159":{"x":510,"y":63,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"160":{},"161":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":162}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"162":{"date":{"__isSmartRef__":true,"id":163},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"163":{"isSerializedDate":true,"string":"Tue Apr 03 2012 00:08:08 GMT-0700 (PDT)"},"164":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":165},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":191}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"165":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":166},"renderContextTable":{"__isSmartRef__":true,"id":173},"eventHandler":{"__isSmartRef__":true,"id":174},"_ClipMode":"visible","derivationIds":[],"id":"047A45A4-2D6F-4866-803D-D634FDA1B22E","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":164},{"__isSmartRef__":true,"id":175}],"_Position":{"__isSmartRef__":true,"id":177},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":178}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"166":{"_Position":{"__isSmartRef__":true,"id":167},"renderContextTable":{"__isSmartRef__":true,"id":168},"_Extent":{"__isSmartRef__":true,"id":169},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":170},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":171},"_Fill":{"__isSmartRef__":true,"id":172},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"167":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"168":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"169":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"170":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"171":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"172":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"173":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"174":{"morph":{"__isSmartRef__":true,"id":165},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"175":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":165},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":176}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"176":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":165},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":175},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"177":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"178":{"sourceObj":{"__isSmartRef__":true,"id":165},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":165},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":179},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"179":{"source":{"__isSmartRef__":true,"id":165},"target":{"__isSmartRef__":true,"id":165}},"180":{"remove":{"__isSmartRef__":true,"id":181},"reconnect":{"__isSmartRef__":true,"id":188}},"181":{"varMapping":{"__isSmartRef__":true,"id":182},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"182":{"this":{"__isSmartRef__":true,"id":165},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":183}},"183":{"$super":{"__isSmartRef__":true,"id":184}},"184":{"varMapping":{"__isSmartRef__":true,"id":185},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":186},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"185":{"obj":{"__isSmartRef__":true,"id":165},"name":"remove"},"186":{},"187":{},"188":{"varMapping":{"__isSmartRef__":true,"id":189},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"189":{"this":{"__isSmartRef__":true,"id":165}},"190":{},"191":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":165},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":164},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"192":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":193}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"193":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":192},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"194":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":195}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"195":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":194},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"196":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":197},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":296}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"197":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":198},"renderContextTable":{"__isSmartRef__":true,"id":205},"eventHandler":{"__isSmartRef__":true,"id":206},"_ClipMode":"visible","derivationIds":[],"id":"19AA26EB-BC66-4806-AC9B-63727C7DC162","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":207},{"__isSmartRef__":true,"id":281}],"_Position":{"__isSmartRef__":true,"id":282},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":2,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":283}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":285},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"198":{"_Position":{"__isSmartRef__":true,"id":199},"renderContextTable":{"__isSmartRef__":true,"id":200},"_Extent":{"__isSmartRef__":true,"id":201},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":202},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":203},"_Fill":{"__isSmartRef__":true,"id":204},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"199":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"200":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"201":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"202":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"203":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"204":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"205":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"206":{"morph":{"__isSmartRef__":true,"id":197},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"207":{"sourceObj":{"__isSmartRef__":true,"id":208},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":197},"targetMethodName":"setRotation","dependendConnections":[],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"208":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":209},"id":"98E325DD-0025-4F12-8CA1-06B7E7CC7CD4","renderContextTable":{"__isSmartRef__":true,"id":216},"eventHandler":{"__isSmartRef__":true,"id":217},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":218},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":219},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":220},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","24AAE473-F0E8-4E7D-B3FC-D9B4177C34D9"],"_ClipMode":"visible","owner":null,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":223},{"__isSmartRef__":true,"id":250},{"__isSmartRef__":true,"id":234},{"__isSmartRef__":true,"id":235},{"__isSmartRef__":true,"id":251},{"__isSmartRef__":true,"id":278},{"__isSmartRef__":true,"id":279},{"__isSmartRef__":true,"id":280}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"209":{"_Position":{"__isSmartRef__":true,"id":210},"renderContextTable":{"__isSmartRef__":true,"id":211},"_Extent":{"__isSmartRef__":true,"id":212},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":213},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":214},"_Fill":{"__isSmartRef__":true,"id":215},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"210":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"211":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"212":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"213":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"214":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"215":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"216":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"217":{"morph":{"__isSmartRef__":true,"id":208},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"218":{"x":907,"y":258,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"219":{},"220":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":221}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"221":{"date":{"__isSmartRef__":true,"id":222},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"222":{"isSerializedDate":true,"string":"Tue Apr 03 2012 00:08:08 GMT-0700 (PDT)"},"223":{"sourceObj":{"__isSmartRef__":true,"id":208},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":224},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":250}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"224":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":225},"renderContextTable":{"__isSmartRef__":true,"id":232},"eventHandler":{"__isSmartRef__":true,"id":233},"_ClipMode":"visible","derivationIds":[],"id":"047A45A4-2D6F-4866-803D-D634FDA1B22E","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":223},{"__isSmartRef__":true,"id":234}],"_Position":{"__isSmartRef__":true,"id":236},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":237}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":239},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"225":{"_Position":{"__isSmartRef__":true,"id":226},"renderContextTable":{"__isSmartRef__":true,"id":227},"_Extent":{"__isSmartRef__":true,"id":228},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":229},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":230},"_Fill":{"__isSmartRef__":true,"id":231},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"226":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"227":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"228":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"229":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"230":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"231":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"232":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"233":{"morph":{"__isSmartRef__":true,"id":224},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"234":{"sourceObj":{"__isSmartRef__":true,"id":208},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":224},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":235}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"235":{"sourceObj":{"__isSmartRef__":true,"id":208},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":224},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":234},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"236":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"237":{"sourceObj":{"__isSmartRef__":true,"id":224},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":224},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":238},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"238":{"source":{"__isSmartRef__":true,"id":224},"target":{"__isSmartRef__":true,"id":224}},"239":{"remove":{"__isSmartRef__":true,"id":240},"reconnect":{"__isSmartRef__":true,"id":247}},"240":{"varMapping":{"__isSmartRef__":true,"id":241},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":246},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"241":{"this":{"__isSmartRef__":true,"id":224},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":242}},"242":{"$super":{"__isSmartRef__":true,"id":243}},"243":{"varMapping":{"__isSmartRef__":true,"id":244},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"244":{"obj":{"__isSmartRef__":true,"id":224},"name":"remove"},"245":{},"246":{},"247":{"varMapping":{"__isSmartRef__":true,"id":248},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"248":{"this":{"__isSmartRef__":true,"id":224}},"249":{},"250":{"sourceObj":{"__isSmartRef__":true,"id":208},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":224},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":223},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"251":{"sourceObj":{"__isSmartRef__":true,"id":208},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":252},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":278}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"252":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":253},"renderContextTable":{"__isSmartRef__":true,"id":260},"eventHandler":{"__isSmartRef__":true,"id":261},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":262},{"__isSmartRef__":true,"id":263}],"_Position":{"__isSmartRef__":true,"id":264},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":265}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":267},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"253":{"_Position":{"__isSmartRef__":true,"id":254},"renderContextTable":{"__isSmartRef__":true,"id":255},"_Extent":{"__isSmartRef__":true,"id":256},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":257},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":258},"_Fill":{"__isSmartRef__":true,"id":259},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"254":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"255":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"256":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"257":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"258":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"259":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"260":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"261":{"morph":{"__isSmartRef__":true,"id":252},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"262":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":252},"targetMethodName":"setRotation","dependendConnections":[],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"263":{"sourceObj":{"__isSmartRef__":true,"id":29},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":252},"targetMethodName":"setScale","dependendConnections":[],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"264":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"265":{"sourceObj":{"__isSmartRef__":true,"id":252},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":252},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":266},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"266":{"source":{"__isSmartRef__":true,"id":252},"target":{"__isSmartRef__":true,"id":252}},"267":{"remove":{"__isSmartRef__":true,"id":268},"reconnect":{"__isSmartRef__":true,"id":275}},"268":{"varMapping":{"__isSmartRef__":true,"id":269},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":274},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"269":{"this":{"__isSmartRef__":true,"id":252},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":270}},"270":{"$super":{"__isSmartRef__":true,"id":271}},"271":{"varMapping":{"__isSmartRef__":true,"id":272},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"272":{"obj":{"__isSmartRef__":true,"id":252},"name":"remove"},"273":{},"274":{},"275":{"varMapping":{"__isSmartRef__":true,"id":276},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"276":{"this":{"__isSmartRef__":true,"id":252}},"277":{},"278":{"sourceObj":{"__isSmartRef__":true,"id":208},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":252},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":251},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"279":{"sourceObj":{"__isSmartRef__":true,"id":208},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":252},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":280}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"280":{"sourceObj":{"__isSmartRef__":true,"id":208},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":252},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":279},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"281":{"sourceObj":{"__isSmartRef__":true,"id":208},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":197},"targetMethodName":"setScale","dependendConnections":[],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"282":{"x":-11,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"283":{"sourceObj":{"__isSmartRef__":true,"id":197},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":197},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":284},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"284":{"source":{"__isSmartRef__":true,"id":197},"target":{"__isSmartRef__":true,"id":197}},"285":{"remove":{"__isSmartRef__":true,"id":286},"reconnect":{"__isSmartRef__":true,"id":293}},"286":{"varMapping":{"__isSmartRef__":true,"id":287},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"287":{"this":{"__isSmartRef__":true,"id":197},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":288}},"288":{"$super":{"__isSmartRef__":true,"id":289}},"289":{"varMapping":{"__isSmartRef__":true,"id":290},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"290":{"obj":{"__isSmartRef__":true,"id":197},"name":"remove"},"291":{},"292":{},"293":{"varMapping":{"__isSmartRef__":true,"id":294},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"294":{"this":{"__isSmartRef__":true,"id":197}},"295":{},"296":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":197},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":196},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"297":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":197},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":298}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"298":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":197},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":297},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"299":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":300},"id":"A6EE6F04-FB76-47FE-968C-C5AC42C7000B","renderContextTable":{"__isSmartRef__":true,"id":307},"eventHandler":{"__isSmartRef__":true,"id":308},"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":309},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":310},"name":"Ellipse4","partsBinMetaInfo":{"__isSmartRef__":true,"id":311},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","24AAE473-F0E8-4E7D-B3FC-D9B4177C34D9","98E325DD-0025-4F12-8CA1-06B7E7CC7CD4","63824B0F-3C25-4BDA-99A0-CEF4749199EE","4F44C60A-E4F6-43A5-892A-D76A61C7A26F"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":314},{"__isSmartRef__":true,"id":341},{"__isSmartRef__":true,"id":325},{"__isSmartRef__":true,"id":326},{"__isSmartRef__":true,"id":342},{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":501},{"__isSmartRef__":true,"id":577},{"__isSmartRef__":true,"id":578},{"__isSmartRef__":true,"id":579}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":false,"previousOwner":{"__isSmartRef__":true,"id":1},"previousPosition":{"__isSmartRef__":true,"id":580},"isPlaceholder":true,"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"300":{"_Position":{"__isSmartRef__":true,"id":301},"renderContextTable":{"__isSmartRef__":true,"id":302},"_Extent":{"__isSmartRef__":true,"id":303},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":304},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":305},"_Fill":{"__isSmartRef__":true,"id":306},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"301":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"302":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"303":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"304":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"305":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"306":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"307":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"308":{"morph":{"__isSmartRef__":true,"id":299},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"309":{"x":630,"y":60,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"310":{},"311":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":312}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"312":{"date":{"__isSmartRef__":true,"id":313},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"313":{"isSerializedDate":true,"string":"Tue Apr 03 2012 00:08:08 GMT-0700 (PDT)"},"314":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":315},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":341}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"315":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":316},"renderContextTable":{"__isSmartRef__":true,"id":323},"eventHandler":{"__isSmartRef__":true,"id":324},"_ClipMode":"visible","derivationIds":[],"id":"047A45A4-2D6F-4866-803D-D634FDA1B22E","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":314},{"__isSmartRef__":true,"id":325}],"_Position":{"__isSmartRef__":true,"id":327},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":328}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":330},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"316":{"_Position":{"__isSmartRef__":true,"id":317},"renderContextTable":{"__isSmartRef__":true,"id":318},"_Extent":{"__isSmartRef__":true,"id":319},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":320},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":321},"_Fill":{"__isSmartRef__":true,"id":322},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"317":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"318":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"319":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"320":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"321":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"322":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"323":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"324":{"morph":{"__isSmartRef__":true,"id":315},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"325":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":315},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":326}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"326":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":315},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":325},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"327":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"328":{"sourceObj":{"__isSmartRef__":true,"id":315},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":315},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":329},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"329":{"source":{"__isSmartRef__":true,"id":315},"target":{"__isSmartRef__":true,"id":315}},"330":{"remove":{"__isSmartRef__":true,"id":331},"reconnect":{"__isSmartRef__":true,"id":338}},"331":{"varMapping":{"__isSmartRef__":true,"id":332},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"332":{"this":{"__isSmartRef__":true,"id":315},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":333}},"333":{"$super":{"__isSmartRef__":true,"id":334}},"334":{"varMapping":{"__isSmartRef__":true,"id":335},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"335":{"obj":{"__isSmartRef__":true,"id":315},"name":"remove"},"336":{},"337":{},"338":{"varMapping":{"__isSmartRef__":true,"id":339},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"339":{"this":{"__isSmartRef__":true,"id":315}},"340":{},"341":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":315},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":314},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"342":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":343},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":498}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"343":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":344},"renderContextTable":{"__isSmartRef__":true,"id":351},"eventHandler":{"__isSmartRef__":true,"id":352},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":353},{"__isSmartRef__":true,"id":455}],"_Position":{"__isSmartRef__":true,"id":484},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":485}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":487},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"344":{"_Position":{"__isSmartRef__":true,"id":345},"renderContextTable":{"__isSmartRef__":true,"id":346},"_Extent":{"__isSmartRef__":true,"id":347},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":348},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":349},"_Fill":{"__isSmartRef__":true,"id":350},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"345":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"346":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"347":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"348":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"349":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"350":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"351":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"352":{"morph":{"__isSmartRef__":true,"id":343},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"353":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":343},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":453}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"354":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":355},"id":"24AAE473-F0E8-4E7D-B3FC-D9B4177C34D9","renderContextTable":{"__isSmartRef__":true,"id":362},"eventHandler":{"__isSmartRef__":true,"id":363},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":364},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":365},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":366},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"_ClipMode":"visible","owner":null,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":369},{"__isSmartRef__":true,"id":396},{"__isSmartRef__":true,"id":380},{"__isSmartRef__":true,"id":381},{"__isSmartRef__":true,"id":397},{"__isSmartRef__":true,"id":424},{"__isSmartRef__":true,"id":408},{"__isSmartRef__":true,"id":409},{"__isSmartRef__":true,"id":425},{"__isSmartRef__":true,"id":452},{"__isSmartRef__":true,"id":436},{"__isSmartRef__":true,"id":437},{"__isSmartRef__":true,"id":453},{"__isSmartRef__":true,"id":353},{"__isSmartRef__":true,"id":454},{"__isSmartRef__":true,"id":455},{"__isSmartRef__":true,"id":456},{"__isSmartRef__":true,"id":483},{"__isSmartRef__":true,"id":467},{"__isSmartRef__":true,"id":468}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"355":{"_Position":{"__isSmartRef__":true,"id":356},"renderContextTable":{"__isSmartRef__":true,"id":357},"_Extent":{"__isSmartRef__":true,"id":358},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":359},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":360},"_Fill":{"__isSmartRef__":true,"id":361},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"356":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"357":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"358":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"359":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"360":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"361":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"362":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"363":{"morph":{"__isSmartRef__":true,"id":354},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"364":{"x":855,"y":132,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"365":{},"366":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":367}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"367":{"date":{"__isSmartRef__":true,"id":368},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"368":{"isSerializedDate":true,"string":"Tue Apr 03 2012 00:08:08 GMT-0700 (PDT)"},"369":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":370},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":396}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"370":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":371},"renderContextTable":{"__isSmartRef__":true,"id":378},"eventHandler":{"__isSmartRef__":true,"id":379},"_ClipMode":"visible","derivationIds":[],"id":"047A45A4-2D6F-4866-803D-D634FDA1B22E","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":369},{"__isSmartRef__":true,"id":380}],"_Position":{"__isSmartRef__":true,"id":382},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":383}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":385},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"371":{"_Position":{"__isSmartRef__":true,"id":372},"renderContextTable":{"__isSmartRef__":true,"id":373},"_Extent":{"__isSmartRef__":true,"id":374},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":375},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":376},"_Fill":{"__isSmartRef__":true,"id":377},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"372":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"373":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"374":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"375":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"376":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"377":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"378":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"379":{"morph":{"__isSmartRef__":true,"id":370},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"380":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":370},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":381}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"381":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":370},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":380},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"382":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"383":{"sourceObj":{"__isSmartRef__":true,"id":370},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":370},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":384},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"384":{"source":{"__isSmartRef__":true,"id":370},"target":{"__isSmartRef__":true,"id":370}},"385":{"remove":{"__isSmartRef__":true,"id":386},"reconnect":{"__isSmartRef__":true,"id":393}},"386":{"varMapping":{"__isSmartRef__":true,"id":387},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"387":{"this":{"__isSmartRef__":true,"id":370},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":388}},"388":{"$super":{"__isSmartRef__":true,"id":389}},"389":{"varMapping":{"__isSmartRef__":true,"id":390},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"390":{"obj":{"__isSmartRef__":true,"id":370},"name":"remove"},"391":{},"392":{},"393":{"varMapping":{"__isSmartRef__":true,"id":394},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"394":{"this":{"__isSmartRef__":true,"id":370}},"395":{},"396":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":370},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":369},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"397":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":398},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":424}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"398":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":399},"renderContextTable":{"__isSmartRef__":true,"id":406},"eventHandler":{"__isSmartRef__":true,"id":407},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":397},{"__isSmartRef__":true,"id":408}],"_Position":{"__isSmartRef__":true,"id":410},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":411}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":413},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"399":{"_Position":{"__isSmartRef__":true,"id":400},"renderContextTable":{"__isSmartRef__":true,"id":401},"_Extent":{"__isSmartRef__":true,"id":402},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":403},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":404},"_Fill":{"__isSmartRef__":true,"id":405},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"400":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"401":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"402":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"403":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"404":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"405":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"406":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"407":{"morph":{"__isSmartRef__":true,"id":398},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"408":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":398},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":409}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"409":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":398},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":408},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"410":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"411":{"sourceObj":{"__isSmartRef__":true,"id":398},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":398},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":412},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"412":{"source":{"__isSmartRef__":true,"id":398},"target":{"__isSmartRef__":true,"id":398}},"413":{"remove":{"__isSmartRef__":true,"id":414},"reconnect":{"__isSmartRef__":true,"id":421}},"414":{"varMapping":{"__isSmartRef__":true,"id":415},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"415":{"this":{"__isSmartRef__":true,"id":398},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":416}},"416":{"$super":{"__isSmartRef__":true,"id":417}},"417":{"varMapping":{"__isSmartRef__":true,"id":418},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"418":{"obj":{"__isSmartRef__":true,"id":398},"name":"remove"},"419":{},"420":{},"421":{"varMapping":{"__isSmartRef__":true,"id":422},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"422":{"this":{"__isSmartRef__":true,"id":398}},"423":{},"424":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":398},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":397},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"425":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":426},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":452}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"426":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":427},"renderContextTable":{"__isSmartRef__":true,"id":434},"eventHandler":{"__isSmartRef__":true,"id":435},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":425},{"__isSmartRef__":true,"id":436}],"_Position":{"__isSmartRef__":true,"id":438},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":439}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":441},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"427":{"_Position":{"__isSmartRef__":true,"id":428},"renderContextTable":{"__isSmartRef__":true,"id":429},"_Extent":{"__isSmartRef__":true,"id":430},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":431},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":432},"_Fill":{"__isSmartRef__":true,"id":433},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"428":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"429":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"430":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"431":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"432":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"433":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"434":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"435":{"morph":{"__isSmartRef__":true,"id":426},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"436":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":426},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":437}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"437":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":426},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":436},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"438":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"439":{"sourceObj":{"__isSmartRef__":true,"id":426},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":426},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"440":{"source":{"__isSmartRef__":true,"id":426},"target":{"__isSmartRef__":true,"id":426}},"441":{"remove":{"__isSmartRef__":true,"id":442},"reconnect":{"__isSmartRef__":true,"id":449}},"442":{"varMapping":{"__isSmartRef__":true,"id":443},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":448},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"443":{"this":{"__isSmartRef__":true,"id":426},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":444}},"444":{"$super":{"__isSmartRef__":true,"id":445}},"445":{"varMapping":{"__isSmartRef__":true,"id":446},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"446":{"obj":{"__isSmartRef__":true,"id":426},"name":"remove"},"447":{},"448":{},"449":{"varMapping":{"__isSmartRef__":true,"id":450},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"450":{"this":{"__isSmartRef__":true,"id":426}},"451":{},"452":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":426},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":425},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"453":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":343},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":353},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"454":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":343},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":455},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"455":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":343},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":454}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"456":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":457},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":483}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"457":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":458},"renderContextTable":{"__isSmartRef__":true,"id":465},"eventHandler":{"__isSmartRef__":true,"id":466},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":456},{"__isSmartRef__":true,"id":467}],"_Position":{"__isSmartRef__":true,"id":469},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":470}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":472},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"458":{"_Position":{"__isSmartRef__":true,"id":459},"renderContextTable":{"__isSmartRef__":true,"id":460},"_Extent":{"__isSmartRef__":true,"id":461},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":462},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":463},"_Fill":{"__isSmartRef__":true,"id":464},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"459":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"460":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"461":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"462":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"463":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"464":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"465":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"466":{"morph":{"__isSmartRef__":true,"id":457},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"467":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":457},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":468}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"468":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":457},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":467},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"469":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"470":{"sourceObj":{"__isSmartRef__":true,"id":457},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":457},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":471},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"471":{"source":{"__isSmartRef__":true,"id":457},"target":{"__isSmartRef__":true,"id":457}},"472":{"remove":{"__isSmartRef__":true,"id":473},"reconnect":{"__isSmartRef__":true,"id":480}},"473":{"varMapping":{"__isSmartRef__":true,"id":474},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"474":{"this":{"__isSmartRef__":true,"id":457},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":475}},"475":{"$super":{"__isSmartRef__":true,"id":476}},"476":{"varMapping":{"__isSmartRef__":true,"id":477},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"477":{"obj":{"__isSmartRef__":true,"id":457},"name":"remove"},"478":{},"479":{},"480":{"varMapping":{"__isSmartRef__":true,"id":481},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":482},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"481":{"this":{"__isSmartRef__":true,"id":457}},"482":{},"483":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":457},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":456},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"484":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"485":{"sourceObj":{"__isSmartRef__":true,"id":343},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":343},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":486},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"486":{"source":{"__isSmartRef__":true,"id":343},"target":{"__isSmartRef__":true,"id":343}},"487":{"remove":{"__isSmartRef__":true,"id":488},"reconnect":{"__isSmartRef__":true,"id":495}},"488":{"varMapping":{"__isSmartRef__":true,"id":489},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":494},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"489":{"this":{"__isSmartRef__":true,"id":343},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":490}},"490":{"$super":{"__isSmartRef__":true,"id":491}},"491":{"varMapping":{"__isSmartRef__":true,"id":492},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"492":{"obj":{"__isSmartRef__":true,"id":343},"name":"remove"},"493":{},"494":{},"495":{"varMapping":{"__isSmartRef__":true,"id":496},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"496":{"this":{"__isSmartRef__":true,"id":343}},"497":{},"498":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":343},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"499":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":343},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":500}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"500":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":343},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":499},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"501":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":502},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":577}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"502":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":503},"renderContextTable":{"__isSmartRef__":true,"id":510},"eventHandler":{"__isSmartRef__":true,"id":511},"_ClipMode":"visible","derivationIds":[],"id":"19AA26EB-BC66-4806-AC9B-63727C7DC162","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":512},{"__isSmartRef__":true,"id":561}],"_Position":{"__isSmartRef__":true,"id":563},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":2,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":564}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":566},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"503":{"_Position":{"__isSmartRef__":true,"id":504},"renderContextTable":{"__isSmartRef__":true,"id":505},"_Extent":{"__isSmartRef__":true,"id":506},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":507},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":508},"_Fill":{"__isSmartRef__":true,"id":509},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"504":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"505":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"506":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"507":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"508":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"509":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"510":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"511":{"morph":{"__isSmartRef__":true,"id":502},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"512":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":502},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":560}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"513":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":514},"id":"98E325DD-0025-4F12-8CA1-06B7E7CC7CD4","renderContextTable":{"__isSmartRef__":true,"id":521},"eventHandler":{"__isSmartRef__":true,"id":522},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":523},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":524},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":525},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","24AAE473-F0E8-4E7D-B3FC-D9B4177C34D9"],"_ClipMode":"visible","owner":null,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":528},{"__isSmartRef__":true,"id":555},{"__isSmartRef__":true,"id":539},{"__isSmartRef__":true,"id":540},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":512},{"__isSmartRef__":true,"id":560},{"__isSmartRef__":true,"id":561},{"__isSmartRef__":true,"id":562}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"514":{"_Position":{"__isSmartRef__":true,"id":515},"renderContextTable":{"__isSmartRef__":true,"id":516},"_Extent":{"__isSmartRef__":true,"id":517},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":518},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":519},"_Fill":{"__isSmartRef__":true,"id":520},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"515":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"516":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"517":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"518":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"519":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"520":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"521":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"522":{"morph":{"__isSmartRef__":true,"id":513},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"523":{"x":907,"y":258,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"524":{},"525":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":526}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"526":{"date":{"__isSmartRef__":true,"id":527},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"527":{"isSerializedDate":true,"string":"Tue Apr 03 2012 00:08:08 GMT-0700 (PDT)"},"528":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":529},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":555}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"529":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":530},"renderContextTable":{"__isSmartRef__":true,"id":537},"eventHandler":{"__isSmartRef__":true,"id":538},"_ClipMode":"visible","derivationIds":[],"id":"047A45A4-2D6F-4866-803D-D634FDA1B22E","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":528},{"__isSmartRef__":true,"id":539}],"_Position":{"__isSmartRef__":true,"id":541},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":542}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":544},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"530":{"_Position":{"__isSmartRef__":true,"id":531},"renderContextTable":{"__isSmartRef__":true,"id":532},"_Extent":{"__isSmartRef__":true,"id":533},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":534},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":535},"_Fill":{"__isSmartRef__":true,"id":536},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"531":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"532":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"533":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"534":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"535":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"536":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"537":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"538":{"morph":{"__isSmartRef__":true,"id":529},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"539":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":529},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":540}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"540":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":529},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":539},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"541":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"542":{"sourceObj":{"__isSmartRef__":true,"id":529},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":529},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":543},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"543":{"source":{"__isSmartRef__":true,"id":529},"target":{"__isSmartRef__":true,"id":529}},"544":{"remove":{"__isSmartRef__":true,"id":545},"reconnect":{"__isSmartRef__":true,"id":552}},"545":{"varMapping":{"__isSmartRef__":true,"id":546},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"546":{"this":{"__isSmartRef__":true,"id":529},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":547}},"547":{"$super":{"__isSmartRef__":true,"id":548}},"548":{"varMapping":{"__isSmartRef__":true,"id":549},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"549":{"obj":{"__isSmartRef__":true,"id":529},"name":"remove"},"550":{},"551":{},"552":{"varMapping":{"__isSmartRef__":true,"id":553},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":554},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"553":{"this":{"__isSmartRef__":true,"id":529}},"554":{},"555":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":529},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":528},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"556":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":457},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":557}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"557":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":457},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":556},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"558":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":457},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":559}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"559":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":457},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":558},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"560":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":502},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":512},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"561":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":502},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":562}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"562":{"sourceObj":{"__isSmartRef__":true,"id":513},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":502},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":561},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"563":{"x":-11,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"564":{"sourceObj":{"__isSmartRef__":true,"id":502},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":502},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":565},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"565":{"source":{"__isSmartRef__":true,"id":502},"target":{"__isSmartRef__":true,"id":502}},"566":{"remove":{"__isSmartRef__":true,"id":567},"reconnect":{"__isSmartRef__":true,"id":574}},"567":{"varMapping":{"__isSmartRef__":true,"id":568},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"568":{"this":{"__isSmartRef__":true,"id":502},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":569}},"569":{"$super":{"__isSmartRef__":true,"id":570}},"570":{"varMapping":{"__isSmartRef__":true,"id":571},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"571":{"obj":{"__isSmartRef__":true,"id":502},"name":"remove"},"572":{},"573":{},"574":{"varMapping":{"__isSmartRef__":true,"id":575},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"575":{"this":{"__isSmartRef__":true,"id":502}},"576":{},"577":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":502},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":501},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"578":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":502},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":579}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"579":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":502},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":578},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"580":{"x":510,"y":63,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"581":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":582},"id":"8CD83A7E-496D-481F-97FF-DEB74FC0EDCE","renderContextTable":{"__isSmartRef__":true,"id":589},"eventHandler":{"__isSmartRef__":true,"id":590},"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":591},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":592},"name":"Ellipse2","partsBinMetaInfo":{"__isSmartRef__":true,"id":593},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","24AAE473-F0E8-4E7D-B3FC-D9B4177C34D9","02EF67AE-6CC5-4EA1-B2C1-A69FB0814AFF","126E4FEA-F1A4-479B-9AE4-A3971B6CFE06"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":596},{"__isSmartRef__":true,"id":623},{"__isSmartRef__":true,"id":607},{"__isSmartRef__":true,"id":608},{"__isSmartRef__":true,"id":624},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":false,"previousOwner":{"__isSmartRef__":true,"id":1},"previousPosition":{"__isSmartRef__":true,"id":783},"isPlaceholder":true,"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"582":{"_Position":{"__isSmartRef__":true,"id":583},"renderContextTable":{"__isSmartRef__":true,"id":584},"_Extent":{"__isSmartRef__":true,"id":585},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":586},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":587},"_Fill":{"__isSmartRef__":true,"id":588},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"583":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"584":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"585":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"586":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"587":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"588":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"589":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"590":{"morph":{"__isSmartRef__":true,"id":581},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"591":{"x":175,"y":60,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"592":{},"593":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":594}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"594":{"date":{"__isSmartRef__":true,"id":595},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"595":{"isSerializedDate":true,"string":"Tue Apr 03 2012 00:08:08 GMT-0700 (PDT)"},"596":{"sourceObj":{"__isSmartRef__":true,"id":581},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":597},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":623}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"597":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":598},"renderContextTable":{"__isSmartRef__":true,"id":605},"eventHandler":{"__isSmartRef__":true,"id":606},"_ClipMode":"visible","derivationIds":[],"id":"047A45A4-2D6F-4866-803D-D634FDA1B22E","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":596},{"__isSmartRef__":true,"id":607}],"_Position":{"__isSmartRef__":true,"id":609},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":610}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":612},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"598":{"_Position":{"__isSmartRef__":true,"id":599},"renderContextTable":{"__isSmartRef__":true,"id":600},"_Extent":{"__isSmartRef__":true,"id":601},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":602},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":603},"_Fill":{"__isSmartRef__":true,"id":604},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"599":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"600":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"601":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"602":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"603":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"604":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"605":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"606":{"morph":{"__isSmartRef__":true,"id":597},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"607":{"sourceObj":{"__isSmartRef__":true,"id":581},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":597},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":608}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"608":{"sourceObj":{"__isSmartRef__":true,"id":581},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":597},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":607},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"609":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"610":{"sourceObj":{"__isSmartRef__":true,"id":597},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":597},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":611},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"611":{"source":{"__isSmartRef__":true,"id":597},"target":{"__isSmartRef__":true,"id":597}},"612":{"remove":{"__isSmartRef__":true,"id":613},"reconnect":{"__isSmartRef__":true,"id":620}},"613":{"varMapping":{"__isSmartRef__":true,"id":614},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"614":{"this":{"__isSmartRef__":true,"id":597},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":615}},"615":{"$super":{"__isSmartRef__":true,"id":616}},"616":{"varMapping":{"__isSmartRef__":true,"id":617},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":618},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"617":{"obj":{"__isSmartRef__":true,"id":597},"name":"remove"},"618":{},"619":{},"620":{"varMapping":{"__isSmartRef__":true,"id":621},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"621":{"this":{"__isSmartRef__":true,"id":597}},"622":{},"623":{"sourceObj":{"__isSmartRef__":true,"id":581},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":597},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":596},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"624":{"sourceObj":{"__isSmartRef__":true,"id":581},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":625},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":780}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"625":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":626},"renderContextTable":{"__isSmartRef__":true,"id":633},"eventHandler":{"__isSmartRef__":true,"id":634},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":635},{"__isSmartRef__":true,"id":764}],"_Position":{"__isSmartRef__":true,"id":766},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":767}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":769},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"626":{"_Position":{"__isSmartRef__":true,"id":627},"renderContextTable":{"__isSmartRef__":true,"id":628},"_Extent":{"__isSmartRef__":true,"id":629},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":630},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":631},"_Fill":{"__isSmartRef__":true,"id":632},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"627":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"628":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"629":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"630":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"631":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"632":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"633":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"634":{"morph":{"__isSmartRef__":true,"id":625},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"635":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":625},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":763}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"636":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":637},"id":"24AAE473-F0E8-4E7D-B3FC-D9B4177C34D9","renderContextTable":{"__isSmartRef__":true,"id":644},"eventHandler":{"__isSmartRef__":true,"id":645},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":646},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":647},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":648},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"_ClipMode":"visible","owner":null,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":651},{"__isSmartRef__":true,"id":678},{"__isSmartRef__":true,"id":662},{"__isSmartRef__":true,"id":663},{"__isSmartRef__":true,"id":679},{"__isSmartRef__":true,"id":706},{"__isSmartRef__":true,"id":690},{"__isSmartRef__":true,"id":691},{"__isSmartRef__":true,"id":707},{"__isSmartRef__":true,"id":734},{"__isSmartRef__":true,"id":718},{"__isSmartRef__":true,"id":719},{"__isSmartRef__":true,"id":735},{"__isSmartRef__":true,"id":746},{"__isSmartRef__":true,"id":748},{"__isSmartRef__":true,"id":747},{"__isSmartRef__":true,"id":635},{"__isSmartRef__":true,"id":763},{"__isSmartRef__":true,"id":764},{"__isSmartRef__":true,"id":765}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"637":{"_Position":{"__isSmartRef__":true,"id":638},"renderContextTable":{"__isSmartRef__":true,"id":639},"_Extent":{"__isSmartRef__":true,"id":640},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":641},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":642},"_Fill":{"__isSmartRef__":true,"id":643},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"638":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"639":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"640":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"641":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"642":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"643":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"644":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"645":{"morph":{"__isSmartRef__":true,"id":636},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"646":{"x":855,"y":132,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"647":{},"648":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":649}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"649":{"date":{"__isSmartRef__":true,"id":650},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"650":{"isSerializedDate":true,"string":"Tue Apr 03 2012 00:08:08 GMT-0700 (PDT)"},"651":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":652},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":678}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"652":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":653},"renderContextTable":{"__isSmartRef__":true,"id":660},"eventHandler":{"__isSmartRef__":true,"id":661},"_ClipMode":"visible","derivationIds":[],"id":"047A45A4-2D6F-4866-803D-D634FDA1B22E","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":651},{"__isSmartRef__":true,"id":662}],"_Position":{"__isSmartRef__":true,"id":664},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":665}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":667},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"653":{"_Position":{"__isSmartRef__":true,"id":654},"renderContextTable":{"__isSmartRef__":true,"id":655},"_Extent":{"__isSmartRef__":true,"id":656},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":657},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":658},"_Fill":{"__isSmartRef__":true,"id":659},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"654":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"655":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"656":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"657":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"658":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"659":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"660":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"661":{"morph":{"__isSmartRef__":true,"id":652},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"662":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":652},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":663}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"663":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":652},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":662},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"664":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"665":{"sourceObj":{"__isSmartRef__":true,"id":652},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":652},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":666},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"666":{"source":{"__isSmartRef__":true,"id":652},"target":{"__isSmartRef__":true,"id":652}},"667":{"remove":{"__isSmartRef__":true,"id":668},"reconnect":{"__isSmartRef__":true,"id":675}},"668":{"varMapping":{"__isSmartRef__":true,"id":669},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":674},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"669":{"this":{"__isSmartRef__":true,"id":652},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":670}},"670":{"$super":{"__isSmartRef__":true,"id":671}},"671":{"varMapping":{"__isSmartRef__":true,"id":672},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"672":{"obj":{"__isSmartRef__":true,"id":652},"name":"remove"},"673":{},"674":{},"675":{"varMapping":{"__isSmartRef__":true,"id":676},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"676":{"this":{"__isSmartRef__":true,"id":652}},"677":{},"678":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":652},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":651},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"679":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":680},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":706}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"680":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":681},"renderContextTable":{"__isSmartRef__":true,"id":688},"eventHandler":{"__isSmartRef__":true,"id":689},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":679},{"__isSmartRef__":true,"id":690}],"_Position":{"__isSmartRef__":true,"id":692},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":693}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":695},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"681":{"_Position":{"__isSmartRef__":true,"id":682},"renderContextTable":{"__isSmartRef__":true,"id":683},"_Extent":{"__isSmartRef__":true,"id":684},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":685},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":686},"_Fill":{"__isSmartRef__":true,"id":687},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"682":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"683":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"684":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"685":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"686":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"687":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"688":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"689":{"morph":{"__isSmartRef__":true,"id":680},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"690":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":680},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":691}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"691":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":680},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":690},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"692":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"693":{"sourceObj":{"__isSmartRef__":true,"id":680},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":680},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":694},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"694":{"source":{"__isSmartRef__":true,"id":680},"target":{"__isSmartRef__":true,"id":680}},"695":{"remove":{"__isSmartRef__":true,"id":696},"reconnect":{"__isSmartRef__":true,"id":703}},"696":{"varMapping":{"__isSmartRef__":true,"id":697},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":702},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"697":{"this":{"__isSmartRef__":true,"id":680},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":698}},"698":{"$super":{"__isSmartRef__":true,"id":699}},"699":{"varMapping":{"__isSmartRef__":true,"id":700},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"700":{"obj":{"__isSmartRef__":true,"id":680},"name":"remove"},"701":{},"702":{},"703":{"varMapping":{"__isSmartRef__":true,"id":704},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"704":{"this":{"__isSmartRef__":true,"id":680}},"705":{},"706":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":680},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":679},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"707":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":708},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":734}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"708":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":709},"renderContextTable":{"__isSmartRef__":true,"id":716},"eventHandler":{"__isSmartRef__":true,"id":717},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":707},{"__isSmartRef__":true,"id":718}],"_Position":{"__isSmartRef__":true,"id":720},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":721}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":723},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"709":{"_Position":{"__isSmartRef__":true,"id":710},"renderContextTable":{"__isSmartRef__":true,"id":711},"_Extent":{"__isSmartRef__":true,"id":712},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":713},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":714},"_Fill":{"__isSmartRef__":true,"id":715},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"710":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"711":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"712":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"713":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"714":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"715":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"716":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"717":{"morph":{"__isSmartRef__":true,"id":708},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"718":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":708},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":719}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"719":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":708},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":718},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"720":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"721":{"sourceObj":{"__isSmartRef__":true,"id":708},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":708},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":722},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"722":{"source":{"__isSmartRef__":true,"id":708},"target":{"__isSmartRef__":true,"id":708}},"723":{"remove":{"__isSmartRef__":true,"id":724},"reconnect":{"__isSmartRef__":true,"id":731}},"724":{"varMapping":{"__isSmartRef__":true,"id":725},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":730},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"725":{"this":{"__isSmartRef__":true,"id":708},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":726}},"726":{"$super":{"__isSmartRef__":true,"id":727}},"727":{"varMapping":{"__isSmartRef__":true,"id":728},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"728":{"obj":{"__isSmartRef__":true,"id":708},"name":"remove"},"729":{},"730":{},"731":{"varMapping":{"__isSmartRef__":true,"id":732},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"732":{"this":{"__isSmartRef__":true,"id":708}},"733":{},"734":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":708},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":707},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"735":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":736},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":746},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"736":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":737},"renderContextTable":{"__isSmartRef__":true,"id":744},"eventHandler":{"__isSmartRef__":true,"id":745},"_ClipMode":"visible","derivationIds":[],"id":"E7EB3CA6-F007-47F1-8D19-68B9F1201C69","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":746},{"__isSmartRef__":true,"id":747}],"_Position":{"__isSmartRef__":true,"id":749},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":750}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":752},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"737":{"_Position":{"__isSmartRef__":true,"id":738},"renderContextTable":{"__isSmartRef__":true,"id":739},"_Extent":{"__isSmartRef__":true,"id":740},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":741},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":742},"_Fill":{"__isSmartRef__":true,"id":743},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes"},"738":{"x":-50,"y":-50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"739":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"740":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"741":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"742":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"743":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"744":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"745":{"morph":{"__isSmartRef__":true,"id":736},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"746":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":736},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":735}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"747":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":736},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":748}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"748":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":736},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":747},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"749":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"750":{"sourceObj":{"__isSmartRef__":true,"id":736},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":736},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":751},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"751":{"source":{"__isSmartRef__":true,"id":736},"target":{"__isSmartRef__":true,"id":736}},"752":{"remove":{"__isSmartRef__":true,"id":753},"reconnect":{"__isSmartRef__":true,"id":760}},"753":{"varMapping":{"__isSmartRef__":true,"id":754},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"754":{"this":{"__isSmartRef__":true,"id":736},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":755}},"755":{"$super":{"__isSmartRef__":true,"id":756}},"756":{"varMapping":{"__isSmartRef__":true,"id":757},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":758},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"757":{"obj":{"__isSmartRef__":true,"id":736},"name":"remove"},"758":{},"759":{},"760":{"varMapping":{"__isSmartRef__":true,"id":761},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":762},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"761":{"this":{"__isSmartRef__":true,"id":736}},"762":{},"763":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":625},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":635},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"764":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":625},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":765}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"765":{"sourceObj":{"__isSmartRef__":true,"id":636},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":625},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":764},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"766":{"x":22,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"767":{"sourceObj":{"__isSmartRef__":true,"id":625},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":625},"targetMethodName":"reconnect","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":768},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"768":{"source":{"__isSmartRef__":true,"id":625},"target":{"__isSmartRef__":true,"id":625}},"769":{"remove":{"__isSmartRef__":true,"id":770},"reconnect":{"__isSmartRef__":true,"id":777}},"770":{"varMapping":{"__isSmartRef__":true,"id":771},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":776},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"771":{"this":{"__isSmartRef__":true,"id":625},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":772}},"772":{"$super":{"__isSmartRef__":true,"id":773}},"773":{"varMapping":{"__isSmartRef__":true,"id":774},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"774":{"obj":{"__isSmartRef__":true,"id":625},"name":"remove"},"775":{},"776":{},"777":{"varMapping":{"__isSmartRef__":true,"id":778},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"778":{"this":{"__isSmartRef__":true,"id":625}},"779":{},"780":{"sourceObj":{"__isSmartRef__":true,"id":581},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":625},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":624},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"781":{"sourceObj":{"__isSmartRef__":true,"id":581},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":625},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":782}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"782":{"sourceObj":{"__isSmartRef__":true,"id":581},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":625},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":781},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"783":{"x":506,"y":56,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"784":{"submorphs":[{"__isSmartRef__":true,"id":785},{"__isSmartRef__":true,"id":815},{"__isSmartRef__":true,"id":936}],"scripts":[],"shape":{"__isSmartRef__":true,"id":971},"renderContextTable":{"__isSmartRef__":true,"id":975},"eventHandler":{"__isSmartRef__":true,"id":976},"_ClipMode":"visible","derivationIds":[],"id":"8393840F-83EE-4B65-9271-A66C31A828C3","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":977},"LK2":true,"_Position":{"__isSmartRef__":true,"id":978},"targetMorph":{"__isSmartRef__":true,"id":785},"reframeHandle":{"__isSmartRef__":true,"id":936},"titleBar":{"__isSmartRef__":true,"id":815},"contentOffset":{"__isSmartRef__":true,"id":812},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":1},"highlighted":true,"prevDragPos":{"__isSmartRef__":true,"id":979},"isBeingDragged":false,"showsHalos":false,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":980},"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"785":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":786},"renderContextTable":{"__isSmartRef__":true,"id":793},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":794},{"__isSmartRef__":true,"id":797},{"__isSmartRef__":true,"id":800},{"__isSmartRef__":true,"id":803},{"__isSmartRef__":true,"id":805},{"__isSmartRef__":true,"id":808}],"eventHandler":{"__isSmartRef__":true,"id":810},"_ClipMode":"auto","derivationIds":[],"id":"6568135E-CAAB-4841-9D7D-653193FA15DA","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":811},"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":784},"_Position":{"__isSmartRef__":true,"id":812},"_MaxTextWidth":315,"_MinTextWidth":315,"_MaxTextHeight":null,"_MinTextHeight":null,"layout":{"__isSmartRef__":true,"id":813},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":814}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"textString":"$morph(\"Rectangle\").addMorph(\n this.owner\n);","accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":19,"charsReplaced":" ","lastFindLoc":45,"isBeingDragged":false,"priorSelectionRange":[44,44],"showsHalos":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"786":{"_Position":{"__isSmartRef__":true,"id":787},"renderContextTable":{"__isSmartRef__":true,"id":788},"_Extent":{"__isSmartRef__":true,"id":789},"_Padding":{"__isSmartRef__":true,"id":790},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":791},"_Fill":{"__isSmartRef__":true,"id":792},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"787":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"788":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"789":{"x":325,"y":86,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"790":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"791":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"792":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"793":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"794":{"style":{"__isSmartRef__":true,"id":795},"chunkOwner":{"__isSmartRef__":true,"id":785},"_id":"_228","storedString":"$morph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"795":{"color":{"__isSmartRef__":true,"id":796},"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"796":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"797":{"_id":"_372","style":{"__isSmartRef__":true,"id":798},"chunkOwner":{"__isSmartRef__":true,"id":785},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"798":{"color":{"__isSmartRef__":true,"id":799},"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"799":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"800":{"_id":"_263","style":{"__isSmartRef__":true,"id":801},"chunkOwner":{"__isSmartRef__":true,"id":785},"storedString":"\"Rectangle\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"801":{"color":{"__isSmartRef__":true,"id":802},"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"802":{"r":0,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"803":{"_id":"_264","style":{"__isSmartRef__":true,"id":804},"chunkOwner":{"__isSmartRef__":true,"id":785},"storedString":").addMorph(\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"804":{"color":{"__isSmartRef__":true,"id":799},"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"805":{"_id":"_363","style":{"__isSmartRef__":true,"id":806},"chunkOwner":{"__isSmartRef__":true,"id":785},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"806":{"color":{"__isSmartRef__":true,"id":807},"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"807":{"r":0,"g":0,"b":0.5450980392156862,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"808":{"_id":"_365","style":{"__isSmartRef__":true,"id":809},"chunkOwner":{"__isSmartRef__":true,"id":785},"storedString":".owner\n);","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"809":{"color":{"__isSmartRef__":true,"id":799},"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"810":{"morph":{"__isSmartRef__":true,"id":785},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"811":{"r":0.25098039215686274,"g":0.25098039215686274,"b":0.25098039215686274,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"812":{"x":0,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"813":{"resizeWidth":true,"resizeHeight":true},"814":{"sourceObj":{"__isSmartRef__":true,"id":785},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":785},"targetMethodName":"highlightSyntaxDebounced","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"815":{"submorphs":[{"__isSmartRef__":true,"id":816},{"__isSmartRef__":true,"id":829},{"__isSmartRef__":true,"id":863},{"__isSmartRef__":true,"id":892}],"scripts":[],"shape":{"__isSmartRef__":true,"id":922},"renderContextTable":{"__isSmartRef__":true,"id":932},"eventHandler":{"__isSmartRef__":true,"id":933},"_ClipMode":"visible","derivationIds":[],"id":"98C1A1DE-2573-473C-9A19-F3CA70FB10BA","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":934},"_Position":{"__isSmartRef__":true,"id":935},"windowMorph":{"__isSmartRef__":true,"id":784},"label":{"__isSmartRef__":true,"id":816},"closeButton":{"__isSmartRef__":true,"id":829},"menuButton":{"__isSmartRef__":true,"id":863},"collapseButton":{"__isSmartRef__":true,"id":892},"owner":{"__isSmartRef__":true,"id":784},"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"816":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":817},"renderContextTable":{"__isSmartRef__":true,"id":822},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":823}],"eventHandler":{"__isSmartRef__":true,"id":825},"_ClipMode":"hidden","derivationIds":[],"id":"F320D5C3-54AD-422E-8F44-F36D4F231B63","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":826},"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":827},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":815},"_Position":{"__isSmartRef__":true,"id":828},"_MaxTextWidth":266,"_MinTextWidth":266,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"817":{"_Position":{"__isSmartRef__":true,"id":818},"renderContextTable":{"__isSmartRef__":true,"id":819},"_Extent":{"__isSmartRef__":true,"id":820},"_Padding":{"__isSmartRef__":true,"id":821},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":799},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"818":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"819":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"820":{"x":266,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"821":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"822":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"823":{"style":{"__isSmartRef__":true,"id":824},"chunkOwner":{"__isSmartRef__":true,"id":816},"_id":"_231","storedString":"Workspace","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"824":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"825":{"morph":{"__isSmartRef__":true,"id":816},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"826":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"827":{"resizeWidth":true},"828":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"829":{"submorphs":[{"__isSmartRef__":true,"id":830}],"scripts":[],"shape":{"__isSmartRef__":true,"id":840},"renderContextTable":{"__isSmartRef__":true,"id":855},"eventHandler":{"__isSmartRef__":true,"id":856},"_ClipMode":"visible","derivationIds":[],"id":"72406E7D-1ED4-4327-81B3-631F28A4592E","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":857},"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":830},"owner":{"__isSmartRef__":true,"id":815},"layout":{"__isSmartRef__":true,"id":858},"attributeConnections":[{"__isSmartRef__":true,"id":859},{"__isSmartRef__":true,"id":861}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"830":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":831},"renderContextTable":{"__isSmartRef__":true,"id":836},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":837}],"eventHandler":{"__isSmartRef__":true,"id":839},"_ClipMode":"hidden","derivationIds":[],"id":"33E22C15-A755-4E66-B9C8-AFC22D169355","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_TextColor":{"__isSmartRef__":true,"id":811},"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":829},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"831":{"_Position":{"__isSmartRef__":true,"id":832},"renderContextTable":{"__isSmartRef__":true,"id":833},"_Extent":{"__isSmartRef__":true,"id":834},"_Padding":{"__isSmartRef__":true,"id":835},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":799},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"832":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"833":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"834":{"x":15,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"835":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"836":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"837":{"style":{"__isSmartRef__":true,"id":838},"chunkOwner":{"__isSmartRef__":true,"id":830},"_id":"_233","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"838":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"839":{"morph":{"__isSmartRef__":true,"id":830},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"840":{"_Position":{"__isSmartRef__":true,"id":841},"renderContextTable":{"__isSmartRef__":true,"id":842},"_Extent":{"__isSmartRef__":true,"id":843},"_Padding":{"__isSmartRef__":true,"id":844},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":845},"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"841":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"842":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"843":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"844":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"845":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"846":{"stops":[{"__isSmartRef__":true,"id":847},{"__isSmartRef__":true,"id":849},{"__isSmartRef__":true,"id":851},{"__isSmartRef__":true,"id":852}],"vector":{"__isSmartRef__":true,"id":854},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"847":{"offset":0,"color":{"__isSmartRef__":true,"id":848}},"848":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"849":{"offset":0.3,"color":{"__isSmartRef__":true,"id":850}},"850":{"r":0.8666666666666667,"g":0.8666666666666667,"b":0.8666666666666667,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"851":{"offset":0.7,"color":{"__isSmartRef__":true,"id":850}},"852":{"offset":1,"color":{"__isSmartRef__":true,"id":853}},"853":{"r":0.7973333333333334,"g":0.7973333333333334,"b":0.7973333333333334,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"854":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"855":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"856":{"morph":{"__isSmartRef__":true,"id":829},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"857":{"x":305,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"858":{"moveHorizontal":true},"859":{"sourceObj":{"__isSmartRef__":true,"id":829},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":784},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":860},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"860":{"source":{"__isSmartRef__":true,"id":829},"target":{"__isSmartRef__":true,"id":784}},"861":{"sourceObj":{"__isSmartRef__":true,"id":829},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":784},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":862},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"862":{"source":{"__isSmartRef__":true,"id":829},"target":{"__isSmartRef__":true,"id":784}},"863":{"submorphs":[{"__isSmartRef__":true,"id":864}],"scripts":[],"shape":{"__isSmartRef__":true,"id":873},"renderContextTable":{"__isSmartRef__":true,"id":885},"eventHandler":{"__isSmartRef__":true,"id":886},"_ClipMode":"visible","derivationIds":[],"id":"20D7173F-AD15-47B2-AEB8-CE9B7201D9C1","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":887},"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":864},"owner":{"__isSmartRef__":true,"id":815},"attributeConnections":[{"__isSmartRef__":true,"id":888},{"__isSmartRef__":true,"id":890}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"864":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":865},"renderContextTable":{"__isSmartRef__":true,"id":869},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":870}],"eventHandler":{"__isSmartRef__":true,"id":872},"_ClipMode":"hidden","derivationIds":[],"id":"818D74C5-24A2-47B1-9E4C-BA10130A809A","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_TextColor":{"__isSmartRef__":true,"id":799},"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":863},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"865":{"_Position":{"__isSmartRef__":true,"id":866},"renderContextTable":{"__isSmartRef__":true,"id":867},"_Extent":{"__isSmartRef__":true,"id":868},"_Padding":{"__isSmartRef__":true,"id":835},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":799},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"866":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"867":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"868":{"x":16,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"869":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"870":{"style":{"__isSmartRef__":true,"id":871},"chunkOwner":{"__isSmartRef__":true,"id":864},"_id":"_235","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"871":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"872":{"morph":{"__isSmartRef__":true,"id":864},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"873":{"_Position":{"__isSmartRef__":true,"id":874},"renderContextTable":{"__isSmartRef__":true,"id":875},"_Extent":{"__isSmartRef__":true,"id":876},"_Padding":{"__isSmartRef__":true,"id":877},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":845},"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":878},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"874":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"875":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"876":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"877":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"878":{"stops":[{"__isSmartRef__":true,"id":879},{"__isSmartRef__":true,"id":881},{"__isSmartRef__":true,"id":882},{"__isSmartRef__":true,"id":883}],"vector":{"__isSmartRef__":true,"id":854},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"879":{"offset":0,"color":{"__isSmartRef__":true,"id":880}},"880":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"881":{"offset":0.3,"color":{"__isSmartRef__":true,"id":850}},"882":{"offset":0.7,"color":{"__isSmartRef__":true,"id":850}},"883":{"offset":1,"color":{"__isSmartRef__":true,"id":884}},"884":{"r":0.7973333333333334,"g":0.7973333333333334,"b":0.7973333333333334,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"885":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"886":{"morph":{"__isSmartRef__":true,"id":863},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"887":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"888":{"sourceObj":{"__isSmartRef__":true,"id":863},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":784},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":889},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"889":{"source":{"__isSmartRef__":true,"id":863},"target":{"__isSmartRef__":true,"id":784}},"890":{"sourceObj":{"__isSmartRef__":true,"id":863},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":784},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":891},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"891":{"source":{"__isSmartRef__":true,"id":863},"target":{"__isSmartRef__":true,"id":784}},"892":{"submorphs":[{"__isSmartRef__":true,"id":893}],"scripts":[],"shape":{"__isSmartRef__":true,"id":902},"renderContextTable":{"__isSmartRef__":true,"id":914},"eventHandler":{"__isSmartRef__":true,"id":915},"_ClipMode":"visible","derivationIds":[],"id":"8A001F63-4038-467C-854E-D68F4593B55B","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":916},"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":893},"owner":{"__isSmartRef__":true,"id":815},"layout":{"__isSmartRef__":true,"id":917},"attributeConnections":[{"__isSmartRef__":true,"id":918},{"__isSmartRef__":true,"id":920}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"893":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":894},"renderContextTable":{"__isSmartRef__":true,"id":898},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":899}],"eventHandler":{"__isSmartRef__":true,"id":901},"_ClipMode":"hidden","derivationIds":[],"id":"28B45105-13DC-4E03-B61B-97E4DAC9E2B8","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_TextColor":{"__isSmartRef__":true,"id":811},"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":892},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"894":{"_Position":{"__isSmartRef__":true,"id":895},"renderContextTable":{"__isSmartRef__":true,"id":896},"_Extent":{"__isSmartRef__":true,"id":897},"_Padding":{"__isSmartRef__":true,"id":835},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":799},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"895":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"896":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"897":{"x":14,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"898":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"899":{"style":{"__isSmartRef__":true,"id":900},"chunkOwner":{"__isSmartRef__":true,"id":893},"_id":"_237","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"900":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"901":{"morph":{"__isSmartRef__":true,"id":893},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"902":{"_Position":{"__isSmartRef__":true,"id":903},"renderContextTable":{"__isSmartRef__":true,"id":904},"_Extent":{"__isSmartRef__":true,"id":905},"_Padding":{"__isSmartRef__":true,"id":906},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":845},"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":907},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"903":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"904":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"905":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"906":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"907":{"stops":[{"__isSmartRef__":true,"id":908},{"__isSmartRef__":true,"id":910},{"__isSmartRef__":true,"id":911},{"__isSmartRef__":true,"id":912}],"vector":{"__isSmartRef__":true,"id":854},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"908":{"offset":0,"color":{"__isSmartRef__":true,"id":909}},"909":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"910":{"offset":0.3,"color":{"__isSmartRef__":true,"id":850}},"911":{"offset":0.7,"color":{"__isSmartRef__":true,"id":850}},"912":{"offset":1,"color":{"__isSmartRef__":true,"id":913}},"913":{"r":0.7973333333333334,"g":0.7973333333333334,"b":0.7973333333333334,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"914":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"915":{"morph":{"__isSmartRef__":true,"id":892},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"916":{"x":286,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"917":{"moveHorizontal":true},"918":{"sourceObj":{"__isSmartRef__":true,"id":892},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":784},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":919},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"919":{"source":{"__isSmartRef__":true,"id":892},"target":{"__isSmartRef__":true,"id":784}},"920":{"sourceObj":{"__isSmartRef__":true,"id":892},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":784},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":921},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"921":{"source":{"__isSmartRef__":true,"id":892},"target":{"__isSmartRef__":true,"id":784}},"922":{"_Position":{"__isSmartRef__":true,"id":923},"renderContextTable":{"__isSmartRef__":true,"id":924},"_Extent":{"__isSmartRef__":true,"id":925},"_Padding":{"__isSmartRef__":true,"id":926},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":826},"_Fill":{"__isSmartRef__":true,"id":927},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"923":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"924":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"925":{"x":325,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"926":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"927":{"stops":[{"__isSmartRef__":true,"id":928},{"__isSmartRef__":true,"id":930}],"vector":{"__isSmartRef__":true,"id":854},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"928":{"offset":0,"color":{"__isSmartRef__":true,"id":929}},"929":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"930":{"offset":1,"color":{"__isSmartRef__":true,"id":931}},"931":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"932":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"933":{"morph":{"__isSmartRef__":true,"id":815},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"934":{"resizeWidth":true,"adjustForNewBounds":true},"935":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"936":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":937},"renderContextTable":{"__isSmartRef__":true,"id":946},"eventHandler":{"__isSmartRef__":true,"id":947},"_ClipMode":"visible","derivationIds":[],"id":"6ACF9C59-4B04-4A00-8DF4-F95954E65CE7","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":784},"_Position":{"__isSmartRef__":true,"id":948},"dragStartPoint":null,"originalTargetExtent":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":949},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"937":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":938},{"__isSmartRef__":true,"id":939},{"__isSmartRef__":true,"id":940}],"renderContextTable":{"__isSmartRef__":true,"id":941},"_Position":{"__isSmartRef__":true,"id":942},"_Extent":{"__isSmartRef__":true,"id":943},"_Padding":{"__isSmartRef__":true,"id":944},"_BorderWidth":0,"_BorderColor":null,"_Fill":{"__isSmartRef__":true,"id":945},"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"938":{"isAbsolute":true,"x":14,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"939":{"isAbsolute":true,"x":14,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"940":{"isAbsolute":true,"x":0,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"941":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"942":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"943":{"x":15,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"944":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"945":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"946":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"947":{"morph":{"__isSmartRef__":true,"id":936},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"948":{"x":311,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"949":{"onDragStart":{"__isSmartRef__":true,"id":950},"onDrag":{"__isSmartRef__":true,"id":957},"onDragEnd":{"__isSmartRef__":true,"id":964}},"950":{"varMapping":{"__isSmartRef__":true,"id":951},"source":"function onDragStart(evt) {\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetExtent = this.owner.getExtent();\n }","funcProperties":{"__isSmartRef__":true,"id":956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"951":{"this":{"__isSmartRef__":true,"id":936},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":952}},"952":{"$super":{"__isSmartRef__":true,"id":953}},"953":{"varMapping":{"__isSmartRef__":true,"id":954},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"954":{"obj":{"__isSmartRef__":true,"id":936},"name":"onDragStart"},"955":{},"956":{},"957":{"varMapping":{"__isSmartRef__":true,"id":958},"source":"function onDrag(evt) {\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t moveDelta = pt(maxDelta, maxDelta);\n };\n this.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n this.align(this.bounds().bottomRight(), this.owner.getExtent());\n }","funcProperties":{"__isSmartRef__":true,"id":963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"958":{"this":{"__isSmartRef__":true,"id":936},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":959}},"959":{"$super":{"__isSmartRef__":true,"id":960}},"960":{"varMapping":{"__isSmartRef__":true,"id":961},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":962},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"961":{"obj":{"__isSmartRef__":true,"id":936},"name":"onDrag"},"962":{},"963":{},"964":{"varMapping":{"__isSmartRef__":true,"id":965},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetExtent = null;\n }","funcProperties":{"__isSmartRef__":true,"id":970},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"965":{"this":{"__isSmartRef__":true,"id":936},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":966}},"966":{"$super":{"__isSmartRef__":true,"id":967}},"967":{"varMapping":{"__isSmartRef__":true,"id":968},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"968":{"obj":{"__isSmartRef__":true,"id":936},"name":"onDragEnd"},"969":{},"970":{},"971":{"renderContextTable":{"__isSmartRef__":true,"id":972},"_Padding":{"__isSmartRef__":true,"id":973},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":974},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"972":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"973":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"974":{"x":325,"y":107,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"975":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"976":{"morph":{"__isSmartRef__":true,"id":784},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"977":{"adjustForNewBounds":true},"978":{"x":240,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"979":{"x":178,"y":546,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"980":{"onDragStart":{"__isSmartRef__":true,"id":981},"onDrag":{"__isSmartRef__":true,"id":989}},"981":{"varMapping":{"__isSmartRef__":true,"id":982},"source":"function onDragStart(evt) {\n var copy = this.copy();\n delete copy.onDrag;\n delete copy.onDragStart;\n copy.setPosition(pt(0,0));\n evt.hand.grabMorph(copy, evt);\n}","funcProperties":{"__isSmartRef__":true,"id":987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"982":{"this":{"__isSmartRef__":true,"id":784},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":983}},"983":{"$super":{"__isSmartRef__":true,"id":984}},"984":{"varMapping":{"__isSmartRef__":true,"id":985},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":986},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"985":{"obj":{"__isSmartRef__":true,"id":784},"name":"onDragStart"},"986":{},"987":{"timestamp":{"__isSmartRef__":true,"id":988},"user":"cschuster","tags":[]},"988":{"isSerializedDate":true,"string":"Thu Sep 13 2012 01:32:59 GMT-0700 (PDT)"},"989":{"varMapping":{"__isSmartRef__":true,"id":990},"source":"function onDrag(evt) {\n // do nothing\n}","funcProperties":{"__isSmartRef__":true,"id":995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"990":{"this":{"__isSmartRef__":true,"id":784},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":991}},"991":{"$super":{"__isSmartRef__":true,"id":992}},"992":{"varMapping":{"__isSmartRef__":true,"id":993},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":994},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"993":{"obj":{"__isSmartRef__":true,"id":784},"name":"onDrag"},"994":{},"995":{"timestamp":{"__isSmartRef__":true,"id":996},"user":"cschuster","tags":[]},"996":{"isSerializedDate":true,"string":"Thu Sep 13 2012 01:24:25 GMT-0700 (PDT)"},"997":{"position":{"__isSmartRef__":true,"id":998},"_Extent":{"__isSmartRef__":true,"id":999},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1000},"_Fill":{"__isSmartRef__":true,"id":1001},"renderContextTable":{"__isSmartRef__":true,"id":1002},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1003},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"998":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"999":{"x":690,"y":129,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1000":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1001":{"r":1,"g":0.56,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1002":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"1003":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1004":{"x":24,"y":88,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1005":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":1006},{"__isSmartRef__":true,"id":1008},{"__isSmartRef__":true,"id":1010},{"__isSmartRef__":true,"id":1012},{"__isSmartRef__":true,"id":1014},{"__isSmartRef__":true,"id":1016},{"__isSmartRef__":true,"id":1018}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1006":{"date":{"__isSmartRef__":true,"id":1007},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1007":{"isSerializedDate":true,"string":"Thu May 03 2012 06:51:36 GMT-0700 (PDT)"},"1008":{"date":{"__isSmartRef__":true,"id":1009},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1009":{"isSerializedDate":true,"string":"Thu May 03 2012 06:51:30 GMT-0700 (PDT)"},"1010":{"date":{"__isSmartRef__":true,"id":1011},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1011":{"isSerializedDate":true,"string":"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)"},"1012":{"date":{"__isSmartRef__":true,"id":1013},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1013":{"isSerializedDate":true,"string":"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)"},"1014":{"date":{"__isSmartRef__":true,"id":1015},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1015":{"isSerializedDate":true,"string":"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)"},"1016":{"date":{"__isSmartRef__":true,"id":1017},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1017":{"isSerializedDate":true,"string":"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)"},"1018":{"date":{"__isSmartRef__":true,"id":1019},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1019":{"isSerializedDate":true,"string":"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)"},"1020":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"1021":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1022":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1023}},"1023":{"test01IsMorph":{"__isSmartRef__":true,"id":1024}},"1024":{"varMapping":{"__isSmartRef__":true,"id":1025},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1026},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1025":{"this":{"__isSmartRef__":true,"id":1022}},"1026":{},"1027":{"layouter":{"__isSmartRef__":true,"id":1028},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":999}},"1028":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":10,"spacing":15,"container":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"1029":{"removeMorph":{"__isSmartRef__":true,"id":1030}},"1030":{"varMapping":{"__isSmartRef__":true,"id":1031},"source":"function removeMorph(morph) {\n $super(morph);\n if (morph.isWindow) return;\n this.addMorph(morph.copy());\n}","funcProperties":{"__isSmartRef__":true,"id":1036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1031":{"this":{"__isSmartRef__":true,"id":1},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1032}},"1032":{"$super":{"__isSmartRef__":true,"id":1033}},"1033":{"varMapping":{"__isSmartRef__":true,"id":1034},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1034":{"obj":{"__isSmartRef__":true,"id":1},"name":"removeMorph"},"1035":{},"1036":{"timestamp":{"__isSmartRef__":true,"id":1037},"user":"cschuster","tags":[]},"1037":{"isSerializedDate":true,"string":"Thu Sep 13 2012 01:05:45 GMT-0700 (PDT)"},"1038":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":1039},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"owner":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"_Scale":1.002003004005006,"renderContextTable":{"__isSmartRef__":true,"id":1045},"eventHandler":{"__isSmartRef__":true,"id":1046},"_Rotation":0,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"lastScrollTime":1347519951619,"_Position":{"__isSmartRef__":true,"id":1047},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.HandMorph","__SourceModuleName__":"Global.lively.morphic.Events","withLayers":["Global.NoMagnetsLayer"]},"1039":{"_Position":{"__isSmartRef__":true,"id":1040},"_Extent":{"__isSmartRef__":true,"id":1041},"_Fill":{"__isSmartRef__":true,"id":1042},"renderContextTable":{"__isSmartRef__":true,"id":1043},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1044},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1040":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1041":{"x":2,"y":2,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1042":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1043":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"1044":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1045":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"1046":{"morph":{"__isSmartRef__":true,"id":1038},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1047":{"x":565,"y":371,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1048":{"_Position":{"__isSmartRef__":true,"id":1049},"_Extent":{"__isSmartRef__":true,"id":1050},"_Fill":{"__isSmartRef__":true,"id":1051},"renderContextTable":{"__isSmartRef__":true,"id":1052},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1053},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1049":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1050":{"x":2800,"y":2900,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1051":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1052":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"1053":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1054":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1055":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"1056":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","setScroll":"setScrollHTML"},"1057":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1058":{"x":563,"y":369,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1059":{"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":1060},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1061},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1060":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"1061":{"updater":{"__isSmartRef__":true,"id":1062}},"1062":{"varMapping":{"__isSmartRef__":true,"id":1060},"source":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","funcProperties":{"__isSmartRef__":true,"id":1063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1063":{},"1064":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/testAndroid.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1065":{"submorphs":[{"__isSmartRef__":true,"id":1066}],"scripts":[],"id":"95EAEB91-626C-41E4-BFAB-8C67B994ABDD","shape":{"__isSmartRef__":true,"id":1093},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1100},"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":1101},"renderContextTable":{"__isSmartRef__":true,"id":1198},"eventHandler":{"__isSmartRef__":true,"id":1199},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"59692BC3-6C7B-4E23-B820-8699260EA722","486BB935-1313-4103-B2A8-642B19437478","18AFFD44-46CD-489E-B1D6-DED43E2B6B06","2608C892-2204-4981-9A87-8E749F8944AB","5535861F-4EA2-44AB-8A40-0538124E0AAC","16C292B3-86E8-4622-B516-27C48263B8CC","87731A20-D455-44D0-97E5-98A7CFD4E417","A17081E7-E597-47ED-BD32-6E4D206BD7D7","CFB4A44C-BFEA-4584-BCBA-AE2A56739200","76B3DD9B-8D01-42BA-A574-AB99D5F899BB","1EBC5512-8F54-4B24-998C-69A285EC8533","DD1165C7-6C1A-4361-A4AE-FCF6F31152FD","4D6D36E8-48F3-408A-B03C-202E4DC182BD","5F3B3E0F-BBC6-4DDA-BAA0-7EFC05FF2011","E0A6B33B-767A-4532-9021-892414520200","F5F5E2B1-5FF0-4E09-B323-AE88A3920B8D","0C7E832A-A741-430F-B295-8BC181D066FE","472AED3B-CB76-49BD-BF49-354A2D568F86","A7C52F65-D140-4791-880F-F7584C7BB570","3516412B-8B36-4E52-9416-6B7FB358BDC2","1840CACC-078C-4795-AD3F-E9D6F8D557A0","1FEDCA25-0131-46FA-840F-DC5F1B05C6CA","C620CED3-0AE9-4097-9AA7-2706A042F9C9","679A861B-40E0-4DB2-B22F-95B454C6978D","FEF39B3C-E634-4825-BAB8-2D44FE647B03"],"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":1200},"distanceToDragEvent":{"__isSmartRef__":true,"id":1201},"prevScroll":[0,0],"moved":true,"_Rotation":0,"_Scale":1,"headRevision":146469,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1202},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"1066":{"submorphs":[{"__isSmartRef__":true,"id":1067}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1082},"id":"1E407179-5FE5-4066-B93C-656FB085C724","renderContextTable":{"__isSmartRef__":true,"id":1087},"eventHandler":{"__isSmartRef__":true,"id":1088},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1089},"name":"ProgressIndicator","showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":1090},"partsBinMetaInfo":{"__isSmartRef__":true,"id":1091},"derivationIds":[520,"071F18BE-FF28-40F5-ACAD-1916E0D25C38","DF185A10-743D-45FC-B9C2-76E12D908BCF","BF125D2C-596A-4C1E-A5F8-DAE4801E9497","3CEE8CFF-B8F1-4B4B-A405-CB583080252A","D0652878-8F9C-4591-8A82-296898AACDB6","31441DDF-2220-43BE-A99F-69E1FEC68030","14A90039-0D3E-46DC-8445-D42B8E02EB42","681EF5DE-A344-4114-B2F3-B96CE3872524","C0381116-5116-4F33-B082-A411D0E4534E","24E9581E-B008-46EE-9CBC-D5190E100D98","C69D1041-2C5E-48FE-B04C-04E66450658A","4830945B-4FFF-4564-9424-34D7995DAE60","8602C233-B3E7-4682-9B0E-D7549761D934","B4E0E11F-2BED-462E-B708-89D63971856E","EE0144C2-D016-4390-8A67-4E7DEF171C83","F44DF6E4-5F27-440E-AB5F-3721C0A10CA6","73FC6648-DAAF-4673-8CF4-7DA219513F22","B78EB1B5-780C-45F7-B0A7-B988B52B1FF1","DFDB8CD1-72F7-40F4-849B-1F9B866277AB","66111105-B1FC-41F7-BF70-D45118C9E09F","02420416-1E35-4831-AABB-91CD0460CA1A","7C6B2EB2-4510-4A8E-BAFF-5CF0040DD7F5","0503F5A1-1732-4610-9A5A-920D658CA766","07C5AE03-36AD-4849-BACD-27D7D9A2CCF2","9FFF9D73-931C-404C-AA4B-5AC2E7C53504"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":1065},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":1092},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"1067":{"submorphs":[],"scripts":[],"id":"31D5ADD7-FB84-48E5-A6F8-C8CFBAD71D38","shape":{"__isSmartRef__":true,"id":1068},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1074},"_MaxTextWidth":257,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1071},"showsHalos":false,"_FontSize":14,"name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":1075},"textChunks":[{"__isSmartRef__":true,"id":1076}],"charsReplaced":"MorphName","lastFindLoc":18,"priorSelectionRange":[9,0],"prevScroll":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":1078},"eventHandler":{"__isSmartRef__":true,"id":1079},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1080},"_ClipMode":"visible","derivationIds":[355,"023045B3-2D6B-4425-89FB-F4806D527BE0","DC0C2365-868C-41AE-8369-51C31E91493E","C6D9D314-86A1-4015-970B-F6787F535E1A","6AA4552E-2E85-447E-9033-99D5AA1A94BC","D94BE49C-8A3E-4F1F-BF28-FEDD9B40D213","AA8F0470-654C-4AA2-8135-4607F5429AC5","E0BAABCC-FFB2-4EDF-BAE5-C63CC99B6A97","1A86AE17-73AE-442E-AB36-DD90C6DFC8BC","EF750075-E964-4CD3-B6A4-161511E1D058","CED69CBF-FFA5-45E7-B333-FBACE4F278AC","E56978C1-7424-4C10-8168-11FD3237B540","D5AB2532-A4DC-42D6-AF17-99CBBCEAA848","245866CB-598A-4172-A3A0-A06D4D26C6AD","43B0F12E-5793-43AA-80E1-496774E0EBA6","1B776A8C-0413-475F-8EBD-120BBD91D2BB","F84F2C9A-8003-4E81-833A-83F48C92F3B8","3124B389-9FA4-4348-BC5D-0DFF9C59CD1B","1A1BCBAC-D7CC-4BAE-B8C2-7C693F7327A1","1CB201BA-5E0B-4771-821A-139FA2AEFBC2","195520FA-4816-47A4-B0F5-BA890AFD9DF9","0D15F28A-24C9-46B7-89C5-6D2354728AC1","316FE9D3-62EC-4FD6-9B0F-FFA622B79575","739F3743-9BE1-48C8-813D-C0BFB0DCACA6","01877B3B-7DA7-4222-B011-7B5F4E501862","B8FE7DEE-9568-4BE6-BA12-EA674BA79E08"],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":1066},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","distanceToDragEvent":{"__isSmartRef__":true,"id":1081},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1068":{"fill":null,"_Position":{"__isSmartRef__":true,"id":1069},"_Extent":{"__isSmartRef__":true,"id":1070},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1071},"renderContextTable":{"__isSmartRef__":true,"id":1072},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1073},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1069":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1070":{"x":257,"y":23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1071":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1072":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"1073":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1074":{"x":-109,"y":38,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1075":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1076":{"style":{"__isSmartRef__":true,"id":1077},"chunkOwner":{"__isSmartRef__":true,"id":1067},"storedString":"loading part","_id":"_2","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1077":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1078":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1079":{"morph":{"__isSmartRef__":true,"id":1067},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1080":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1081":{"x":179,"y":-11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1082":{"_Position":{"__isSmartRef__":true,"id":1083},"renderContextTable":{"__isSmartRef__":true,"id":1084},"_Extent":{"__isSmartRef__":true,"id":1085},"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1086},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1083":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1084":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"1085":{"x":31,"y":31,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1086":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1087":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"1088":{"morph":{"__isSmartRef__":true,"id":1066},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1089":{"x":113.5,"y":81,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1090":{"x":39,"y":-11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1091":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1092":{"centeredHorizontal":true,"centeredVertical":true},"1093":{"position":{"__isSmartRef__":true,"id":1094},"_Extent":{"__isSmartRef__":true,"id":1095},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1096},"_Fill":{"__isSmartRef__":true,"id":1097},"renderContextTable":{"__isSmartRef__":true,"id":1098},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1099},"_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1094":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1095":{"x":266,"y":223,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1096":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1097":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1098":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"1099":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1100":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1101":{"partsSpaceName":"PartsBin/iPadWidgets","comment":"This is a placeholder to indicate that a morph is being loaded. It will be replaced by the morph as soon as the requested morph finished loading.","migrationLevel":4,"partName":"LoadingMorph","changes":[{"__isSmartRef__":true,"id":1102},{"__isSmartRef__":true,"id":1104},{"__isSmartRef__":true,"id":1106},{"__isSmartRef__":true,"id":1108},{"__isSmartRef__":true,"id":1110},{"__isSmartRef__":true,"id":1112},{"__isSmartRef__":true,"id":1114},{"__isSmartRef__":true,"id":1116},{"__isSmartRef__":true,"id":1118},{"__isSmartRef__":true,"id":1120},{"__isSmartRef__":true,"id":1122},{"__isSmartRef__":true,"id":1124},{"__isSmartRef__":true,"id":1126},{"__isSmartRef__":true,"id":1128},{"__isSmartRef__":true,"id":1130},{"__isSmartRef__":true,"id":1132},{"__isSmartRef__":true,"id":1134},{"__isSmartRef__":true,"id":1136},{"__isSmartRef__":true,"id":1138},{"__isSmartRef__":true,"id":1140},{"__isSmartRef__":true,"id":1142},{"__isSmartRef__":true,"id":1144},{"__isSmartRef__":true,"id":1146},{"__isSmartRef__":true,"id":1148},{"__isSmartRef__":true,"id":1150},{"__isSmartRef__":true,"id":1152},{"__isSmartRef__":true,"id":1154},{"__isSmartRef__":true,"id":1156},{"__isSmartRef__":true,"id":1158},{"__isSmartRef__":true,"id":1160},{"__isSmartRef__":true,"id":1162},{"__isSmartRef__":true,"id":1164},{"__isSmartRef__":true,"id":1166},{"__isSmartRef__":true,"id":1168},{"__isSmartRef__":true,"id":1170},{"__isSmartRef__":true,"id":1172},{"__isSmartRef__":true,"id":1174},{"__isSmartRef__":true,"id":1176},{"__isSmartRef__":true,"id":1178},{"__isSmartRef__":true,"id":1180},{"__isSmartRef__":true,"id":1182},{"__isSmartRef__":true,"id":1184},{"__isSmartRef__":true,"id":1186},{"__isSmartRef__":true,"id":1188},{"__isSmartRef__":true,"id":1190},{"__isSmartRef__":true,"id":1192},{"__isSmartRef__":true,"id":1194},{"__isSmartRef__":true,"id":1196}],"revisionOnLoad":151069,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1102":{"date":{"__isSmartRef__":true,"id":1103},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"1103":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:02:04 GMT-0800 (PST)"},"1104":{"date":{"__isSmartRef__":true,"id":1105},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"1105":{"isSerializedDate":true,"string":"Wed Feb 22 2012 03:43:10 GMT-0800 (PST)"},"1106":{"date":{"__isSmartRef__":true,"id":1107},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"1107":{"isSerializedDate":true,"string":"Wed Feb 22 2012 03:36:14 GMT-0800 (PST)"},"1108":{"date":{"__isSmartRef__":true,"id":1109},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"1109":{"isSerializedDate":true,"string":"Wed Feb 22 2012 03:23:04 GMT-0800 (PST)"},"1110":{"date":{"__isSmartRef__":true,"id":1111},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"1111":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:59:45 GMT-0800 (PST)"},"1112":{"date":{"__isSmartRef__":true,"id":1113},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"1113":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:59:10 GMT-0800 (PST)"},"1114":{"date":{"__isSmartRef__":true,"id":1115},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"1115":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:56:54 GMT-0800 (PST)"},"1116":{"date":{"__isSmartRef__":true,"id":1117},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"1117":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:51:05 GMT-0800 (PST)"},"1118":{"date":{"__isSmartRef__":true,"id":1119},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"1119":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:47:19 GMT-0800 (PST)"},"1120":{"date":{"__isSmartRef__":true,"id":1121},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"1121":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:46:25 GMT-0800 (PST)"},"1122":{"date":{"__isSmartRef__":true,"id":1123},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"1123":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:45:05 GMT-0800 (PST)"},"1124":{"date":{"__isSmartRef__":true,"id":1125},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"1125":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:37:15 GMT-0800 (PST)"},"1126":{"date":{"__isSmartRef__":true,"id":1127},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"1127":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:35:29 GMT-0800 (PST)"},"1128":{"date":{"__isSmartRef__":true,"id":1129},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"1129":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:31:52 GMT-0800 (PST)"},"1130":{"date":{"__isSmartRef__":true,"id":1131},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"1131":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:14:10 GMT-0800 (PST)"},"1132":{"date":{"__isSmartRef__":true,"id":1133},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"1133":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:02:56 GMT-0800 (PST)"},"1134":{"date":{"__isSmartRef__":true,"id":1135},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"1135":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:01:50 GMT-0800 (PST)"},"1136":{"date":{"__isSmartRef__":true,"id":1137},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"1137":{"isSerializedDate":true,"string":"Wed Feb 22 2012 01:55:44 GMT-0800 (PST)"},"1138":{"date":{"__isSmartRef__":true,"id":1139},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"1139":{"isSerializedDate":true,"string":"Fri Feb 10 2012 00:45:55 GMT-0800 (PST)"},"1140":{"date":{"__isSmartRef__":true,"id":1141},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"1141":{"isSerializedDate":true,"string":"Wed Feb 08 2012 02:41:50 GMT-0800 (PST)"},"1142":{"date":{"__isSmartRef__":true,"id":1143},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"1143":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:13:49 GMT-0800 (PST)"},"1144":{"date":{"__isSmartRef__":true,"id":1145},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"1145":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:22:07 GMT-0800 (PST)"},"1146":{"date":{"__isSmartRef__":true,"id":1147},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"1147":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:55:14 GMT-0800 (PST)"},"1148":{"date":{"__isSmartRef__":true,"id":1149},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"1149":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:54:35 GMT-0800 (PST)"},"1150":{"date":{"__isSmartRef__":true,"id":1151},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"1151":{"isSerializedDate":true,"string":"Thu Feb 02 2012 04:26:01 GMT-0800 (PST)"},"1152":{"date":{"__isSmartRef__":true,"id":1153},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"1153":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:04:01 GMT-0800 (PST)"},"1154":{"date":{"__isSmartRef__":true,"id":1155},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"1155":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:28:30 GMT-0800 (PST)"},"1156":{"date":{"__isSmartRef__":true,"id":1157},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"1157":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:32:58 GMT-0800 (PST)"},"1158":{"date":{"__isSmartRef__":true,"id":1159},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"1159":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:41:00 GMT-0800 (PST)"},"1160":{"date":{"__isSmartRef__":true,"id":1161},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"1161":{"isSerializedDate":true,"string":"Thu Feb 02 2012 06:24:30 GMT-0800 (PST)"},"1162":{"date":{"__isSmartRef__":true,"id":1163},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"1163":{"isSerializedDate":true,"string":"Thu Feb 02 2012 06:26:23 GMT-0800 (PST)"},"1164":{"date":{"__isSmartRef__":true,"id":1165},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"1165":{"isSerializedDate":true,"string":"Thu Feb 02 2012 06:48:04 GMT-0800 (PST)"},"1166":{"date":{"__isSmartRef__":true,"id":1167},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"1167":{"isSerializedDate":true,"string":"Thu Feb 02 2012 06:53:49 GMT-0800 (PST)"},"1168":{"date":{"__isSmartRef__":true,"id":1169},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"1169":{"isSerializedDate":true,"string":"Thu Feb 02 2012 07:49:48 GMT-0800 (PST)"},"1170":{"date":{"__isSmartRef__":true,"id":1171},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"1171":{"isSerializedDate":true,"string":"Thu Feb 02 2012 07:58:43 GMT-0800 (PST)"},"1172":{"date":{"__isSmartRef__":true,"id":1173},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"1173":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:04:28 GMT-0800 (PST)"},"1174":{"date":{"__isSmartRef__":true,"id":1175},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"1175":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:10:27 GMT-0800 (PST)"},"1176":{"date":{"__isSmartRef__":true,"id":1177},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"1177":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:31:50 GMT-0800 (PST)"},"1178":{"date":{"__isSmartRef__":true,"id":1179},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"1179":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:38:26 GMT-0800 (PST)"},"1180":{"date":{"__isSmartRef__":true,"id":1181},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"1181":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:44:11 GMT-0800 (PST)"},"1182":{"date":{"__isSmartRef__":true,"id":1183},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"1183":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:48:14 GMT-0800 (PST)"},"1184":{"date":{"__isSmartRef__":true,"id":1185},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"1185":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:49:47 GMT-0800 (PST)"},"1186":{"date":{"__isSmartRef__":true,"id":1187},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"1187":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:59:48 GMT-0800 (PST)"},"1188":{"date":{"__isSmartRef__":true,"id":1189},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"1189":{"isSerializedDate":true,"string":"Tue Feb 07 2012 03:02:33 GMT-0800 (PST)"},"1190":{"date":{"__isSmartRef__":true,"id":1191},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"1191":{"isSerializedDate":true,"string":"Tue Feb 07 2012 03:03:42 GMT-0800 (PST)"},"1192":{"date":{"__isSmartRef__":true,"id":1193},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"1193":{"isSerializedDate":true,"string":"Thu Feb 09 2012 11:20:11 GMT-0800 (PST)"},"1194":{"date":{"__isSmartRef__":true,"id":1195},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"1195":{"isSerializedDate":true,"string":"Fri Mar 16 2012 07:37:34 GMT-0700 (PDT)"},"1196":{"date":{"__isSmartRef__":true,"id":1197},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"1197":{"isSerializedDate":true,"string":"Fri Mar 16 2012 07:42:29 GMT-0700 (PDT)"},"1198":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"1199":{"morph":{"__isSmartRef__":true,"id":1065},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1200":{"adjustForNewBounds":true},"1201":{"x":171,"y":-13,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1202":{"loadPart":{"__isSmartRef__":true,"id":1203},"loadFinished":{"__isSmartRef__":true,"id":1207},"loadPartByName":{"__isSmartRef__":true,"id":1211}},"1203":{"varMapping":{"__isSmartRef__":true,"id":1204},"source":"function loadPart(partItem, isAsync) {\n this.partItem = partItem;\n \n this.openInWorld();\n if(partItem.part) {\n this.setExtent(partItem.part.getExtent());\n }\n this.align(this.bounds().center(), $world.visibleBounds().center());\n \n \n if(typeof isAsync === \"function\") {\n this.callback = isAsync;\n }\n\n connect(partItem, 'part', this, \"loadFinished\");\n\n partItem.loadPart(isAsync);\n\n return partItem.part;\n\n}","funcProperties":{"__isSmartRef__":true,"id":1205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1204":{"this":{"__isSmartRef__":true,"id":1065}},"1205":{"timestamp":{"__isSmartRef__":true,"id":1206},"user":"sstamm","tags":[]},"1206":{"isSerializedDate":true,"string":"Fri Mar 16 2012 07:42:18 GMT-0700 (PDT)"},"1207":{"varMapping":{"__isSmartRef__":true,"id":1208},"source":"function loadFinished(part) {\n if(this.owner === $world.firstHand()) {\n $world.firstHand().removeAllMorphs();\n } else {\n this.owner.addMorph(part);\n part.align(part.bounds().center(), this.bounds().center());\n this.remove();\n }\n disconnect(this.partItem, 'part', this, \"loadFinished\");\n if(this.callback) {\n this.callback(part);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1208":{"this":{"__isSmartRef__":true,"id":1065}},"1209":{"timestamp":{"__isSmartRef__":true,"id":1210},"user":"sstamm","tags":[]},"1210":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:01:53 GMT-0800 (PST)"},"1211":{"varMapping":{"__isSmartRef__":true,"id":1212},"source":"function loadPartByName(partName, optPartsSpaceName, isAsync) {\n var partItem = lively.PartsBin.getPartItem(partName, optPartsSpaceName);\n return this.loadPart(partItem, isAsync);\n}","funcProperties":{"__isSmartRef__":true,"id":1213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1212":{"this":{"__isSmartRef__":true,"id":1065}},"1213":{"timestamp":{"__isSmartRef__":true,"id":1214},"user":"sstamm","tags":[]},"1214":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:03:18 GMT-0800 (PST)"},"isSimplifiedRegistry":true}}]]>