{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":159}],"scripts":[],"id":"CA2D8BF2-F739-43F6-AE68-043DE6DEC9A9","shape":{"__isSmartRef__":true,"id":222},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"temp","partsBinMetaInfo":{"__isSmartRef__":true,"id":223},"eventHandler":{"__isSmartRef__":true,"id":239},"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","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","FC1A832E-5A30-41A8-A012-7B7BB2A109D4","D91A8808-B532-4F4A-8754-B6E3E1B4AB7F","A71FE11D-337A-4FD2-9449-05456AC906D4","310C5358-417E-4601-AEDF-50D044C87491","CF5307EF-BAFA-4A6A-8667-EF92D3874A67","1356BDAF-745F-48D2-8B7E-685608CB1500","867DDB69-37D0-4EB9-9F70-B9B41AC145D7"],"partTests":{"__isSmartRef__":true,"id":240},"_ClipMode":"visible","moved":true,"layout":{"__isSmartRef__":true,"id":245},"isInLayoutCycle":false,"isBeingDragged":false,"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)"},"1":{"submorphs":[],"scripts":[],"id":"925A5DE7-4650-4C4B-8FB3-97AC9E28114F","shape":{"__isSmartRef__":true,"id":2},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Droid sans mono, monospace","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"SimulationScript","partsBinMetaInfo":{"__isSmartRef__":true,"id":3},"textChunks":[{"__isSmartRef__":true,"id":11}],"charsReplaced":"var force =","lastFindLoc":43,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":13},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","F424F863-D7D2-41FE-AC82-690FB772BB74","9EFF77FD-591B-4802-AE04-ED956F195680","7029A22D-172D-4F1C-B530-E9AB5E7F624A","D5C5993E-913B-41AD-84CC-74253F3911D9","B2118391-B876-4813-8DF1-64983FD1B138","BF613F17-83B7-4310-BDE7-856DE05C05F0","F0888CBD-2CED-402C-8502-A87CCD869CCF"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"layout":{"__isSmartRef__":true,"id":14},"_WordBreak":"break-all","savedTextString":"function nextForce(obj) {\n    // returns the force to be applied on the object\n    return lively.pt(0, 0.98);\n    // change the constant, e.g. negate it, and save with Cmd+S\n    // create a slider and connect it to the gravity constant!\n    // use other types of force e.g.\n    //     return this.getCenter().subPt(obj.p).normalized();\n}","attributeConnections":[{"__isSmartRef__":true,"id":15},{"__isSmartRef__":true,"id":157}],"doNotSerialize":["$$savedTextString","$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$savedTextString","$$textString"],"#startLetters":"enable","syntaxHighlightingWhileTyping":true,"_lastSyntaxHighlightTime":6,"__serializedExpressions__":["_Position","textColor","_Padding"],"textString":"function nextForce(obj) {\n    // returns the force to be applied on the object\n    return lively.pt(0, 0.98);\n    // change the constant, e.g. negate it, and save with Cmd+S\n    // create a slider and connect it to the gravity constant!\n    // use other types of force e.g.\n    //     return this.getCenter().subPt(obj.p).normalized();\n}","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(4.4,4.4)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)"},"2":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(793.5,132.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)","_Fill":"Color.rgb(255,255,255)"},"3":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":4},{"__isSmartRef__":true,"id":5},{"__isSmartRef__":true,"id":6},{"__isSmartRef__":true,"id":7},{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":9},{"__isSmartRef__":true,"id":10}],"revisionOnLoad":193597,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Mar 12 2013 10:35:33 GMT-0700 (Pacific Daylight Time)\")"},"4":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (Pacific Daylight Time)\")"},"5":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (Pacific Daylight Time)\")"},"6":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (Pacific Daylight Time)\")"},"7":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (Pacific Daylight Time)\")"},"8":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (Pacific Standard Time)\")"},"9":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (Pacific Daylight Time)\")"},"10":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (Pacific Daylight Time)\")"},"11":{"style":{"__isSmartRef__":true,"id":12},"chunkOwner":{"__isSmartRef__":true,"id":1},"_id":"_2889","storedString":"function nextForce(obj) {\n    // returns the force to be applied on the object\n    return lively.pt(0, 0.98);\n    // change the constant, e.g. negate it, and save with Cmd+S\n    // create a slider and connect it to the gravity constant!\n    // use other types of force e.g.\n    //     return this.getCenter().subPt(obj.p).normalized();\n}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"13":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14":{"resizeWidth":true},"15":{"sourceObj":{"__isSmartRef__":true,"id":1},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":16},"targetMethodName":"updateSimulation","varMapping":{"__isSmartRef__":true,"id":156},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"16":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17}],"id":"26F82E70-1D57-4962-9AF2-03FDF2D25297","shape":{"__isSmartRef__":true,"id":18},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Simulation","partsBinMetaInfo":{"__isSmartRef__":true,"id":19},"eventHandler":{"__isSmartRef__":true,"id":34},"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","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","D4208963-6058-4BB6-A6C7-164A54D01977","1BF9DC95-51B0-429C-9773-2B1C4FC72B24","B217D5B6-AE7A-47FF-846B-9552DDDE1B56","51864C61-6F85-49E9-AB13-C3D7895FBAB3","E67E6EC2-8F53-456A-A38F-F2175E382DB6","30491505-1ABA-4AAE-8D51-CB402AFB1B64"],"partTests":{"__isSmartRef__":true,"id":35},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":40},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":136},"isCopyMorphRef":true,"morphRefId":1,"x":315,"y":188,"g":0.5026,"canvasId":"d3-26F82E701D5749629AF203FDF2D25297","start":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":137},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.1,3.1)"},"17":{"target":{"__isSmartRef__":true,"id":16},"selector":"step","args":[],"stopped":false,"tickTime":50,"suspended":true,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18":{"_BorderWidth":2.332,"_ClipMode":"visible","_BorderRadius":4.07,"_Opacity":1,"_BorderStyle":"dashed","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(926.8,302.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"19":{"partsSpaceName":"PartsBin/Charlie/","comment":"A very simple physics simulation workbench for experimentation.","migrationLevel":8,"partName":"temp","changes":[{"__isSmartRef__":true,"id":20},{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":22},{"__isSmartRef__":true,"id":23},{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":25},{"__isSmartRef__":true,"id":26},{"__isSmartRef__":true,"id":27},{"__isSmartRef__":true,"id":28},{"__isSmartRef__":true,"id":29},{"__isSmartRef__":true,"id":30},{"__isSmartRef__":true,"id":31},{"__isSmartRef__":true,"id":32},{"__isSmartRef__":true,"id":33}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Mar 06 2013 16:25:14 GMT-0800 (Pacific Standard Time)\")"},"20":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (Pacific Standard Time)\")"},"21":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (Pacific Standard Time)\")"},"22":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (Pacific Standard Time)\")"},"23":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (Pacific Daylight Time)\")"},"24":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (Pacific Daylight Time)\")"},"25":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (Pacific Daylight Time)\")"},"26":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (Pacific Standard Time)\")"},"27":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (Pacific Daylight Time)\")"},"28":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (Pacific Daylight Time)\")"},"29":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (Pacific Daylight Time)\")"},"30":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (Pacific Standard Time)\")"},"31":{"author":"cschuster","message":"initial commit","id":"1B6565D8-D94F-4C72-A9AF-2319B5954102","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 08 2013 02:09:43 GMT-0700 (Pacific Daylight Time)\")"},"32":{"author":"cschuster","message":"initial commit","id":"B3856683-C214-4C81-9D72-4F2C28A30F74","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 08 2013 02:11:07 GMT-0700 (Pacific Daylight Time)\")"},"33":{"author":"cmagnuso","message":"no comment","id":"CEDD50AB-BEF5-4575-A644-40B9C351B8C8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 29 2014 19:07:46 GMT-0700 (Pacific Daylight Time)\")"},"34":{"morph":{"__isSmartRef__":true,"id":16},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36}},"36":{"test01IsMorph":{"__isSmartRef__":true,"id":37}},"37":{"varMapping":{"__isSmartRef__":true,"id":38},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38":{"this":{"__isSmartRef__":true,"id":35}},"39":{},"40":{"submorphs":[{"__isSmartRef__":true,"id":16},{"__isSmartRef__":true,"id":0}],"scripts":[],"id":"7C64D2D2-1244-49C8-AC89-8571B9E4DFAD","shape":{"__isSmartRef__":true,"id":41},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":19},"eventHandler":{"__isSmartRef__":true,"id":42},"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","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","533120F2-9387-48C9-AD6D-F717E0A2CBC3","C31064EC-8E71-415C-BD44-98C76FBB16BE","4CDAE1E2-431F-487B-871A-BD6A0FD13318","77985F08-1B21-4A4C-9BF1-838FC6073BD9","F8521D40-56EE-4A43-9951-DF985F81A40E","B34D591F-6CAE-41C2-9930-38D893D66CF8"],"partTests":{"__isSmartRef__":true,"id":43},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":48},"layout":{"__isSmartRef__":true,"id":134},"isInLayoutCycle":false,"isCopyMorphRef":true,"morphRefId":3,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4.0,22.0)"},"41":{"_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(933.0,454.0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(215,215,215)","_Padding":"lively.rect(0,0,0,0)"},"42":{"morph":{"__isSmartRef__":true,"id":40},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44}},"44":{"test01IsMorph":{"__isSmartRef__":true,"id":45}},"45":{"varMapping":{"__isSmartRef__":true,"id":46},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46":{"this":{"__isSmartRef__":true,"id":43}},"47":{},"48":{"submorphs":[{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":40},{"__isSmartRef__":true,"id":97},{"__isSmartRef__":true,"id":101},{"__isSmartRef__":true,"id":105}],"scripts":[],"shape":{"__isSmartRef__":true,"id":109},"eventHandler":{"__isSmartRef__":true,"id":110},"_ClipMode":"visible","derivationIds":["E6115EB8-474F-41D7-B5C2-14508CE8E7E7","C3C31106-D7B3-47B9-9187-411B3F545047","0CB7E949-1265-4B18-B93F-13F8870A41F5","C0ED8F6A-2339-4653-A78B-1067D702D3D4","5ACE4CFC-ED19-4737-A762-5C2FEDBE9E1E","2352AB05-5BC6-43FC-A8F5-7AFDE142F0D1"],"id":"34C48F12-0005-429C-AEF7-A246FCE3EE45","__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":111},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":40},"reframeHandle":{"__isSmartRef__":true,"id":97},"bottomReframeHandle":{"__isSmartRef__":true,"id":101},"rightReframeHandle":{"__isSmartRef__":true,"id":105},"titleBar":{"__isSmartRef__":true,"id":49},"collapsedTransform":{"__isSmartRef__":true,"id":112},"expandedTransform":{"__isSmartRef__":true,"id":113},"ignoreEventsOnExpand":false,"_PreviousBorderWidth":0,"partsBinMetaInfo":{"__isSmartRef__":true,"id":114},"name":"Monitor","isBeingDragged":false,"showsHalos":false,"moved":true,"menuButton":{"__isSmartRef__":true,"id":69},"collapseButton":{"__isSmartRef__":true,"id":81},"closeButton":{"__isSmartRef__":true,"id":56},"_StyleClassNames":["Morph","Window"],"helperMorphs":[{"__isSmartRef__":true,"id":97},{"__isSmartRef__":true,"id":101},{"__isSmartRef__":true,"id":105}],"state":"expanded","_Rotation":0,"_Scale":1,"__serializedExpressions__":["collapsedExtent","expandedExtent","_Position","contentOffset","prevDragPos","expandedPosition","collapsedPosition"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"collapsedExtent":"lively.pt(201.0,22.0)","expandedExtent":"lively.pt(943.0,487.0)","_Position":"lively.pt(301.0,139.0)","contentOffset":"lively.pt(4.0,22.0)","prevDragPos":"lively.pt(477.0,29.0)","expandedPosition":"lively.pt(215.0,32.0)","collapsedPosition":"lively.pt(382.0,33.0)"},"49":{"submorphs":[{"__isSmartRef__":true,"id":50},{"__isSmartRef__":true,"id":56},{"__isSmartRef__":true,"id":69},{"__isSmartRef__":true,"id":81}],"scripts":[],"shape":{"__isSmartRef__":true,"id":94},"eventHandler":{"__isSmartRef__":true,"id":95},"_ClipMode":"visible","derivationIds":["CDF5E713-D2CC-40C1-8B48-180D802E3C6B","D74A0F74-56CF-47E4-9437-C0343168770C","D1AA6C73-80A3-4E07-B908-73845FD487E8","484B5CCB-594A-450D-965A-1AB8DAD45420","CC3DB0BB-7C4E-4BB9-B258-9958752A3267","3587967E-F6D4-454E-8095-9D0C647CAD88"],"id":"60DEC41A-2746-428B-9484-B27D16202813","__layered_droppingEnabled__":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":96},"windowMorph":{"__isSmartRef__":true,"id":48},"label":{"__isSmartRef__":true,"id":50},"closeButton":{"__isSmartRef__":true,"id":56},"menuButton":{"__isSmartRef__":true,"id":69},"collapseButton":{"__isSmartRef__":true,"id":81},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":48},"buttons":[{"__isSmartRef__":true,"id":56},{"__isSmartRef__":true,"id":81},{"__isSmartRef__":true,"id":69}],"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"50":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":51},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":52}],"eventHandler":{"__isSmartRef__":true,"id":54},"_ClipMode":"hidden","derivationIds":["CE17BC31-8F51-4632-B6C9-9AF925DB9154","9E0D9947-1CDE-4578-90D2-2A231413A232","8F9DA517-9C37-4013-9398-985B68712540","61B9903B-110A-4222-AB1A-7E7496372F05","70B1CB6E-08DA-41ED-B560-47D17F9C0DDD","B29A3F1B-C553-456C-B4D6-FB46BE5A386A"],"id":"FCE94D1D-0958-44D2-855C-B1EC62C5399D","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"layout":{"__isSmartRef__":true,"id":55},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":49},"_StyleClassNames":["window-title"],"_TextStylingMode":true,"showsHalos":false,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(3.0,3.0)"},"51":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(874.0,16.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"52":{"style":{"__isSmartRef__":true,"id":53},"chunkOwner":{"__isSmartRef__":true,"id":50},"_id":"_23522","storedString":"Monitoring Window","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"53":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"54":{"morph":{"__isSmartRef__":true,"id":50},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55":{"resizeWidth":true},"56":{"submorphs":[{"__isSmartRef__":true,"id":57}],"scripts":[],"shape":{"__isSmartRef__":true,"id":62},"eventHandler":{"__isSmartRef__":true,"id":63},"_ClipMode":"visible","derivationIds":["4BF1AC40-E69E-4186-8C18-274C86C099FF","82AFFB0B-0997-455D-949F-C6C69982F76B","7C3E4C28-3236-46CE-B4EB-9859EAA2E5F5","96FED113-041E-45AE-825C-312015C04ED1","8A22F7F1-F433-42E7-B8B8-548DD958779D","E4D56409-D491-4D67-8DCC-52E22D570C0A"],"id":"441A0446-993A-4A26-A168-D4EDB8BDC0F8","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":57},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":49},"layout":{"__isSmartRef__":true,"id":64},"_StyleClassNames":["close"],"attributeConnections":[{"__isSmartRef__":true,"id":65},{"__isSmartRef__":true,"id":67}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(923.0,3.0)"},"57":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":58},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":59}],"eventHandler":{"__isSmartRef__":true,"id":61},"_ClipMode":"hidden","derivationIds":["5E576D23-D73E-4C41-9D41-CF486659BEF2","CC577980-92EE-40BB-BD0A-32DB8F9F1A54","4AEBE6A9-2BC8-45A1-BD6A-96A4D5F21127","571D20A6-742F-4A44-9865-21EFC19FF1A4","9856F011-9E7F-4507-84DD-D84F58BC94DF","2DA27F02-241D-4C0B-80D2-942BDC37F51E"],"id":"373E3987-A1D1-46CD-A04D-A213F705872F","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":56},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,-1.0)"},"58":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"59":{"style":{"__isSmartRef__":true,"id":60},"chunkOwner":{"__isSmartRef__":true,"id":57},"_id":"_713","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"60":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"61":{"morph":{"__isSmartRef__":true,"id":57},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"63":{"morph":{"__isSmartRef__":true,"id":56},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64":{"moveHorizontal":true},"65":{"sourceObj":{"__isSmartRef__":true,"id":56},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"getCloseHelp","varMapping":{"__isSmartRef__":true,"id":66},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"66":{"source":{"__isSmartRef__":true,"id":56},"target":{"__isSmartRef__":true,"id":48}},"67":{"sourceObj":{"__isSmartRef__":true,"id":56},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":68},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"68":{"source":{"__isSmartRef__":true,"id":56},"target":{"__isSmartRef__":true,"id":48}},"69":{"submorphs":[{"__isSmartRef__":true,"id":70}],"scripts":[],"shape":{"__isSmartRef__":true,"id":75},"eventHandler":{"__isSmartRef__":true,"id":76},"_ClipMode":"visible","derivationIds":["326DFB54-A1FC-4BC4-857F-2C336CBB871E","2BC968B5-D7C5-42EC-85F6-C52F31A6026F","A606E8DA-0DD0-494D-AB1B-1E116D92EFCD","1B6FC2E9-78F3-4DF4-AB94-F948F4D6C3F2","3F91D3A3-71A6-41A8-B6FE-647F3E6E376A","5A98237C-A6C3-4659-B711-B87ED9B97475"],"id":"B8385F5B-CF0C-4A4F-86C2-032CFEC30690","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":70},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":49},"attributeConnections":[{"__isSmartRef__":true,"id":77},{"__isSmartRef__":true,"id":79}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(883.0,3.0)"},"70":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":71},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":72}],"eventHandler":{"__isSmartRef__":true,"id":74},"_ClipMode":"hidden","derivationIds":["A962034D-38E2-4F63-93AC-0EFA36C6201E","D27726D8-8AB5-4F15-B40A-91861E2FD994","85C59C56-DD5F-457D-A197-6E5961205621","E3DEEF4A-3245-4A56-A1AB-2C1285242AE5","8341EE8F-4450-4941-9061-5843C7CC2BF7","5A86702B-5F33-452C-93C3-00B15B5C84A3"],"id":"B6B8E75A-D1DA-47AB-BDA7-69378F6FB853","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":69},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"71":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"72":{"style":{"__isSmartRef__":true,"id":73},"chunkOwner":{"__isSmartRef__":true,"id":70},"_id":"_715","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"73":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"74":{"morph":{"__isSmartRef__":true,"id":70},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"76":{"morph":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77":{"sourceObj":{"__isSmartRef__":true,"id":69},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"getMenuHelp","varMapping":{"__isSmartRef__":true,"id":78},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"78":{"source":{"__isSmartRef__":true,"id":69},"target":{"__isSmartRef__":true,"id":48}},"79":{"sourceObj":{"__isSmartRef__":true,"id":69},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":80},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"80":{"source":{"__isSmartRef__":true,"id":69},"target":{"__isSmartRef__":true,"id":48}},"81":{"submorphs":[{"__isSmartRef__":true,"id":82}],"scripts":[],"shape":{"__isSmartRef__":true,"id":87},"eventHandler":{"__isSmartRef__":true,"id":88},"_ClipMode":"visible","derivationIds":["9AA70CF9-03F3-4B5D-959C-AE3C3265C73C","3174E078-B729-48A0-BD0A-F8035EC08292","B40BF378-F345-48C9-87A8-ECAC49E31E47","E9A97C59-B266-432D-A757-85DFF4F8AD1D","5A49D0C3-44E7-491B-9124-EAC519E7A460","B306ADC8-B97F-4E3E-9E4B-09CAC31B1DFB"],"id":"1515563B-1383-4721-9028-518752678F71","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":82},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":49},"layout":{"__isSmartRef__":true,"id":89},"attributeConnections":[{"__isSmartRef__":true,"id":90},{"__isSmartRef__":true,"id":92}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"_StyleClassNames":["Morph","Button","WindowControl"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(903.0,3.0)"},"82":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":83},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":84}],"eventHandler":{"__isSmartRef__":true,"id":86},"_ClipMode":"hidden","derivationIds":["8A699584-AD3A-4626-912B-EA113AB19815","76312E29-F9C2-4D35-9238-7F4289D30B92","68289DD1-D733-4EF2-9055-335F81C6A3C2","94F70037-98F5-4A13-9623-6FBF45649093","BC47AC53-1765-4C7B-85C4-6A753ACCF06F","F6183CD9-9526-4DC8-9780-C3952B4F4985"],"id":"133CA370-1460-4289-B3FF-20E8F293C113","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":81},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,1.0)"},"83":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"84":{"style":{"__isSmartRef__":true,"id":85},"chunkOwner":{"__isSmartRef__":true,"id":82},"_id":"_717","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"85":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"86":{"morph":{"__isSmartRef__":true,"id":82},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"88":{"morph":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89":{"moveHorizontal":true},"90":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"getCollapseHelp","varMapping":{"__isSmartRef__":true,"id":91},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"91":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":48}},"92":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":48},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":93},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"93":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":48}},"94":{"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_BorderWidth":0,"_BorderRadius":"8px 8px 0px 0px","__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(943.0,22.0)","_Padding":"lively.rect(0,0,0,0)"},"95":{"morph":{"__isSmartRef__":true,"id":49},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96":{"resizeWidth":true,"adjustForNewBounds":true},"97":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":98},"_ClipMode":"visible","derivationIds":["4411DBFF-DDBB-4290-993E-A3D76519AD8D","79806A68-DBE1-443E-BD66-EFF94F449908","5EC554D9-92EF-4B03-9F26-65225DDAE8BD","359DE435-46C6-458A-A050-AFE7759FEE7D","2FBD2219-46BF-4FBD-AFCF-618A754D2838"],"id":"6EB2544D-A4DA-4016-AA59-5CE3DEEC98F0","__layered_droppingEnabled__":true,"halosEnabled":true,"type":"corner","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle corner"],"layout":{"__isSmartRef__":true,"id":99},"owner":{"__isSmartRef__":true,"id":48},"eventHandler":{"__isSmartRef__":true,"id":100},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(929.0,473.0)"},"98":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(14.0,14.0)","_Padding":"lively.rect(0,0,0,0)"},"99":{"moveVertical":true,"moveHorizontal":true},"100":{"morph":{"__isSmartRef__":true,"id":97},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":102},"_ClipMode":"visible","derivationIds":["4C356FD6-09D9-4206-B7F8-3116F6AF5406","7D76D21B-2FDF-4365-881E-5570F87406FE","F57553D1-ABB8-4240-83BE-CFB9D06542EA","AB1D0A3F-DEBB-4BF4-A81E-99B9EFA3423E","80131E08-5C32-4C58-BD2F-F2431A81DD6C"],"id":"A4BB9AE0-4945-485B-8693-7640B97A21B0","__layered_droppingEnabled__":true,"halosEnabled":true,"type":"bottom","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle bottom"],"layout":{"__isSmartRef__":true,"id":103},"owner":{"__isSmartRef__":true,"id":48},"eventHandler":{"__isSmartRef__":true,"id":104},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,484.0)"},"102":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(929.0,3.0)","_Padding":"lively.rect(0,0,0,0)"},"103":{"moveVertical":true},"104":{"morph":{"__isSmartRef__":true,"id":101},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":106},"_ClipMode":"visible","derivationIds":["CCB36BFC-233C-430A-BB9E-F2575004E627","540C5693-0100-40F9-8263-6739A69F7669","4BC33A3F-E54C-443E-BD91-5DB55E85FF8C","400C86D3-390A-4629-A88C-3500B4B20E01","718BDAA1-79EF-4F63-810C-79EBEB3A698A"],"id":"ED75C24E-45F8-40E2-8A41-C865A635F00A","__layered_droppingEnabled__":true,"halosEnabled":true,"type":"right","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle right"],"layout":{"__isSmartRef__":true,"id":107},"owner":{"__isSmartRef__":true,"id":48},"eventHandler":{"__isSmartRef__":true,"id":108},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(940.0,0.0)"},"106":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(3.0,473.0)","_Padding":"lively.rect(0,0,0,0)"},"107":{"moveHorizontal":true},"108":{"morph":{"__isSmartRef__":true,"id":105},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Padding","_Extent","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(943.0,487.0)","_Position":"lively.pt(0.0,0.0)"},"110":{"morph":{"__isSmartRef__":true,"id":48},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111":{"adjustForNewBounds":true},"112":{"a":1,"b":0,"c":0,"d":1,"e":382,"f":33,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"113":{"a":1,"b":0,"c":0,"d":1,"e":215,"f":32,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"114":{"partsSpaceName":"PartsBin/Charlie/","comment":"Monitoring window for remote server","migrationLevel":8,"partName":"Monitor","changes":[{"__isSmartRef__":true,"id":115},{"__isSmartRef__":true,"id":116},{"__isSmartRef__":true,"id":117},{"__isSmartRef__":true,"id":118},{"__isSmartRef__":true,"id":119},{"__isSmartRef__":true,"id":120},{"__isSmartRef__":true,"id":121},{"__isSmartRef__":true,"id":122},{"__isSmartRef__":true,"id":123},{"__isSmartRef__":true,"id":124},{"__isSmartRef__":true,"id":125},{"__isSmartRef__":true,"id":126},{"__isSmartRef__":true,"id":127},{"__isSmartRef__":true,"id":128},{"__isSmartRef__":true,"id":129},{"__isSmartRef__":true,"id":130},{"__isSmartRef__":true,"id":131},{"__isSmartRef__":true,"id":132},{"__isSmartRef__":true,"id":133}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Mon Sep 29 2014 15:59:50 GMT-0700 (Pacific Daylight Time)\")"},"115":{"author":"cmagnuso","message":"no comment","id":"37D1B53F-E5F6-4134-BD74-0D7BF4CD3641","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 29 2014 15:59:43 GMT-0700 (Pacific Daylight Time)\")"},"116":{"author":"cmagnuso","message":"no comment","id":"3BBA1BAF-F5B0-4F5B-8062-23E8323D7A9D","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 29 2014 15:31:02 GMT-0700 (Pacific Daylight Time)\")"},"117":{"author":"cmagnuso","message":"no comment","id":"1499E178-E72B-4B58-95B0-8C938577A22F","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 29 2014 15:10:41 GMT-0700 (Pacific Daylight Time)\")"},"118":{"author":"cmagnuso","message":"no comment","id":"2AE1699B-AE9D-4514-B1D6-4BA63DE586EF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 29 2014 14:56:49 GMT-0700 (Pacific Daylight Time)\")"},"119":{"author":"cmagnuso","message":"no comment","id":"7E5696B1-0B1B-4F03-9667-97B94D8EC54A","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 29 2014 14:54:05 GMT-0700 (Pacific Daylight Time)\")"},"120":{"author":"cschuster","message":"initial commit","id":"B3856683-C214-4C81-9D72-4F2C28A30F74","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 08 2013 02:11:07 GMT-0700 (Pacific Daylight Time)\")"},"121":{"author":"cschuster","message":"initial commit","id":"1B6565D8-D94F-4C72-A9AF-2319B5954102","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 08 2013 02:09:43 GMT-0700 (Pacific Daylight Time)\")"},"122":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (Pacific Standard Time)\")"},"123":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (Pacific Daylight Time)\")"},"124":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (Pacific Daylight Time)\")"},"125":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (Pacific Daylight Time)\")"},"126":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (Pacific Standard Time)\")"},"127":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (Pacific Daylight Time)\")"},"128":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (Pacific Daylight Time)\")"},"129":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (Pacific Daylight Time)\")"},"130":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (Pacific Standard Time)\")"},"131":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (Pacific Standard Time)\")"},"132":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (Pacific Standard Time)\")"},"133":{"author":"cschuster","message":"added onrestore script","id":"E4B98D06-B30A-47E8-B88C-AC30B9E52AA3","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 08 2013 02:13:23 GMT-0700 (Pacific Daylight Time)\")"},"134":{"layouter":{"__isSmartRef__":true,"id":135},"resizeWidth":true,"resizeHeight":true,"__serializedExpressions__":["extentWithoutPlaceholder"],"extentWithoutPlaceholder":"lively.pt(676.0,427.0)"},"135":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":3.11,"spacing":4.135,"container":{"__isSmartRef__":true,"id":40},"__LivelyClassName__":"lively.morphic.Layout.VerticalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"136":{"resizeWidth":true,"resizeHeight":true},"137":{"step":{"__isSmartRef__":true,"id":138},"onLoad":{"__isSmartRef__":true,"id":141},"loadD3":{"__isSmartRef__":true,"id":144},"clearGraph":{"__isSmartRef__":true,"id":147},"getData":{"__isSmartRef__":true,"id":150},"render":{"__isSmartRef__":true,"id":153}},"138":{"varMapping":{"__isSmartRef__":true,"id":139},"source":"function step() {\n    \n}","funcProperties":{"__isSmartRef__":true,"id":140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"139":{"this":{"__isSmartRef__":true,"id":16}},"140":{"user":"cmagnuso","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 29 2014 14:48:49 GMT-0700 (Pacific Daylight Time)\")"},"141":{"varMapping":{"__isSmartRef__":true,"id":142},"source":"function onLoad() {\n    this.canvasId = 'd3-' + this.id.replace(/-/g, '');\n    //this.setHTML('<div id=\"' + this.canvasId + '\"></div>')\n    this.loadD3();\n}","funcProperties":{"__isSmartRef__":true,"id":143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"142":{"this":{"__isSmartRef__":true,"id":16}},"143":{"user":"cmagnuso","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 29 2014 15:14:59 GMT-0700 (Pacific Daylight Time)\")"},"144":{"varMapping":{"__isSmartRef__":true,"id":145},"source":"function loadD3(loadAttemptCount, thenDo) {\n    var self = this;\n    var maxLoadAttemptCount = 5;\n    var d3URL = '//cdnjs.cloudflare.com/ajax/libs/d3/3.4.6/d3.js';\n    if (!loadAttemptCount) loadAttemptCount = 1;\n    Global.$('script[src=\"' + d3URL + '\"]').remove();\n    Global.JSLoader.loadJs(d3URL);\n    Functions.waitFor(\n        5*1000,\n        function() { return typeof Global.d3 !== 'undefined'; },\n        function(err) {\n            var msg;\n            if (err && loadAttemptCount < maxLoadAttemptCount) {\n                msg = Strings.format(\n                    \"Loading d3, attempt %s timed out.\\nTrying again...\",\n                    loadAttemptCount);\n                $world.setStatusMessage(msg, Global.Color.yellow, 5);\n                self.loadD3(loadAttemptCount + 1);\n                return;\n            }\n            if (err) {\n                msg = Strings.format(\n                    \"Cannot load d3 library.\\nSorry, d3 isn't available right now.\",\n                    loadAttemptCount);\n                $world.setStatusMessage(msg, Global.Color.red, 10);\n                return;\n            }\n            msg = Strings.format(\n                \"d3 loaded!\",\n                loadAttemptCount);\n            $world.setStatusMessage(msg, Global.Color.green, 4);\n            thenDo && thenDo();\n            lively.bindings.signal(this, 'd3Loaded');\n        });\n}","funcProperties":{"__isSmartRef__":true,"id":146},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"145":{"this":{"__isSmartRef__":true,"id":16}},"146":{"user":"cmagnuso","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 29 2014 14:53:21 GMT-0700 (Pacific Daylight Time)\")"},"147":{"varMapping":{"__isSmartRef__":true,"id":148},"source":"function clearGraph() {\n    Global.d3.select(\"#\" + this.canvasId + \" svg\").remove();\n}","funcProperties":{"__isSmartRef__":true,"id":149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"148":{"this":{"__isSmartRef__":true,"id":16}},"149":{"user":"cmagnuso","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 29 2014 15:03:08 GMT-0700 (Pacific Daylight Time)\")"},"150":{"varMapping":{"__isSmartRef__":true,"id":151},"source":"function getData() {\n    // Lively server\n    var url = new Global.URL(\"http://142.104.17.134:10002\");\n    \n     // VM server\n    //var url = new Global.URL(\"http://142.104.17.139:10002\");\n    \n    var resource = url.asWebResource();\n    var rawData = resource.get().content; // string containing comma separated list of numbers\n    var dataArray = rawData.split(',');\n    \n    var bars = Array.range(0, dataArray.length - 1).collect(function(i) \n           {\n                return {x: i, y: (100 - dataArray[i])}\n           });\n    \n    // bars = Array.range(0,300).collect(function(i) {\n    //            return {x: i, y: (100 - dataArray[i])}\n    //       });\n    \n    //var x_window = Math.round($morph(\"Slider_x\").value * dataArray.length)\n    var x_window = Math.round(0.9 * dataArray.length)\n    //this.get('Testing').textString = x_window;\n    this.render(bars.splice(x_window));\n    //this.render(bars);\n}","funcProperties":{"__isSmartRef__":true,"id":152},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"151":{"this":{"__isSmartRef__":true,"id":16}},"152":{"user":"cmagnuso","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 29 2014 15:23:09 GMT-0700 (Pacific Daylight Time)\")"},"153":{"varMapping":{"__isSmartRef__":true,"id":154},"source":"function render(data) {\n    var data_window = Math.round(data.length / 3600); \n\n    // Sets the size of the svg port from the size of the enclosing morph\n    var morphBounds = this.innerBounds();\n    var margin = {top: 30, right: 30, bottom: 50, left: 35};\n    var width = morphBounds.width - margin.left - margin.right;\n    var height = morphBounds.height - margin.top - margin.bottom;\n    //var y_window =  Math.round(100 * $morph(\"Slider_y\").value);\n    var y_window = 25;\n    this.get('Testing').textString = morphBounds.width + \" \" + morphBounds.height;\n    this.show()\n    \n    // Add an SVG element with the desired dimensions and margin.\n    Global.d3.select(\"#\" + this.canvasId + \" svg\").remove();\n\n    // similar to d3.select(\"body\")\n    var svg = Global.d3.select(\"#\" + this.canvasId)\n        .append(\"svg\")\n            .attr(\"width\", width + margin.left + margin.right)\n            .attr(\"height\", height + margin.top + margin.bottom)\n            .append(\"g\")\n            .attr(\"transform\", \"translate(\" + margin.left + \",\" + margin.top + \")\")\n\n    // Scales and axes. Note the inverted domain for the y-scale: bigger is up!\n    var x = Global.d3.time.scale()\n        .domain([new Date, new Date])\n        .nice(Global.d3.time.second) \n        .range([0, width]);\n        \n    var y = Global.d3.scale.linear()\n        .range([height, 0]);\n        \n    var xAxis = Global.d3.svg.axis()\n        .scale(x)\n        .ticks(6)\n        .tickSize(-height)\n        .tickSubdivide(true)\n        .tickFormat(Global.d3.time.format(\"%H:%M:%S\"));\n        \n    var yAxis = Global.d3.svg.axis()\n        .scale(y)\n        .ticks(4)\n        .orient(\"left\");\n\n\n    // Compute the minimum and maximum x, and the maximum y.\n    x.domain([data[0].x, data[data.length - 1].x]);\n    //y.domain([0, d3.max(data, function(d) { return d.y; })]).nice();\n    \n    // Made the y axis constant\n    y.domain([0, y_window]).nice();\n\n    // Add the x-axis.\n    svg.append(\"g\")\n        .attr(\"class\", \"x axis\")\n        .attr(\"transform\", \"translate(0,\" + height + \")\")\n        .call(xAxis);\n     \n    // x-axis label   \n    svg.append(\"text\")\n        .attr(\"class\", \"x label\")\n        .attr(\"text-anchor\", \"end\")\n        .attr(\"x\", (width / 2 + margin.left))\n        .attr(\"y\", (height + margin.top))\n        .style(\"font-weight\", \"bold\")\n        .text(\"Time Window - \" + data_window + \" Hours\");\n    \n    // Add the y-axis.\n    svg.append(\"g\")\n        .attr(\"class\", \"y axis\")\n        .call(yAxis);\n        \n    // y-axis label    \n    svg.append(\"text\")\n        .attr(\"class\", \"y label\")\n        .attr(\"text-anchor\", \"end\")\n        .attr(\"x\", -(height / 2))\n        .attr(\"y\", -(margin.left / 1.5))\n        .attr(\"transform\", \"rotate(-90)\")\n        .style(\"font-weight\", \"bold\")\n        .text(\"Percent CPU Load\");\n\n    svg.selectAll(\"rect\").remove()\n    \n    svg.selectAll(\"rect\")\n       .data(data)\n       .enter()\n       .append(\"rect\")\n       //.attr(\"x\", function(d, i) { return i * (width / data.length) + 5; })\n       .attr(\"x\", function(d, i) { return i * (width / data.length); })\n       .attr(\"y\", function(d) { return y(d.y); })\n       //.attr(\"width\", function(d) { return (width / data.length) - 5; })\n       .attr(\"width\", function(d) { return (width / data.length); })\n       .attr(\"height\", function(d) { return y(0) - y(d.y) })\n       .attr(\"fill\", \"black\");\n\n        //     .append(\"div\")\n        //     .attr('class', 'chartElement')\n        //     .style('background-color', Color.darkGray.toCSSString())\n\n        // chartElements\n        //     .style(\"height\", yScale.wrap(function($p, d, i) { return $p(d.y) }))\n        //     .style(\"left\", xScale.wrap(function($p, d, i) { return $p(d.x) + 'px' }))\n        //     .style('width', xScale.rangeBand.wrap(function($p, d, i) { return $p(d.x) + 'px' }))\n        //     .style(\"bottom\",  yScale.range()[0])\n        //     .style('text-align', 'center')\n        //     .style('position', 'absolute')\n        //     // .text(function(d) { return d; });\n    \n}","funcProperties":{"__isSmartRef__":true,"id":155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"154":{"this":{"__isSmartRef__":true,"id":16}},"155":{"user":"cmagnuso","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 29 2014 15:28:13 GMT-0700 (Pacific Daylight Time)\")"},"156":{"source":{"__isSmartRef__":true,"id":1},"target":{"__isSmartRef__":true,"id":16}},"157":{"sourceObj":{"__isSmartRef__":true,"id":1},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":158},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"158":{"source":{"__isSmartRef__":true,"id":1},"target":{"__isSmartRef__":true,"id":1}},"159":{"submorphs":[{"__isSmartRef__":true,"id":160},{"__isSmartRef__":true,"id":179},{"__isSmartRef__":true,"id":195}],"scripts":[],"id":"71C9521E-A9A5-4DBC-B3D2-96F6B3D89679","shape":{"__isSmartRef__":true,"id":213},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle2","partsBinMetaInfo":{"__isSmartRef__":true,"id":19},"eventHandler":{"__isSmartRef__":true,"id":214},"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","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","9EBC2DA0-8105-4466-88DB-797B1FDC19A9","E5972C05-0E7A-4D25-9B98-5F0B65103BBE","D4FA215E-85B4-4879-AB2E-F41452C36062","E48B67E4-BB0E-46B4-87EA-2F0C67FB2D5B","579676D7-ABC1-4372-9BD4-C90FD88BC3AB","6ECF3264-E36D-4E95-BF32-0D1E51BE9B34","3800BFB2-ED26-4FE7-935C-FC0883545B78"],"partTests":{"__isSmartRef__":true,"id":215},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"layout":{"__isSmartRef__":true,"id":220},"isInLayoutCycle":false,"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(802.3,4.4)"},"160":{"submorphs":[{"__isSmartRef__":true,"id":161}],"scripts":[],"shape":{"__isSmartRef__":true,"id":166},"eventHandler":{"__isSmartRef__":true,"id":167},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","8BF26D13-00CA-4B7A-B110-E5DB7093D8D0","D7EB82F2-EE5B-4AE2-9D2D-45DF28ECBD99","40A524A1-F27C-4DB0-ACF2-2CF3F7E1C1F9","5913F182-5354-4B03-B788-0455E27EA142","C536308E-FC62-4DFE-81B8-D0B490FD1F57","3632F8EC-FFB0-4D8D-90FA-016448242EEF","DC48312A-65B7-47A1-8989-41EDDC4D84E3"],"id":"FCEA7B62-A443-4B24-8D60-06466E203424","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":161},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":168},{"__isSmartRef__":true,"id":170}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button1","partsBinMetaInfo":{"__isSmartRef__":true,"id":172},"owner":{"__isSmartRef__":true,"id":159},"isCopyMorphRef":true,"morphRefId":1,"_StyleClassNames":["Morph","Button"],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":175},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(10.0,10.0)","distanceToDragEvent":"lively.pt(74.0,7.0)"},"161":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":162},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":163}],"eventHandler":{"__isSmartRef__":true,"id":165},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","32855ADA-F9D0-4214-B3CC-35E2C40DDF75","05F971E5-F626-43FC-A7C7-EC3517623D1A","2D012001-061A-4BE7-ABA0-FCA3AB3BFC89","E3596063-D860-4292-B118-1B8492161BD5","389697F8-63D7-4F5A-9B4E-61347C205007","62D243BF-E357-4116-BE82-543D4B4EB8BB","49120BE8-C8F2-4C2C-8906-84687E241C13"],"id":"6CD26648-D6C1-4098-B2BA-524A380ADB18","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":160},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"162":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"163":{"style":{"__isSmartRef__":true,"id":164},"chunkOwner":{"__isSmartRef__":true,"id":161},"_id":"_4217","storedString":"Reset","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"164":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"165":{"morph":{"__isSmartRef__":true,"id":161},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"166":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"167":{"morph":{"__isSmartRef__":true,"id":160},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"168":{"sourceObj":{"__isSmartRef__":true,"id":160},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":160},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":169},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"169":{"source":{"__isSmartRef__":true,"id":160},"target":{"__isSmartRef__":true,"id":160}},"170":{"sourceObj":{"__isSmartRef__":true,"id":160},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":16},"targetMethodName":"reset","varMapping":{"__isSmartRef__":true,"id":171},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"171":{"source":{"__isSmartRef__":true,"id":160},"target":{"__isSmartRef__":true,"id":16}},"172":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":173},{"__isSmartRef__":true,"id":174}],"migrationLevel":4,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Mar 06 2013 16:25:14 GMT-0800 (Pacific Standard Time)\")"},"173":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (Pacific Standard Time)\")"},"174":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (Pacific Standard Time)\")"},"175":{"doAction":{"__isSmartRef__":true,"id":176}},"176":{"varMapping":{"__isSmartRef__":true,"id":177},"source":"function doAction() {\n    \n}","funcProperties":{"__isSmartRef__":true,"id":178},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"177":{"this":{"__isSmartRef__":true,"id":160}},"178":{"user":"undefined","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Dec 11 2012 13:14:29 GMT-0800 (Pacific Standard Time)\")"},"179":{"submorphs":[{"__isSmartRef__":true,"id":180}],"scripts":[],"shape":{"__isSmartRef__":true,"id":185},"eventHandler":{"__isSmartRef__":true,"id":186},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","C96E1D16-78A0-42C1-876B-2014343C689B","DFC8AC95-A8BF-45A6-BC44-D99B4B217121","8072265E-9382-4A40-93B5-DF90AECB9050","9470334F-31C3-4B1A-8B85-84A2F3FFF522","7155D6F0-F195-443C-B77C-1BC8B7EF5044","E1490974-B831-4B90-AD90-07305CC84CEF","E0573300-6BED-4E69-B410-1F4A403788A0"],"id":"6B3B594F-F6B0-46B3-87B9-E9F4E35070DF","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":180},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":187},{"__isSmartRef__":true,"id":189}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button2","partsBinMetaInfo":{"__isSmartRef__":true,"id":172},"owner":{"__isSmartRef__":true,"id":159},"isCopyMorphRef":true,"morphRefId":1,"_StyleClassNames":["Morph","Button"],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":191},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(10.0,45.0)","distanceToDragEvent":"lively.pt(74.0,7.0)"},"180":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":181},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":182}],"eventHandler":{"__isSmartRef__":true,"id":184},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","C3CD30C9-EA90-4177-9E31-10882D4F14BB","04E71FF0-DD06-4BCC-8DAB-965EFDF7D649","00B704B9-204A-463E-8264-7BD25C2F0AE4","E65F0C84-9DC0-4DD0-A40D-29ACA5C01DF0","663514C2-FF32-4564-9613-E7A58EE6A3DE","99F6AAAD-8A79-4982-8C31-B76801BD612B","1583BBBE-1A72-47F8-98CC-3C05BD409CA1"],"id":"FE178EB7-67E5-4AED-89AE-016DEB9C0D2D","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":179},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"181":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"182":{"style":{"__isSmartRef__":true,"id":183},"chunkOwner":{"__isSmartRef__":true,"id":180},"_id":"_4358","storedString":"Stop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"183":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"184":{"morph":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"185":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"186":{"morph":{"__isSmartRef__":true,"id":179},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"187":{"sourceObj":{"__isSmartRef__":true,"id":179},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":179},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":188},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"188":{"source":{"__isSmartRef__":true,"id":179},"target":{"__isSmartRef__":true,"id":179}},"189":{"sourceObj":{"__isSmartRef__":true,"id":179},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":16},"targetMethodName":"stopStepping","varMapping":{"__isSmartRef__":true,"id":190},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"190":{"source":{"__isSmartRef__":true,"id":179},"target":{"__isSmartRef__":true,"id":16}},"191":{"doAction":{"__isSmartRef__":true,"id":192}},"192":{"varMapping":{"__isSmartRef__":true,"id":193},"source":"function doAction() {\n    \n}","funcProperties":{"__isSmartRef__":true,"id":194},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"193":{"this":{"__isSmartRef__":true,"id":179}},"194":{"user":"undefined","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Dec 11 2012 13:14:29 GMT-0800 (Pacific Standard Time)\")"},"195":{"submorphs":[{"__isSmartRef__":true,"id":196}],"scripts":[],"shape":{"__isSmartRef__":true,"id":201},"eventHandler":{"__isSmartRef__":true,"id":202},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9F02C145-82BE-40D0-8DAC-5F4293849B61","8AA0B82E-0E1B-45CA-BA0E-470A03D0832F","17FAF3EB-F395-4D6C-BC52-D55FFB27CD05","97120060-3EAB-4197-9F47-233B422D523E","BD9F4C6E-4552-4607-8081-F7B5CFFFB238","2A41884A-FE07-4013-A1D5-A2EE8B9E75EF","432E1B09-B227-49B2-8359-3D83030FB45E"],"id":"94EFEFCF-6085-40E3-B0C1-6EB61DBB9F47","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":196},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":203},{"__isSmartRef__":true,"id":205},{"__isSmartRef__":true,"id":207}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button3","partsBinMetaInfo":{"__isSmartRef__":true,"id":172},"owner":{"__isSmartRef__":true,"id":159},"isCopyMorphRef":true,"morphRefId":1,"_StyleClassNames":["Morph","Button"],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":209},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(10.0,80.0)","distanceToDragEvent":"lively.pt(74.0,7.0)"},"196":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":197},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":198}],"eventHandler":{"__isSmartRef__":true,"id":200},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","8686E8C5-70EB-4DC5-90D3-8EE0D9B57837","26092E02-50E2-42E2-A07A-400757F59BB6","78BB41AC-0A4E-4169-B98A-6B2E7716EA15","37C5DD5F-D18E-419F-8CC6-1C6EA6C47CAC","1B4C1DF9-3D5E-4BB4-9F19-0D5E8CCE6DBB","CDCBE2C2-7E7D-4C97-BCE8-C58CCE375C70","1A993B24-8A90-4C06-97E0-B5A8EB066412"],"id":"3539600B-34D4-4BA4-BAC3-A3CC2386AD52","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":195},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"197":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"198":{"style":{"__isSmartRef__":true,"id":199},"chunkOwner":{"__isSmartRef__":true,"id":196},"_id":"_5385","storedString":"Start","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"199":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"200":{"morph":{"__isSmartRef__":true,"id":196},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"201":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"202":{"morph":{"__isSmartRef__":true,"id":195},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"203":{"sourceObj":{"__isSmartRef__":true,"id":195},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":195},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":204},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"204":{"source":{"__isSmartRef__":true,"id":195},"target":{"__isSmartRef__":true,"id":195}},"205":{"sourceObj":{"__isSmartRef__":true,"id":195},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":16},"targetMethodName":"start","varMapping":{"__isSmartRef__":true,"id":206},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"206":{"source":{"__isSmartRef__":true,"id":195},"target":{"__isSmartRef__":true,"id":16}},"207":{"sourceObj":{"__isSmartRef__":true,"id":195},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":16},"targetMethodName":"getData","varMapping":{"__isSmartRef__":true,"id":208},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"208":{"source":{"__isSmartRef__":true,"id":195},"target":{"__isSmartRef__":true,"id":16}},"209":{"doAction":{"__isSmartRef__":true,"id":210}},"210":{"varMapping":{"__isSmartRef__":true,"id":211},"source":"function doAction() {\n    \n}","funcProperties":{"__isSmartRef__":true,"id":212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"211":{"this":{"__isSmartRef__":true,"id":195}},"212":{"user":"undefined","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Dec 11 2012 13:14:29 GMT-0800 (Pacific Standard Time)\")"},"213":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":5.18,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":true,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(120.0,112.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"214":{"morph":{"__isSmartRef__":true,"id":159},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"215":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":216}},"216":{"test01IsMorph":{"__isSmartRef__":true,"id":217}},"217":{"varMapping":{"__isSmartRef__":true,"id":218},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"218":{"this":{"__isSmartRef__":true,"id":215}},"219":{},"220":{"layouter":{"__isSmartRef__":true,"id":221},"resizeHeight":false,"__serializedExpressions__":["extentWithoutPlaceholder"],"extentWithoutPlaceholder":"lively.pt(120.0,112.0)"},"221":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":10,"spacing":15,"container":{"__isSmartRef__":true,"id":159},"__LivelyClassName__":"lively.morphic.Layout.VerticalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"222":{"_BorderWidth":1.48,"_ClipMode":"visible","_BorderRadius":4.81,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":true,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(926.8,140.9)","_BorderColor":"Color.rgb(3,3,3)","_Fill":"Color.rgb(0,0,204)","_Padding":"lively.rect(0,0,0,0)"},"223":{"partsSpaceName":"PartsBin/Charlie/","comment":"A very simple physics simulation workbench for experimentation.","migrationLevel":8,"partName":"temp","changes":[{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":225},{"__isSmartRef__":true,"id":226},{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":228},{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":230},{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":232},{"__isSmartRef__":true,"id":233},{"__isSmartRef__":true,"id":234},{"__isSmartRef__":true,"id":235},{"__isSmartRef__":true,"id":236},{"__isSmartRef__":true,"id":237},{"__isSmartRef__":true,"id":238}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Mon Sep 29 2014 19:07:53 GMT-0700 (Pacific Daylight Time)\")"},"224":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (Pacific Standard Time)\")"},"225":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (Pacific Standard Time)\")"},"226":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (Pacific Standard Time)\")"},"227":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (Pacific Daylight Time)\")"},"228":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (Pacific Daylight Time)\")"},"229":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (Pacific Daylight Time)\")"},"230":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (Pacific Standard Time)\")"},"231":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (Pacific Daylight Time)\")"},"232":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (Pacific Daylight Time)\")"},"233":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (Pacific Daylight Time)\")"},"234":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (Pacific Standard Time)\")"},"235":{"author":"cschuster","message":"initial commit","id":"1B6565D8-D94F-4C72-A9AF-2319B5954102","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 08 2013 02:09:43 GMT-0700 (Pacific Daylight Time)\")"},"236":{"author":"cschuster","message":"initial commit","id":"B3856683-C214-4C81-9D72-4F2C28A30F74","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 08 2013 02:11:07 GMT-0700 (Pacific Daylight Time)\")"},"237":{"author":"cmagnuso","message":"no comment","id":"CEDD50AB-BEF5-4575-A644-40B9C351B8C8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 29 2014 19:07:46 GMT-0700 (Pacific Daylight Time)\")"},"238":{"__serializedExpressions__":["date"],"author":"cmagnuso","message":"no comment","id":"19A2269D-FA1F-4E31-9E05-DFA147BE7025","date":"new Date(\"Tue Sep 30 2014 08:49:48 GMT-0700 (Pacific Daylight Time)\")"},"239":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"240":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":241}},"241":{"test01IsMorph":{"__isSmartRef__":true,"id":242}},"242":{"varMapping":{"__isSmartRef__":true,"id":243},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"243":{"this":{"__isSmartRef__":true,"id":240}},"244":{},"245":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":246},"__serializedExpressions__":["extentWithoutPlaceholder"],"extentWithoutPlaceholder":"lively.pt(669.8,158.9)"},"246":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":4.44,"spacing":4.41,"container":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"isSimplifiedRegistry":true}}