{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":1364}],"scripts":[],"id":"797217D2-F266-4CBA-B739-DA783F5C4FC0","shape":{"__isSmartRef__":true,"id":1401},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ClickableArt","partsBinMetaInfo":{"__isSmartRef__":true,"id":1332},"eventHandler":{"__isSmartRef__":true,"id":1402},"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"],"partTests":{"__isSmartRef__":true,"id":1403},"_ClipMode":"visible","moved":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"isBeingDragged":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(311.0,-15.0)"},"1":{"submorphs":[],"scripts":[],"id":"46EF485D-6DF8-4A1E-BE8C-1969FA9A01B3","shape":{"__isSmartRef__":true,"id":2},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":17,"name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":3},"textChunks":[{"__isSmartRef__":true,"id":15}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":17},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"previousSelection":[0,13],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_WordBreak":"break-all","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(136.0,422.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(121.0,-7.0)"},"2":{"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"_BorderWidth":0,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(183.7,29.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"3":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":4},{"__isSmartRef__":true,"id":6},{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":10},{"__isSmartRef__":true,"id":12}],"revisionOnLoad":160159,"lastModifiedDate":{"__isSmartRef__":true,"id":14},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4":{"date":{"__isSmartRef__":true,"id":5},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"6":{"date":{"__isSmartRef__":true,"id":7},"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"},"7":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"8":{"date":{"__isSmartRef__":true,"id":9},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"9":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"10":{"date":{"__isSmartRef__":true,"id":11},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"11":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"12":{"date":{"__isSmartRef__":true,"id":13},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"13":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"14":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"15":{"style":{"__isSmartRef__":true,"id":16},"morph":{"__isSmartRef__":true,"id":1},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"Clickable Art","_id":"_18312","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16":{"__serializedExpressions__":["color"],"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(255,255,255)"},"17":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18":{"submorphs":[{"__isSmartRef__":true,"id":19},{"__isSmartRef__":true,"id":552},{"__isSmartRef__":true,"id":593},{"__isSmartRef__":true,"id":675},{"__isSmartRef__":true,"id":716},{"__isSmartRef__":true,"id":1085},{"__isSmartRef__":true,"id":1208}],"scripts":[],"id":"B1165397-0713-4C77-B574-06D573FD3CEF","shape":{"__isSmartRef__":true,"id":1331},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle11","partsBinMetaInfo":{"__isSmartRef__":true,"id":1332},"eventHandler":{"__isSmartRef__":true,"id":1358},"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"],"partTests":{"__isSmartRef__":true,"id":1359},"_ClipMode":"hidden","moved":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"isBeingDragged":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(18.0,11.0)"},"19":{"submorphs":[{"__isSmartRef__":true,"id":20},{"__isSmartRef__":true,"id":430}],"scripts":[],"id":"6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","shape":{"__isSmartRef__":true,"id":512},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle3","partsBinMetaInfo":{"__isSmartRef__":true,"id":513},"eventHandler":{"__isSmartRef__":true,"id":537},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B"],"partTests":{"__isSmartRef__":true,"id":538},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":18},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":543},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-22.0,49.0)"},"20":{"submorphs":[{"__isSmartRef__":true,"id":21}],"scripts":[],"id":"8E51C779-5D6F-44AE-8641-76C904E9FE5A","shape":{"__isSmartRef__":true,"id":390},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":391},"eventHandler":{"__isSmartRef__":true,"id":415},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF"],"partTests":{"__isSmartRef__":true,"id":416},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":19},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":421},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"21":{"submorphs":[{"__isSmartRef__":true,"id":22},{"__isSmartRef__":true,"id":227}],"scripts":[],"id":"5521A32C-4B8C-4BC8-B897-AE43D68FFC29","shape":{"__isSmartRef__":true,"id":350},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":351},"eventHandler":{"__isSmartRef__":true,"id":375},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF"],"partTests":{"__isSmartRef__":true,"id":376},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":20},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":381},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(73.0,-25.0)"},"22":{"submorphs":[{"__isSmartRef__":true,"id":23}],"scripts":[],"id":"F91E54B0-D0C0-45EA-BC60-0A5328B1AE11","shape":{"__isSmartRef__":true,"id":187},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":188},"eventHandler":{"__isSmartRef__":true,"id":212},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A"],"partTests":{"__isSmartRef__":true,"id":213},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":21},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":218},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"23":{"submorphs":[{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":65}],"scripts":[],"id":"2C25C711-9165-4599-B32E-408C67014E29","shape":{"__isSmartRef__":true,"id":147},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":148},"eventHandler":{"__isSmartRef__":true,"id":172},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","5521A32C-4B8C-4BC8-B897-AE43D68FFC29"],"partTests":{"__isSmartRef__":true,"id":173},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":22},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":178},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(38.0,-1.0)"},"24":{"submorphs":[],"scripts":[],"id":"87134C7C-AC81-477C-BBE9-3CCA0C347D18","shape":{"__isSmartRef__":true,"id":25},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":26},"eventHandler":{"__isSmartRef__":true,"id":50},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","F91E54B0-D0C0-45EA-BC60-0A5328B1AE11"],"partTests":{"__isSmartRef__":true,"id":51},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":23},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"25":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(230,19,126,0.8885624709073454)","_Padding":"lively.rect(0,0,0,0)"},"26":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":27},{"__isSmartRef__":true,"id":29},{"__isSmartRef__":true,"id":31},{"__isSmartRef__":true,"id":33},{"__isSmartRef__":true,"id":35},{"__isSmartRef__":true,"id":37},{"__isSmartRef__":true,"id":39},{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":43},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":47}],"lastModifiedDate":{"__isSmartRef__":true,"id":49},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27":{"date":{"__isSmartRef__":true,"id":28},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"28":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"29":{"date":{"__isSmartRef__":true,"id":30},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"31":{"date":{"__isSmartRef__":true,"id":32},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"33":{"date":{"__isSmartRef__":true,"id":34},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"35":{"date":{"__isSmartRef__":true,"id":36},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"37":{"date":{"__isSmartRef__":true,"id":38},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"39":{"date":{"__isSmartRef__":true,"id":40},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"41":{"date":{"__isSmartRef__":true,"id":42},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"43":{"date":{"__isSmartRef__":true,"id":44},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"44":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"45":{"date":{"__isSmartRef__":true,"id":46},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"46":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"47":{"date":{"__isSmartRef__":true,"id":48},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"48":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"49":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"50":{"morph":{"__isSmartRef__":true,"id":24},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52}},"52":{"test01IsMorph":{"__isSmartRef__":true,"id":53}},"53":{"varMapping":{"__isSmartRef__":true,"id":54},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54":{"this":{"__isSmartRef__":true,"id":51}},"55":{},"56":{"onMouseDown":{"__isSmartRef__":true,"id":57}},"57":{"varMapping":{"__isSmartRef__":true,"id":58},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":63},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58":{"this":{"__isSmartRef__":true,"id":24},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59}},"59":{"$super":{"__isSmartRef__":true,"id":60}},"60":{"varMapping":{"__isSmartRef__":true,"id":61},"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":62},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61":{"obj":{"__isSmartRef__":true,"id":24},"name":"onMouseDown"},"62":{},"63":{"timestamp":{"__isSmartRef__":true,"id":64},"user":"jenslincke","tags":[]},"64":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"65":{"submorphs":[{"__isSmartRef__":true,"id":66}],"scripts":[],"id":"D7215D70-1795-4193-A548-024FAA069FB9","shape":{"__isSmartRef__":true,"id":107},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":108},"eventHandler":{"__isSmartRef__":true,"id":132},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","012AD148-1E1C-40A9-88EC-0DAC9A0E7683"],"partTests":{"__isSmartRef__":true,"id":133},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":23},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":138},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(20.0,52.0)"},"66":{"submorphs":[],"scripts":[],"id":"8CD01725-20E5-4A7F-81D4-50647ABEA251","shape":{"__isSmartRef__":true,"id":67},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":68},"eventHandler":{"__isSmartRef__":true,"id":92},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","7D4041A6-D25A-4D9D-B948-6A266B65EBF8"],"partTests":{"__isSmartRef__":true,"id":93},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":65},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(54.0,23.0)"},"67":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(140,124,39,0.540743108605966)","_Padding":"lively.rect(0,0,0,0)"},"68":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":69},{"__isSmartRef__":true,"id":71},{"__isSmartRef__":true,"id":73},{"__isSmartRef__":true,"id":75},{"__isSmartRef__":true,"id":77},{"__isSmartRef__":true,"id":79},{"__isSmartRef__":true,"id":81},{"__isSmartRef__":true,"id":83},{"__isSmartRef__":true,"id":85},{"__isSmartRef__":true,"id":87},{"__isSmartRef__":true,"id":89}],"lastModifiedDate":{"__isSmartRef__":true,"id":91},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69":{"date":{"__isSmartRef__":true,"id":70},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"70":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"71":{"date":{"__isSmartRef__":true,"id":72},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"73":{"date":{"__isSmartRef__":true,"id":74},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"75":{"date":{"__isSmartRef__":true,"id":76},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"77":{"date":{"__isSmartRef__":true,"id":78},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"79":{"date":{"__isSmartRef__":true,"id":80},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"81":{"date":{"__isSmartRef__":true,"id":82},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"83":{"date":{"__isSmartRef__":true,"id":84},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"85":{"date":{"__isSmartRef__":true,"id":86},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"86":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"87":{"date":{"__isSmartRef__":true,"id":88},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"88":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"89":{"date":{"__isSmartRef__":true,"id":90},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"90":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"91":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"92":{"morph":{"__isSmartRef__":true,"id":66},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94}},"94":{"test01IsMorph":{"__isSmartRef__":true,"id":95}},"95":{"varMapping":{"__isSmartRef__":true,"id":96},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96":{"this":{"__isSmartRef__":true,"id":93}},"97":{},"98":{"onMouseDown":{"__isSmartRef__":true,"id":99}},"99":{"varMapping":{"__isSmartRef__":true,"id":100},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100":{"this":{"__isSmartRef__":true,"id":66},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101}},"101":{"$super":{"__isSmartRef__":true,"id":102}},"102":{"varMapping":{"__isSmartRef__":true,"id":103},"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":104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103":{"obj":{"__isSmartRef__":true,"id":66},"name":"onMouseDown"},"104":{},"105":{"timestamp":{"__isSmartRef__":true,"id":106},"user":"jenslincke","tags":[]},"106":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"107":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(64,92,95,0.32911136164329946)","_Padding":"lively.rect(0,0,0,0)"},"108":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":109},{"__isSmartRef__":true,"id":111},{"__isSmartRef__":true,"id":113},{"__isSmartRef__":true,"id":115},{"__isSmartRef__":true,"id":117},{"__isSmartRef__":true,"id":119},{"__isSmartRef__":true,"id":121},{"__isSmartRef__":true,"id":123},{"__isSmartRef__":true,"id":125},{"__isSmartRef__":true,"id":127},{"__isSmartRef__":true,"id":129}],"lastModifiedDate":{"__isSmartRef__":true,"id":131},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109":{"date":{"__isSmartRef__":true,"id":110},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"110":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"111":{"date":{"__isSmartRef__":true,"id":112},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"113":{"date":{"__isSmartRef__":true,"id":114},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"115":{"date":{"__isSmartRef__":true,"id":116},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"117":{"date":{"__isSmartRef__":true,"id":118},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"119":{"date":{"__isSmartRef__":true,"id":120},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"121":{"date":{"__isSmartRef__":true,"id":122},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"123":{"date":{"__isSmartRef__":true,"id":124},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"125":{"date":{"__isSmartRef__":true,"id":126},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"126":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"127":{"date":{"__isSmartRef__":true,"id":128},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"128":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"129":{"date":{"__isSmartRef__":true,"id":130},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"130":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"131":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"132":{"morph":{"__isSmartRef__":true,"id":65},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"133":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":134}},"134":{"test01IsMorph":{"__isSmartRef__":true,"id":135}},"135":{"varMapping":{"__isSmartRef__":true,"id":136},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"136":{"this":{"__isSmartRef__":true,"id":133}},"137":{},"138":{"onMouseDown":{"__isSmartRef__":true,"id":139}},"139":{"varMapping":{"__isSmartRef__":true,"id":140},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"140":{"this":{"__isSmartRef__":true,"id":65},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":141}},"141":{"$super":{"__isSmartRef__":true,"id":142}},"142":{"varMapping":{"__isSmartRef__":true,"id":143},"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":144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"143":{"obj":{"__isSmartRef__":true,"id":65},"name":"onMouseDown"},"144":{},"145":{"timestamp":{"__isSmartRef__":true,"id":146},"user":"jenslincke","tags":[]},"146":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"147":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(122,202,66,0.4134809060487896)","_Padding":"lively.rect(0,0,0,0)"},"148":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":149},{"__isSmartRef__":true,"id":151},{"__isSmartRef__":true,"id":153},{"__isSmartRef__":true,"id":155},{"__isSmartRef__":true,"id":157},{"__isSmartRef__":true,"id":159},{"__isSmartRef__":true,"id":161},{"__isSmartRef__":true,"id":163},{"__isSmartRef__":true,"id":165},{"__isSmartRef__":true,"id":167},{"__isSmartRef__":true,"id":169}],"lastModifiedDate":{"__isSmartRef__":true,"id":171},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"149":{"date":{"__isSmartRef__":true,"id":150},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"150":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"151":{"date":{"__isSmartRef__":true,"id":152},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"152":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"153":{"date":{"__isSmartRef__":true,"id":154},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"154":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"155":{"date":{"__isSmartRef__":true,"id":156},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"156":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"157":{"date":{"__isSmartRef__":true,"id":158},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"158":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"159":{"date":{"__isSmartRef__":true,"id":160},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"160":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"161":{"date":{"__isSmartRef__":true,"id":162},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"162":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"163":{"date":{"__isSmartRef__":true,"id":164},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"164":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"165":{"date":{"__isSmartRef__":true,"id":166},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"166":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"167":{"date":{"__isSmartRef__":true,"id":168},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"168":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"169":{"date":{"__isSmartRef__":true,"id":170},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"170":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"171":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"172":{"morph":{"__isSmartRef__":true,"id":23},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"173":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":174}},"174":{"test01IsMorph":{"__isSmartRef__":true,"id":175}},"175":{"varMapping":{"__isSmartRef__":true,"id":176},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"176":{"this":{"__isSmartRef__":true,"id":173}},"177":{},"178":{"onMouseDown":{"__isSmartRef__":true,"id":179}},"179":{"varMapping":{"__isSmartRef__":true,"id":180},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"180":{"this":{"__isSmartRef__":true,"id":23},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":181}},"181":{"$super":{"__isSmartRef__":true,"id":182}},"182":{"varMapping":{"__isSmartRef__":true,"id":183},"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":184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"183":{"obj":{"__isSmartRef__":true,"id":23},"name":"onMouseDown"},"184":{},"185":{"timestamp":{"__isSmartRef__":true,"id":186},"user":"jenslincke","tags":[]},"186":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"187":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(223,249,58,0.5247461970429868)","_Padding":"lively.rect(0,0,0,0)"},"188":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":189},{"__isSmartRef__":true,"id":191},{"__isSmartRef__":true,"id":193},{"__isSmartRef__":true,"id":195},{"__isSmartRef__":true,"id":197},{"__isSmartRef__":true,"id":199},{"__isSmartRef__":true,"id":201},{"__isSmartRef__":true,"id":203},{"__isSmartRef__":true,"id":205},{"__isSmartRef__":true,"id":207},{"__isSmartRef__":true,"id":209}],"lastModifiedDate":{"__isSmartRef__":true,"id":211},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"189":{"date":{"__isSmartRef__":true,"id":190},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"190":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"191":{"date":{"__isSmartRef__":true,"id":192},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"192":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"193":{"date":{"__isSmartRef__":true,"id":194},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"194":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"195":{"date":{"__isSmartRef__":true,"id":196},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"196":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"197":{"date":{"__isSmartRef__":true,"id":198},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"198":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"199":{"date":{"__isSmartRef__":true,"id":200},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"201":{"date":{"__isSmartRef__":true,"id":202},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"202":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"203":{"date":{"__isSmartRef__":true,"id":204},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"204":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"205":{"date":{"__isSmartRef__":true,"id":206},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"206":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"207":{"date":{"__isSmartRef__":true,"id":208},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"208":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"209":{"date":{"__isSmartRef__":true,"id":210},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"210":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"211":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"212":{"morph":{"__isSmartRef__":true,"id":22},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"213":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":214}},"214":{"test01IsMorph":{"__isSmartRef__":true,"id":215}},"215":{"varMapping":{"__isSmartRef__":true,"id":216},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"216":{"this":{"__isSmartRef__":true,"id":213}},"217":{},"218":{"onMouseDown":{"__isSmartRef__":true,"id":219}},"219":{"varMapping":{"__isSmartRef__":true,"id":220},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"220":{"this":{"__isSmartRef__":true,"id":22},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":221}},"221":{"$super":{"__isSmartRef__":true,"id":222}},"222":{"varMapping":{"__isSmartRef__":true,"id":223},"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":224},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"223":{"obj":{"__isSmartRef__":true,"id":22},"name":"onMouseDown"},"224":{},"225":{"timestamp":{"__isSmartRef__":true,"id":226},"user":"jenslincke","tags":[]},"226":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"227":{"submorphs":[{"__isSmartRef__":true,"id":228}],"scripts":[],"id":"012AD148-1E1C-40A9-88EC-0DAC9A0E7683","shape":{"__isSmartRef__":true,"id":310},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":311},"eventHandler":{"__isSmartRef__":true,"id":335},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418"],"partTests":{"__isSmartRef__":true,"id":336},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":21},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":341},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(20.0,52.0)"},"228":{"submorphs":[{"__isSmartRef__":true,"id":229}],"scripts":[],"id":"7D4041A6-D25A-4D9D-B948-6A266B65EBF8","shape":{"__isSmartRef__":true,"id":270},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":271},"eventHandler":{"__isSmartRef__":true,"id":295},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C"],"partTests":{"__isSmartRef__":true,"id":296},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":227},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":301},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(54.0,23.0)"},"229":{"submorphs":[],"scripts":[],"id":"9ECDF313-02E4-4C3C-B813-A2A0D77E1C0B","shape":{"__isSmartRef__":true,"id":230},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":231},"eventHandler":{"__isSmartRef__":true,"id":255},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418"],"partTests":{"__isSmartRef__":true,"id":256},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":228},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":261},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-42.0,60.0)"},"230":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(53,136,69,0.49683699337765574)","_Padding":"lively.rect(0,0,0,0)"},"231":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":232},{"__isSmartRef__":true,"id":234},{"__isSmartRef__":true,"id":236},{"__isSmartRef__":true,"id":238},{"__isSmartRef__":true,"id":240},{"__isSmartRef__":true,"id":242},{"__isSmartRef__":true,"id":244},{"__isSmartRef__":true,"id":246},{"__isSmartRef__":true,"id":248},{"__isSmartRef__":true,"id":250},{"__isSmartRef__":true,"id":252}],"lastModifiedDate":{"__isSmartRef__":true,"id":254},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"232":{"date":{"__isSmartRef__":true,"id":233},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"233":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"234":{"date":{"__isSmartRef__":true,"id":235},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"235":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"236":{"date":{"__isSmartRef__":true,"id":237},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"237":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"238":{"date":{"__isSmartRef__":true,"id":239},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"239":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"240":{"date":{"__isSmartRef__":true,"id":241},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"241":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"242":{"date":{"__isSmartRef__":true,"id":243},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"243":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"244":{"date":{"__isSmartRef__":true,"id":245},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"245":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"246":{"date":{"__isSmartRef__":true,"id":247},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"247":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"248":{"date":{"__isSmartRef__":true,"id":249},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"249":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"250":{"date":{"__isSmartRef__":true,"id":251},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"251":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"252":{"date":{"__isSmartRef__":true,"id":253},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"253":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"254":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"255":{"morph":{"__isSmartRef__":true,"id":229},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"256":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":257}},"257":{"test01IsMorph":{"__isSmartRef__":true,"id":258}},"258":{"varMapping":{"__isSmartRef__":true,"id":259},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"259":{"this":{"__isSmartRef__":true,"id":256}},"260":{},"261":{"onMouseDown":{"__isSmartRef__":true,"id":262}},"262":{"varMapping":{"__isSmartRef__":true,"id":263},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":268},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"263":{"this":{"__isSmartRef__":true,"id":229},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":264}},"264":{"$super":{"__isSmartRef__":true,"id":265}},"265":{"varMapping":{"__isSmartRef__":true,"id":266},"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":267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"266":{"obj":{"__isSmartRef__":true,"id":229},"name":"onMouseDown"},"267":{},"268":{"timestamp":{"__isSmartRef__":true,"id":269},"user":"jenslincke","tags":[]},"269":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"270":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(212,27,4,0.3988948492333293)","_Padding":"lively.rect(0,0,0,0)"},"271":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":272},{"__isSmartRef__":true,"id":274},{"__isSmartRef__":true,"id":276},{"__isSmartRef__":true,"id":278},{"__isSmartRef__":true,"id":280},{"__isSmartRef__":true,"id":282},{"__isSmartRef__":true,"id":284},{"__isSmartRef__":true,"id":286},{"__isSmartRef__":true,"id":288},{"__isSmartRef__":true,"id":290},{"__isSmartRef__":true,"id":292}],"lastModifiedDate":{"__isSmartRef__":true,"id":294},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"272":{"date":{"__isSmartRef__":true,"id":273},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"273":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"274":{"date":{"__isSmartRef__":true,"id":275},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"275":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"276":{"date":{"__isSmartRef__":true,"id":277},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"277":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"278":{"date":{"__isSmartRef__":true,"id":279},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"279":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"280":{"date":{"__isSmartRef__":true,"id":281},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"281":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"282":{"date":{"__isSmartRef__":true,"id":283},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"283":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"284":{"date":{"__isSmartRef__":true,"id":285},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"285":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"286":{"date":{"__isSmartRef__":true,"id":287},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"287":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"288":{"date":{"__isSmartRef__":true,"id":289},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"289":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"290":{"date":{"__isSmartRef__":true,"id":291},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"291":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"292":{"date":{"__isSmartRef__":true,"id":293},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"293":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"294":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"295":{"morph":{"__isSmartRef__":true,"id":228},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"296":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":297}},"297":{"test01IsMorph":{"__isSmartRef__":true,"id":298}},"298":{"varMapping":{"__isSmartRef__":true,"id":299},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"299":{"this":{"__isSmartRef__":true,"id":296}},"300":{},"301":{"onMouseDown":{"__isSmartRef__":true,"id":302}},"302":{"varMapping":{"__isSmartRef__":true,"id":303},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":308},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"303":{"this":{"__isSmartRef__":true,"id":228},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":304}},"304":{"$super":{"__isSmartRef__":true,"id":305}},"305":{"varMapping":{"__isSmartRef__":true,"id":306},"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":307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"306":{"obj":{"__isSmartRef__":true,"id":228},"name":"onMouseDown"},"307":{},"308":{"timestamp":{"__isSmartRef__":true,"id":309},"user":"jenslincke","tags":[]},"309":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"310":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(19,111,132,0.5065799558069557)","_Padding":"lively.rect(0,0,0,0)"},"311":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":312},{"__isSmartRef__":true,"id":314},{"__isSmartRef__":true,"id":316},{"__isSmartRef__":true,"id":318},{"__isSmartRef__":true,"id":320},{"__isSmartRef__":true,"id":322},{"__isSmartRef__":true,"id":324},{"__isSmartRef__":true,"id":326},{"__isSmartRef__":true,"id":328},{"__isSmartRef__":true,"id":330},{"__isSmartRef__":true,"id":332}],"lastModifiedDate":{"__isSmartRef__":true,"id":334},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"312":{"date":{"__isSmartRef__":true,"id":313},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"313":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"314":{"date":{"__isSmartRef__":true,"id":315},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"315":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"316":{"date":{"__isSmartRef__":true,"id":317},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"317":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"318":{"date":{"__isSmartRef__":true,"id":319},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"319":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"320":{"date":{"__isSmartRef__":true,"id":321},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"321":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"322":{"date":{"__isSmartRef__":true,"id":323},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"323":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"324":{"date":{"__isSmartRef__":true,"id":325},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"325":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"326":{"date":{"__isSmartRef__":true,"id":327},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"327":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"328":{"date":{"__isSmartRef__":true,"id":329},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"329":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"330":{"date":{"__isSmartRef__":true,"id":331},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"331":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"332":{"date":{"__isSmartRef__":true,"id":333},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"333":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"334":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"335":{"morph":{"__isSmartRef__":true,"id":227},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"336":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":337}},"337":{"test01IsMorph":{"__isSmartRef__":true,"id":338}},"338":{"varMapping":{"__isSmartRef__":true,"id":339},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"339":{"this":{"__isSmartRef__":true,"id":336}},"340":{},"341":{"onMouseDown":{"__isSmartRef__":true,"id":342}},"342":{"varMapping":{"__isSmartRef__":true,"id":343},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"343":{"this":{"__isSmartRef__":true,"id":227},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":344}},"344":{"$super":{"__isSmartRef__":true,"id":345}},"345":{"varMapping":{"__isSmartRef__":true,"id":346},"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":347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"346":{"obj":{"__isSmartRef__":true,"id":227},"name":"onMouseDown"},"347":{},"348":{"timestamp":{"__isSmartRef__":true,"id":349},"user":"jenslincke","tags":[]},"349":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"350":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(50,161,186,0.6114698292221874)","_Padding":"lively.rect(0,0,0,0)"},"351":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":352},{"__isSmartRef__":true,"id":354},{"__isSmartRef__":true,"id":356},{"__isSmartRef__":true,"id":358},{"__isSmartRef__":true,"id":360},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":366},{"__isSmartRef__":true,"id":368},{"__isSmartRef__":true,"id":370},{"__isSmartRef__":true,"id":372}],"lastModifiedDate":{"__isSmartRef__":true,"id":374},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"352":{"date":{"__isSmartRef__":true,"id":353},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"353":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"354":{"date":{"__isSmartRef__":true,"id":355},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"355":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"356":{"date":{"__isSmartRef__":true,"id":357},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"357":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"358":{"date":{"__isSmartRef__":true,"id":359},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"359":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"360":{"date":{"__isSmartRef__":true,"id":361},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"361":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"362":{"date":{"__isSmartRef__":true,"id":363},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"363":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"364":{"date":{"__isSmartRef__":true,"id":365},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"365":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"366":{"date":{"__isSmartRef__":true,"id":367},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"367":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"368":{"date":{"__isSmartRef__":true,"id":369},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"369":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"370":{"date":{"__isSmartRef__":true,"id":371},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"371":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"372":{"date":{"__isSmartRef__":true,"id":373},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"373":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"374":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"375":{"morph":{"__isSmartRef__":true,"id":21},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"376":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":377}},"377":{"test01IsMorph":{"__isSmartRef__":true,"id":378}},"378":{"varMapping":{"__isSmartRef__":true,"id":379},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"379":{"this":{"__isSmartRef__":true,"id":376}},"380":{},"381":{"onMouseDown":{"__isSmartRef__":true,"id":382}},"382":{"varMapping":{"__isSmartRef__":true,"id":383},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"383":{"this":{"__isSmartRef__":true,"id":21},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":384}},"384":{"$super":{"__isSmartRef__":true,"id":385}},"385":{"varMapping":{"__isSmartRef__":true,"id":386},"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":387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"386":{"obj":{"__isSmartRef__":true,"id":21},"name":"onMouseDown"},"387":{},"388":{"timestamp":{"__isSmartRef__":true,"id":389},"user":"jenslincke","tags":[]},"389":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"390":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(233,194,41,0.9108801544643939)","_Padding":"lively.rect(0,0,0,0)"},"391":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":392},{"__isSmartRef__":true,"id":394},{"__isSmartRef__":true,"id":396},{"__isSmartRef__":true,"id":398},{"__isSmartRef__":true,"id":400},{"__isSmartRef__":true,"id":402},{"__isSmartRef__":true,"id":404},{"__isSmartRef__":true,"id":406},{"__isSmartRef__":true,"id":408},{"__isSmartRef__":true,"id":410},{"__isSmartRef__":true,"id":412}],"lastModifiedDate":{"__isSmartRef__":true,"id":414},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"392":{"date":{"__isSmartRef__":true,"id":393},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"393":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"394":{"date":{"__isSmartRef__":true,"id":395},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"395":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"396":{"date":{"__isSmartRef__":true,"id":397},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"397":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"398":{"date":{"__isSmartRef__":true,"id":399},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"399":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"400":{"date":{"__isSmartRef__":true,"id":401},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"401":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"402":{"date":{"__isSmartRef__":true,"id":403},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"403":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"404":{"date":{"__isSmartRef__":true,"id":405},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"405":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"406":{"date":{"__isSmartRef__":true,"id":407},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"407":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"408":{"date":{"__isSmartRef__":true,"id":409},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"409":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"410":{"date":{"__isSmartRef__":true,"id":411},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"411":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"412":{"date":{"__isSmartRef__":true,"id":413},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"413":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"414":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"415":{"morph":{"__isSmartRef__":true,"id":20},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"416":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":417}},"417":{"test01IsMorph":{"__isSmartRef__":true,"id":418}},"418":{"varMapping":{"__isSmartRef__":true,"id":419},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"419":{"this":{"__isSmartRef__":true,"id":416}},"420":{},"421":{"onMouseDown":{"__isSmartRef__":true,"id":422}},"422":{"varMapping":{"__isSmartRef__":true,"id":423},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"423":{"this":{"__isSmartRef__":true,"id":20},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":424}},"424":{"$super":{"__isSmartRef__":true,"id":425}},"425":{"varMapping":{"__isSmartRef__":true,"id":426},"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":427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"426":{"obj":{"__isSmartRef__":true,"id":20},"name":"onMouseDown"},"427":{},"428":{"timestamp":{"__isSmartRef__":true,"id":429},"user":"jenslincke","tags":[]},"429":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"430":{"submorphs":[{"__isSmartRef__":true,"id":431}],"scripts":[],"id":"415EA77F-2D4B-43DA-8578-ACC7D71E8418","shape":{"__isSmartRef__":true,"id":472},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":473},"eventHandler":{"__isSmartRef__":true,"id":497},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A"],"partTests":{"__isSmartRef__":true,"id":498},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"owner":{"__isSmartRef__":true,"id":19},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":503},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(42.0,-97.0)","distanceToDragEvent":"lively.pt(102.0,-16.0)"},"431":{"submorphs":[],"scripts":[],"id":"1A99FD42-3F34-4FAE-862A-1FD818A3125C","shape":{"__isSmartRef__":true,"id":432},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":433},"eventHandler":{"__isSmartRef__":true,"id":457},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418"],"partTests":{"__isSmartRef__":true,"id":458},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":430},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":463},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(54.0,23.0)"},"432":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(145,140,130,0.6169407430570573)","_Padding":"lively.rect(0,0,0,0)"},"433":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":434},{"__isSmartRef__":true,"id":436},{"__isSmartRef__":true,"id":438},{"__isSmartRef__":true,"id":440},{"__isSmartRef__":true,"id":442},{"__isSmartRef__":true,"id":444},{"__isSmartRef__":true,"id":446},{"__isSmartRef__":true,"id":448},{"__isSmartRef__":true,"id":450},{"__isSmartRef__":true,"id":452},{"__isSmartRef__":true,"id":454}],"lastModifiedDate":{"__isSmartRef__":true,"id":456},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"434":{"date":{"__isSmartRef__":true,"id":435},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"435":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"436":{"date":{"__isSmartRef__":true,"id":437},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"437":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"438":{"date":{"__isSmartRef__":true,"id":439},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"439":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"440":{"date":{"__isSmartRef__":true,"id":441},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"441":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"442":{"date":{"__isSmartRef__":true,"id":443},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"443":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"444":{"date":{"__isSmartRef__":true,"id":445},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"445":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"446":{"date":{"__isSmartRef__":true,"id":447},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"447":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"448":{"date":{"__isSmartRef__":true,"id":449},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"449":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"450":{"date":{"__isSmartRef__":true,"id":451},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"451":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"452":{"date":{"__isSmartRef__":true,"id":453},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"453":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"454":{"date":{"__isSmartRef__":true,"id":455},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"455":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"456":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"457":{"morph":{"__isSmartRef__":true,"id":431},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"458":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":459}},"459":{"test01IsMorph":{"__isSmartRef__":true,"id":460}},"460":{"varMapping":{"__isSmartRef__":true,"id":461},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":462},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"461":{"this":{"__isSmartRef__":true,"id":458}},"462":{},"463":{"onMouseDown":{"__isSmartRef__":true,"id":464}},"464":{"varMapping":{"__isSmartRef__":true,"id":465},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":470},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"465":{"this":{"__isSmartRef__":true,"id":431},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":466}},"466":{"$super":{"__isSmartRef__":true,"id":467}},"467":{"varMapping":{"__isSmartRef__":true,"id":468},"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":469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"468":{"obj":{"__isSmartRef__":true,"id":431},"name":"onMouseDown"},"469":{},"470":{"timestamp":{"__isSmartRef__":true,"id":471},"user":"jenslincke","tags":[]},"471":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"472":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(124,169,192,0.5443455665372312)","_Padding":"lively.rect(0,0,0,0)"},"473":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":474},{"__isSmartRef__":true,"id":476},{"__isSmartRef__":true,"id":478},{"__isSmartRef__":true,"id":480},{"__isSmartRef__":true,"id":482},{"__isSmartRef__":true,"id":484},{"__isSmartRef__":true,"id":486},{"__isSmartRef__":true,"id":488},{"__isSmartRef__":true,"id":490},{"__isSmartRef__":true,"id":492},{"__isSmartRef__":true,"id":494}],"lastModifiedDate":{"__isSmartRef__":true,"id":496},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"474":{"date":{"__isSmartRef__":true,"id":475},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"475":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"476":{"date":{"__isSmartRef__":true,"id":477},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"477":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"478":{"date":{"__isSmartRef__":true,"id":479},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"479":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"480":{"date":{"__isSmartRef__":true,"id":481},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"481":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"482":{"date":{"__isSmartRef__":true,"id":483},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"483":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"484":{"date":{"__isSmartRef__":true,"id":485},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"485":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"486":{"date":{"__isSmartRef__":true,"id":487},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"487":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"488":{"date":{"__isSmartRef__":true,"id":489},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"489":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"490":{"date":{"__isSmartRef__":true,"id":491},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"491":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"492":{"date":{"__isSmartRef__":true,"id":493},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"493":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"494":{"date":{"__isSmartRef__":true,"id":495},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"495":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"496":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"497":{"morph":{"__isSmartRef__":true,"id":430},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"498":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":499}},"499":{"test01IsMorph":{"__isSmartRef__":true,"id":500}},"500":{"varMapping":{"__isSmartRef__":true,"id":501},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":502},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"501":{"this":{"__isSmartRef__":true,"id":498}},"502":{},"503":{"onMouseDown":{"__isSmartRef__":true,"id":504}},"504":{"varMapping":{"__isSmartRef__":true,"id":505},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":510},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"505":{"this":{"__isSmartRef__":true,"id":430},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":506}},"506":{"$super":{"__isSmartRef__":true,"id":507}},"507":{"varMapping":{"__isSmartRef__":true,"id":508},"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":509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"508":{"obj":{"__isSmartRef__":true,"id":430},"name":"onMouseDown"},"509":{},"510":{"timestamp":{"__isSmartRef__":true,"id":511},"user":"jenslincke","tags":[]},"511":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"512":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(101,46,164,0.8559616850689054)","_Padding":"lively.rect(0,0,0,0)"},"513":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":514},{"__isSmartRef__":true,"id":516},{"__isSmartRef__":true,"id":518},{"__isSmartRef__":true,"id":520},{"__isSmartRef__":true,"id":522},{"__isSmartRef__":true,"id":524},{"__isSmartRef__":true,"id":526},{"__isSmartRef__":true,"id":528},{"__isSmartRef__":true,"id":530},{"__isSmartRef__":true,"id":532},{"__isSmartRef__":true,"id":534}],"lastModifiedDate":{"__isSmartRef__":true,"id":536},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"514":{"date":{"__isSmartRef__":true,"id":515},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"515":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"516":{"date":{"__isSmartRef__":true,"id":517},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"517":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"518":{"date":{"__isSmartRef__":true,"id":519},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"519":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"520":{"date":{"__isSmartRef__":true,"id":521},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"521":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"522":{"date":{"__isSmartRef__":true,"id":523},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"523":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"524":{"date":{"__isSmartRef__":true,"id":525},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"525":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"526":{"date":{"__isSmartRef__":true,"id":527},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"527":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"528":{"date":{"__isSmartRef__":true,"id":529},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"529":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"530":{"date":{"__isSmartRef__":true,"id":531},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"531":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"532":{"date":{"__isSmartRef__":true,"id":533},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"533":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"534":{"date":{"__isSmartRef__":true,"id":535},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"535":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"536":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"537":{"morph":{"__isSmartRef__":true,"id":19},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"538":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":539}},"539":{"test01IsMorph":{"__isSmartRef__":true,"id":540}},"540":{"varMapping":{"__isSmartRef__":true,"id":541},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"541":{"this":{"__isSmartRef__":true,"id":538}},"542":{},"543":{"onMouseDown":{"__isSmartRef__":true,"id":544}},"544":{"varMapping":{"__isSmartRef__":true,"id":545},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"545":{"this":{"__isSmartRef__":true,"id":19},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":546}},"546":{"$super":{"__isSmartRef__":true,"id":547}},"547":{"varMapping":{"__isSmartRef__":true,"id":548},"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":549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"548":{"obj":{"__isSmartRef__":true,"id":19},"name":"onMouseDown"},"549":{},"550":{"timestamp":{"__isSmartRef__":true,"id":551},"user":"jenslincke","tags":[]},"551":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"552":{"submorphs":[],"scripts":[],"id":"4DC422B8-068F-4708-B228-45CAAB0BD8B3","shape":{"__isSmartRef__":true,"id":553},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":554},"eventHandler":{"__isSmartRef__":true,"id":578},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A"],"partTests":{"__isSmartRef__":true,"id":579},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":18},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":584},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(144.0,243.0)"},"553":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(161,247,33,0.7975491022225469)","_Padding":"lively.rect(0,0,0,0)"},"554":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":555},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":561},{"__isSmartRef__":true,"id":563},{"__isSmartRef__":true,"id":565},{"__isSmartRef__":true,"id":567},{"__isSmartRef__":true,"id":569},{"__isSmartRef__":true,"id":571},{"__isSmartRef__":true,"id":573},{"__isSmartRef__":true,"id":575}],"lastModifiedDate":{"__isSmartRef__":true,"id":577},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"555":{"date":{"__isSmartRef__":true,"id":556},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"556":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"557":{"date":{"__isSmartRef__":true,"id":558},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"558":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"559":{"date":{"__isSmartRef__":true,"id":560},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"560":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"561":{"date":{"__isSmartRef__":true,"id":562},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"562":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"563":{"date":{"__isSmartRef__":true,"id":564},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"564":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"565":{"date":{"__isSmartRef__":true,"id":566},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"566":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"567":{"date":{"__isSmartRef__":true,"id":568},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"568":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"569":{"date":{"__isSmartRef__":true,"id":570},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"570":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"571":{"date":{"__isSmartRef__":true,"id":572},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"572":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"573":{"date":{"__isSmartRef__":true,"id":574},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"574":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"575":{"date":{"__isSmartRef__":true,"id":576},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"576":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"577":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"578":{"morph":{"__isSmartRef__":true,"id":552},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"579":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":580}},"580":{"test01IsMorph":{"__isSmartRef__":true,"id":581}},"581":{"varMapping":{"__isSmartRef__":true,"id":582},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"582":{"this":{"__isSmartRef__":true,"id":579}},"583":{},"584":{"onMouseDown":{"__isSmartRef__":true,"id":585}},"585":{"varMapping":{"__isSmartRef__":true,"id":586},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"586":{"this":{"__isSmartRef__":true,"id":552},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":587}},"587":{"$super":{"__isSmartRef__":true,"id":588}},"588":{"varMapping":{"__isSmartRef__":true,"id":589},"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":590},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"589":{"obj":{"__isSmartRef__":true,"id":552},"name":"onMouseDown"},"590":{},"591":{"timestamp":{"__isSmartRef__":true,"id":592},"user":"jenslincke","tags":[]},"592":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"593":{"submorphs":[{"__isSmartRef__":true,"id":594}],"scripts":[],"id":"40BF4E6B-5765-486B-99BE-ABBC128C0CDF","shape":{"__isSmartRef__":true,"id":635},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":636},"eventHandler":{"__isSmartRef__":true,"id":660},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","012AD148-1E1C-40A9-88EC-0DAC9A0E7683","D7215D70-1795-4193-A548-024FAA069FB9"],"partTests":{"__isSmartRef__":true,"id":661},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":18},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":666},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(243.0,298.0)"},"594":{"submorphs":[],"scripts":[],"id":"99169931-CD81-4119-AEDE-CA7C1CE8E08F","shape":{"__isSmartRef__":true,"id":595},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":596},"eventHandler":{"__isSmartRef__":true,"id":620},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","7D4041A6-D25A-4D9D-B948-6A266B65EBF8","8CD01725-20E5-4A7F-81D4-50647ABEA251"],"partTests":{"__isSmartRef__":true,"id":621},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":593},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":626},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(54.0,23.0)"},"595":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(175,221,18,0.11320095765404403)","_Padding":"lively.rect(0,0,0,0)"},"596":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":597},{"__isSmartRef__":true,"id":599},{"__isSmartRef__":true,"id":601},{"__isSmartRef__":true,"id":603},{"__isSmartRef__":true,"id":605},{"__isSmartRef__":true,"id":607},{"__isSmartRef__":true,"id":609},{"__isSmartRef__":true,"id":611},{"__isSmartRef__":true,"id":613},{"__isSmartRef__":true,"id":615},{"__isSmartRef__":true,"id":617}],"lastModifiedDate":{"__isSmartRef__":true,"id":619},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"597":{"date":{"__isSmartRef__":true,"id":598},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"598":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"599":{"date":{"__isSmartRef__":true,"id":600},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"600":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"601":{"date":{"__isSmartRef__":true,"id":602},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"602":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"603":{"date":{"__isSmartRef__":true,"id":604},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"605":{"date":{"__isSmartRef__":true,"id":606},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"606":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"607":{"date":{"__isSmartRef__":true,"id":608},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"608":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"609":{"date":{"__isSmartRef__":true,"id":610},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"610":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"611":{"date":{"__isSmartRef__":true,"id":612},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"612":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"613":{"date":{"__isSmartRef__":true,"id":614},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"614":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"615":{"date":{"__isSmartRef__":true,"id":616},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"616":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"617":{"date":{"__isSmartRef__":true,"id":618},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"618":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"619":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"620":{"morph":{"__isSmartRef__":true,"id":594},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"621":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":622}},"622":{"test01IsMorph":{"__isSmartRef__":true,"id":623}},"623":{"varMapping":{"__isSmartRef__":true,"id":624},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"624":{"this":{"__isSmartRef__":true,"id":621}},"625":{},"626":{"onMouseDown":{"__isSmartRef__":true,"id":627}},"627":{"varMapping":{"__isSmartRef__":true,"id":628},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"628":{"this":{"__isSmartRef__":true,"id":594},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":629}},"629":{"$super":{"__isSmartRef__":true,"id":630}},"630":{"varMapping":{"__isSmartRef__":true,"id":631},"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":632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"631":{"obj":{"__isSmartRef__":true,"id":594},"name":"onMouseDown"},"632":{},"633":{"timestamp":{"__isSmartRef__":true,"id":634},"user":"jenslincke","tags":[]},"634":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"635":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(223,221,121,0.2932919883169234)","_Padding":"lively.rect(0,0,0,0)"},"636":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":637},{"__isSmartRef__":true,"id":639},{"__isSmartRef__":true,"id":641},{"__isSmartRef__":true,"id":643},{"__isSmartRef__":true,"id":645},{"__isSmartRef__":true,"id":647},{"__isSmartRef__":true,"id":649},{"__isSmartRef__":true,"id":651},{"__isSmartRef__":true,"id":653},{"__isSmartRef__":true,"id":655},{"__isSmartRef__":true,"id":657}],"lastModifiedDate":{"__isSmartRef__":true,"id":659},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"637":{"date":{"__isSmartRef__":true,"id":638},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"638":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"639":{"date":{"__isSmartRef__":true,"id":640},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"640":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"641":{"date":{"__isSmartRef__":true,"id":642},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"642":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"643":{"date":{"__isSmartRef__":true,"id":644},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"644":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"645":{"date":{"__isSmartRef__":true,"id":646},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"646":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"647":{"date":{"__isSmartRef__":true,"id":648},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"648":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"649":{"date":{"__isSmartRef__":true,"id":650},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"650":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"651":{"date":{"__isSmartRef__":true,"id":652},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"652":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"653":{"date":{"__isSmartRef__":true,"id":654},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"654":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"655":{"date":{"__isSmartRef__":true,"id":656},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"656":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"657":{"date":{"__isSmartRef__":true,"id":658},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"658":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"659":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"660":{"morph":{"__isSmartRef__":true,"id":593},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"661":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":662}},"662":{"test01IsMorph":{"__isSmartRef__":true,"id":663}},"663":{"varMapping":{"__isSmartRef__":true,"id":664},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"664":{"this":{"__isSmartRef__":true,"id":661}},"665":{},"666":{"onMouseDown":{"__isSmartRef__":true,"id":667}},"667":{"varMapping":{"__isSmartRef__":true,"id":668},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"668":{"this":{"__isSmartRef__":true,"id":593},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":669}},"669":{"$super":{"__isSmartRef__":true,"id":670}},"670":{"varMapping":{"__isSmartRef__":true,"id":671},"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":672},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"671":{"obj":{"__isSmartRef__":true,"id":593},"name":"onMouseDown"},"672":{},"673":{"timestamp":{"__isSmartRef__":true,"id":674},"user":"jenslincke","tags":[]},"674":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"675":{"submorphs":[],"scripts":[],"id":"566038A4-6F55-4301-B273-1EBFCACACB56","shape":{"__isSmartRef__":true,"id":676},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":677},"eventHandler":{"__isSmartRef__":true,"id":701},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","B2485C61-F125-4511-B817-0E59D111607A","1683BAD4-B1D5-4F90-B011-48AD31287305"],"partTests":{"__isSmartRef__":true,"id":702},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":18},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":707},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(296.0,275.0)"},"676":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(111,29,61,0.4431303155142814)","_Padding":"lively.rect(0,0,0,0)"},"677":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":678},{"__isSmartRef__":true,"id":680},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":686},{"__isSmartRef__":true,"id":688},{"__isSmartRef__":true,"id":690},{"__isSmartRef__":true,"id":692},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":696},{"__isSmartRef__":true,"id":698}],"lastModifiedDate":{"__isSmartRef__":true,"id":700},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"678":{"date":{"__isSmartRef__":true,"id":679},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"679":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"680":{"date":{"__isSmartRef__":true,"id":681},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"681":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"682":{"date":{"__isSmartRef__":true,"id":683},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"683":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"684":{"date":{"__isSmartRef__":true,"id":685},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"685":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"686":{"date":{"__isSmartRef__":true,"id":687},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"687":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"688":{"date":{"__isSmartRef__":true,"id":689},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"689":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"690":{"date":{"__isSmartRef__":true,"id":691},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"691":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"692":{"date":{"__isSmartRef__":true,"id":693},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"693":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"694":{"date":{"__isSmartRef__":true,"id":695},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"695":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"696":{"date":{"__isSmartRef__":true,"id":697},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"697":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"698":{"date":{"__isSmartRef__":true,"id":699},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"699":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"700":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"701":{"morph":{"__isSmartRef__":true,"id":675},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"702":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":703}},"703":{"test01IsMorph":{"__isSmartRef__":true,"id":704}},"704":{"varMapping":{"__isSmartRef__":true,"id":705},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":706},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"705":{"this":{"__isSmartRef__":true,"id":702}},"706":{},"707":{"onMouseDown":{"__isSmartRef__":true,"id":708}},"708":{"varMapping":{"__isSmartRef__":true,"id":709},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":714},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"709":{"this":{"__isSmartRef__":true,"id":675},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":710}},"710":{"$super":{"__isSmartRef__":true,"id":711}},"711":{"varMapping":{"__isSmartRef__":true,"id":712},"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":713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"712":{"obj":{"__isSmartRef__":true,"id":675},"name":"onMouseDown"},"713":{},"714":{"timestamp":{"__isSmartRef__":true,"id":715},"user":"jenslincke","tags":[]},"715":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"716":{"submorphs":[{"__isSmartRef__":true,"id":717}],"scripts":[],"id":"B2485C61-F125-4511-B817-0E59D111607A","shape":{"__isSmartRef__":true,"id":1045},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":1046},"eventHandler":{"__isSmartRef__":true,"id":1070},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C"],"partTests":{"__isSmartRef__":true,"id":1071},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":18},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1076},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(299.0,3.0)"},"717":{"submorphs":[{"__isSmartRef__":true,"id":718},{"__isSmartRef__":true,"id":759},{"__isSmartRef__":true,"id":841}],"scripts":[],"id":"944A291C-D1D6-4370-BA07-9778413F362E","shape":{"__isSmartRef__":true,"id":1005},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":1006},"eventHandler":{"__isSmartRef__":true,"id":1030},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","5521A32C-4B8C-4BC8-B897-AE43D68FFC29","2C25C711-9165-4599-B32E-408C67014E29","54EB8B25-6B2E-40F3-B4CA-6609E5F97CB2"],"partTests":{"__isSmartRef__":true,"id":1031},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":716},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1036},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-59.0,57.0)"},"718":{"submorphs":[],"scripts":[],"id":"5631BE1C-B7AC-4056-91B9-F21EF2E750C1","shape":{"__isSmartRef__":true,"id":719},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":720},"eventHandler":{"__isSmartRef__":true,"id":744},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","F91E54B0-D0C0-45EA-BC60-0A5328B1AE11","87134C7C-AC81-477C-BBE9-3CCA0C347D18","B592DB86-EFC4-4631-9CB7-402B3C5A5B8A"],"partTests":{"__isSmartRef__":true,"id":745},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":717},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":750},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"719":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(159,173,232,0.3701290679164231)","_Padding":"lively.rect(0,0,0,0)"},"720":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":721},{"__isSmartRef__":true,"id":723},{"__isSmartRef__":true,"id":725},{"__isSmartRef__":true,"id":727},{"__isSmartRef__":true,"id":729},{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":733},{"__isSmartRef__":true,"id":735},{"__isSmartRef__":true,"id":737},{"__isSmartRef__":true,"id":739},{"__isSmartRef__":true,"id":741}],"lastModifiedDate":{"__isSmartRef__":true,"id":743},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"721":{"date":{"__isSmartRef__":true,"id":722},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"722":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"723":{"date":{"__isSmartRef__":true,"id":724},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"724":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"725":{"date":{"__isSmartRef__":true,"id":726},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"726":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"727":{"date":{"__isSmartRef__":true,"id":728},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"728":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"729":{"date":{"__isSmartRef__":true,"id":730},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"730":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"731":{"date":{"__isSmartRef__":true,"id":732},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"732":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"733":{"date":{"__isSmartRef__":true,"id":734},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"734":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"735":{"date":{"__isSmartRef__":true,"id":736},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"736":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"737":{"date":{"__isSmartRef__":true,"id":738},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"738":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"739":{"date":{"__isSmartRef__":true,"id":740},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"740":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"741":{"date":{"__isSmartRef__":true,"id":742},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"742":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"743":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"744":{"morph":{"__isSmartRef__":true,"id":718},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"745":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":746}},"746":{"test01IsMorph":{"__isSmartRef__":true,"id":747}},"747":{"varMapping":{"__isSmartRef__":true,"id":748},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"748":{"this":{"__isSmartRef__":true,"id":745}},"749":{},"750":{"onMouseDown":{"__isSmartRef__":true,"id":751}},"751":{"varMapping":{"__isSmartRef__":true,"id":752},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"752":{"this":{"__isSmartRef__":true,"id":718},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":753}},"753":{"$super":{"__isSmartRef__":true,"id":754}},"754":{"varMapping":{"__isSmartRef__":true,"id":755},"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":756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"755":{"obj":{"__isSmartRef__":true,"id":718},"name":"onMouseDown"},"756":{},"757":{"timestamp":{"__isSmartRef__":true,"id":758},"user":"jenslincke","tags":[]},"758":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"759":{"submorphs":[{"__isSmartRef__":true,"id":760}],"scripts":[],"id":"6732B1C2-5763-4A1B-B709-205858559E7E","shape":{"__isSmartRef__":true,"id":801},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":802},"eventHandler":{"__isSmartRef__":true,"id":826},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","012AD148-1E1C-40A9-88EC-0DAC9A0E7683","D7215D70-1795-4193-A548-024FAA069FB9","40BF4E6B-5765-486B-99BE-ABBC128C0CDF"],"partTests":{"__isSmartRef__":true,"id":827},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":717},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":832},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(20.0,52.0)"},"760":{"submorphs":[],"scripts":[],"id":"7B02FC64-60FF-4648-92EB-E3320ABB0CFA","shape":{"__isSmartRef__":true,"id":761},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":762},"eventHandler":{"__isSmartRef__":true,"id":786},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","7D4041A6-D25A-4D9D-B948-6A266B65EBF8","8CD01725-20E5-4A7F-81D4-50647ABEA251","99169931-CD81-4119-AEDE-CA7C1CE8E08F"],"partTests":{"__isSmartRef__":true,"id":787},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":759},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":792},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(54.0,23.0)"},"761":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(68,26,226,0.592721417080611)","_Padding":"lively.rect(0,0,0,0)"},"762":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":763},{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":767},{"__isSmartRef__":true,"id":769},{"__isSmartRef__":true,"id":771},{"__isSmartRef__":true,"id":773},{"__isSmartRef__":true,"id":775},{"__isSmartRef__":true,"id":777},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":783}],"lastModifiedDate":{"__isSmartRef__":true,"id":785},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"763":{"date":{"__isSmartRef__":true,"id":764},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"764":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"765":{"date":{"__isSmartRef__":true,"id":766},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"766":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"767":{"date":{"__isSmartRef__":true,"id":768},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"768":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"769":{"date":{"__isSmartRef__":true,"id":770},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"770":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"771":{"date":{"__isSmartRef__":true,"id":772},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"772":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"773":{"date":{"__isSmartRef__":true,"id":774},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"774":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"775":{"date":{"__isSmartRef__":true,"id":776},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"776":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"777":{"date":{"__isSmartRef__":true,"id":778},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"778":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"779":{"date":{"__isSmartRef__":true,"id":780},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"780":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"781":{"date":{"__isSmartRef__":true,"id":782},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"782":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"783":{"date":{"__isSmartRef__":true,"id":784},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"784":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"785":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"786":{"morph":{"__isSmartRef__":true,"id":760},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"787":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":788}},"788":{"test01IsMorph":{"__isSmartRef__":true,"id":789}},"789":{"varMapping":{"__isSmartRef__":true,"id":790},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"790":{"this":{"__isSmartRef__":true,"id":787}},"791":{},"792":{"onMouseDown":{"__isSmartRef__":true,"id":793}},"793":{"varMapping":{"__isSmartRef__":true,"id":794},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"794":{"this":{"__isSmartRef__":true,"id":760},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":795}},"795":{"$super":{"__isSmartRef__":true,"id":796}},"796":{"varMapping":{"__isSmartRef__":true,"id":797},"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":798},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"797":{"obj":{"__isSmartRef__":true,"id":760},"name":"onMouseDown"},"798":{},"799":{"timestamp":{"__isSmartRef__":true,"id":800},"user":"jenslincke","tags":[]},"800":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"801":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(168,204,125,0.7764863227494061)","_Padding":"lively.rect(0,0,0,0)"},"802":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":803},{"__isSmartRef__":true,"id":805},{"__isSmartRef__":true,"id":807},{"__isSmartRef__":true,"id":809},{"__isSmartRef__":true,"id":811},{"__isSmartRef__":true,"id":813},{"__isSmartRef__":true,"id":815},{"__isSmartRef__":true,"id":817},{"__isSmartRef__":true,"id":819},{"__isSmartRef__":true,"id":821},{"__isSmartRef__":true,"id":823}],"lastModifiedDate":{"__isSmartRef__":true,"id":825},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"803":{"date":{"__isSmartRef__":true,"id":804},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"804":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"805":{"date":{"__isSmartRef__":true,"id":806},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"806":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"807":{"date":{"__isSmartRef__":true,"id":808},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"808":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"809":{"date":{"__isSmartRef__":true,"id":810},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"810":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"811":{"date":{"__isSmartRef__":true,"id":812},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"812":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"813":{"date":{"__isSmartRef__":true,"id":814},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"814":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"815":{"date":{"__isSmartRef__":true,"id":816},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"816":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"817":{"date":{"__isSmartRef__":true,"id":818},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"818":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"819":{"date":{"__isSmartRef__":true,"id":820},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"820":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"821":{"date":{"__isSmartRef__":true,"id":822},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"822":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"823":{"date":{"__isSmartRef__":true,"id":824},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"824":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"825":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"826":{"morph":{"__isSmartRef__":true,"id":759},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"827":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":828}},"828":{"test01IsMorph":{"__isSmartRef__":true,"id":829}},"829":{"varMapping":{"__isSmartRef__":true,"id":830},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"830":{"this":{"__isSmartRef__":true,"id":827}},"831":{},"832":{"onMouseDown":{"__isSmartRef__":true,"id":833}},"833":{"varMapping":{"__isSmartRef__":true,"id":834},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"834":{"this":{"__isSmartRef__":true,"id":759},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":835}},"835":{"$super":{"__isSmartRef__":true,"id":836}},"836":{"varMapping":{"__isSmartRef__":true,"id":837},"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":838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"837":{"obj":{"__isSmartRef__":true,"id":759},"name":"onMouseDown"},"838":{},"839":{"timestamp":{"__isSmartRef__":true,"id":840},"user":"jenslincke","tags":[]},"840":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"841":{"submorphs":[{"__isSmartRef__":true,"id":842}],"scripts":[],"id":"171C67D5-063F-4B72-A1B9-0BB4FDC4FEA2","shape":{"__isSmartRef__":true,"id":965},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle9","partsBinMetaInfo":{"__isSmartRef__":true,"id":966},"eventHandler":{"__isSmartRef__":true,"id":990},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","6F2FE384-31F0-4618-8F55-973A4DEB42B0"],"partTests":{"__isSmartRef__":true,"id":991},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":717},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":996},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-34.0,-47.0)"},"842":{"submorphs":[{"__isSmartRef__":true,"id":843}],"scripts":[],"id":"07C07786-66FF-4DC4-8244-8E5966733E68","shape":{"__isSmartRef__":true,"id":925},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":926},"eventHandler":{"__isSmartRef__":true,"id":950},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","4DC422B8-068F-4708-B228-45CAAB0BD8B3"],"partTests":{"__isSmartRef__":true,"id":951},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":841},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":956},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"843":{"submorphs":[{"__isSmartRef__":true,"id":844}],"scripts":[],"id":"54EB8B25-6B2E-40F3-B4CA-6609E5F97CB2","shape":{"__isSmartRef__":true,"id":885},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":886},"eventHandler":{"__isSmartRef__":true,"id":910},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","5521A32C-4B8C-4BC8-B897-AE43D68FFC29","2C25C711-9165-4599-B32E-408C67014E29"],"partTests":{"__isSmartRef__":true,"id":911},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":842},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":916},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(73.0,-25.0)"},"844":{"submorphs":[],"scripts":[],"id":"B592DB86-EFC4-4631-9CB7-402B3C5A5B8A","shape":{"__isSmartRef__":true,"id":845},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":846},"eventHandler":{"__isSmartRef__":true,"id":870},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","F91E54B0-D0C0-45EA-BC60-0A5328B1AE11","87134C7C-AC81-477C-BBE9-3CCA0C347D18"],"partTests":{"__isSmartRef__":true,"id":871},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":843},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":876},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"845":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(159,173,232,0.3701290679164231)","_Padding":"lively.rect(0,0,0,0)"},"846":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":847},{"__isSmartRef__":true,"id":849},{"__isSmartRef__":true,"id":851},{"__isSmartRef__":true,"id":853},{"__isSmartRef__":true,"id":855},{"__isSmartRef__":true,"id":857},{"__isSmartRef__":true,"id":859},{"__isSmartRef__":true,"id":861},{"__isSmartRef__":true,"id":863},{"__isSmartRef__":true,"id":865},{"__isSmartRef__":true,"id":867}],"lastModifiedDate":{"__isSmartRef__":true,"id":869},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"847":{"date":{"__isSmartRef__":true,"id":848},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"848":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"849":{"date":{"__isSmartRef__":true,"id":850},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"850":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"851":{"date":{"__isSmartRef__":true,"id":852},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"852":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"853":{"date":{"__isSmartRef__":true,"id":854},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"854":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"855":{"date":{"__isSmartRef__":true,"id":856},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"856":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"857":{"date":{"__isSmartRef__":true,"id":858},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"858":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"859":{"date":{"__isSmartRef__":true,"id":860},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"860":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"861":{"date":{"__isSmartRef__":true,"id":862},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"862":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"863":{"date":{"__isSmartRef__":true,"id":864},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"864":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"865":{"date":{"__isSmartRef__":true,"id":866},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"866":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"867":{"date":{"__isSmartRef__":true,"id":868},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"868":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"869":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"870":{"morph":{"__isSmartRef__":true,"id":844},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"871":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":872}},"872":{"test01IsMorph":{"__isSmartRef__":true,"id":873}},"873":{"varMapping":{"__isSmartRef__":true,"id":874},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"874":{"this":{"__isSmartRef__":true,"id":871}},"875":{},"876":{"onMouseDown":{"__isSmartRef__":true,"id":877}},"877":{"varMapping":{"__isSmartRef__":true,"id":878},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"878":{"this":{"__isSmartRef__":true,"id":844},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":879}},"879":{"$super":{"__isSmartRef__":true,"id":880}},"880":{"varMapping":{"__isSmartRef__":true,"id":881},"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":882},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"881":{"obj":{"__isSmartRef__":true,"id":844},"name":"onMouseDown"},"882":{},"883":{"timestamp":{"__isSmartRef__":true,"id":884},"user":"jenslincke","tags":[]},"884":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"885":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(193,78,157,0.11153485276736319)","_Padding":"lively.rect(0,0,0,0)"},"886":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":887},{"__isSmartRef__":true,"id":889},{"__isSmartRef__":true,"id":891},{"__isSmartRef__":true,"id":893},{"__isSmartRef__":true,"id":895},{"__isSmartRef__":true,"id":897},{"__isSmartRef__":true,"id":899},{"__isSmartRef__":true,"id":901},{"__isSmartRef__":true,"id":903},{"__isSmartRef__":true,"id":905},{"__isSmartRef__":true,"id":907}],"lastModifiedDate":{"__isSmartRef__":true,"id":909},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"887":{"date":{"__isSmartRef__":true,"id":888},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"888":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"889":{"date":{"__isSmartRef__":true,"id":890},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"890":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"891":{"date":{"__isSmartRef__":true,"id":892},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"892":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"893":{"date":{"__isSmartRef__":true,"id":894},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"894":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"895":{"date":{"__isSmartRef__":true,"id":896},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"896":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"897":{"date":{"__isSmartRef__":true,"id":898},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"898":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"899":{"date":{"__isSmartRef__":true,"id":900},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"900":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"901":{"date":{"__isSmartRef__":true,"id":902},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"902":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"903":{"date":{"__isSmartRef__":true,"id":904},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"904":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"905":{"date":{"__isSmartRef__":true,"id":906},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"906":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"907":{"date":{"__isSmartRef__":true,"id":908},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"908":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"909":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"910":{"morph":{"__isSmartRef__":true,"id":843},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"911":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":912}},"912":{"test01IsMorph":{"__isSmartRef__":true,"id":913}},"913":{"varMapping":{"__isSmartRef__":true,"id":914},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"914":{"this":{"__isSmartRef__":true,"id":911}},"915":{},"916":{"onMouseDown":{"__isSmartRef__":true,"id":917}},"917":{"varMapping":{"__isSmartRef__":true,"id":918},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"918":{"this":{"__isSmartRef__":true,"id":843},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":919}},"919":{"$super":{"__isSmartRef__":true,"id":920}},"920":{"varMapping":{"__isSmartRef__":true,"id":921},"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":922},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"921":{"obj":{"__isSmartRef__":true,"id":843},"name":"onMouseDown"},"922":{},"923":{"timestamp":{"__isSmartRef__":true,"id":924},"user":"jenslincke","tags":[]},"924":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"925":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(126,196,214,0.2637749039568007)","_Padding":"lively.rect(0,0,0,0)"},"926":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":927},{"__isSmartRef__":true,"id":929},{"__isSmartRef__":true,"id":931},{"__isSmartRef__":true,"id":933},{"__isSmartRef__":true,"id":935},{"__isSmartRef__":true,"id":937},{"__isSmartRef__":true,"id":939},{"__isSmartRef__":true,"id":941},{"__isSmartRef__":true,"id":943},{"__isSmartRef__":true,"id":945},{"__isSmartRef__":true,"id":947}],"lastModifiedDate":{"__isSmartRef__":true,"id":949},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"927":{"date":{"__isSmartRef__":true,"id":928},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"928":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"929":{"date":{"__isSmartRef__":true,"id":930},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"930":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"931":{"date":{"__isSmartRef__":true,"id":932},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"932":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"933":{"date":{"__isSmartRef__":true,"id":934},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"934":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"935":{"date":{"__isSmartRef__":true,"id":936},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"936":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"937":{"date":{"__isSmartRef__":true,"id":938},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"939":{"date":{"__isSmartRef__":true,"id":940},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"940":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"941":{"date":{"__isSmartRef__":true,"id":942},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"942":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"943":{"date":{"__isSmartRef__":true,"id":944},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"944":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"945":{"date":{"__isSmartRef__":true,"id":946},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"946":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"947":{"date":{"__isSmartRef__":true,"id":948},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"948":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"949":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"950":{"morph":{"__isSmartRef__":true,"id":842},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"951":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":952}},"952":{"test01IsMorph":{"__isSmartRef__":true,"id":953}},"953":{"varMapping":{"__isSmartRef__":true,"id":954},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"954":{"this":{"__isSmartRef__":true,"id":951}},"955":{},"956":{"onMouseDown":{"__isSmartRef__":true,"id":957}},"957":{"varMapping":{"__isSmartRef__":true,"id":958},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"958":{"this":{"__isSmartRef__":true,"id":842},"__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":842},"name":"onMouseDown"},"962":{},"963":{"timestamp":{"__isSmartRef__":true,"id":964},"user":"jenslincke","tags":[]},"964":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"965":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(65,20,239,0.45339117385447025)","_Padding":"lively.rect(0,0,0,0)"},"966":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":967},{"__isSmartRef__":true,"id":969},{"__isSmartRef__":true,"id":971},{"__isSmartRef__":true,"id":973},{"__isSmartRef__":true,"id":975},{"__isSmartRef__":true,"id":977},{"__isSmartRef__":true,"id":979},{"__isSmartRef__":true,"id":981},{"__isSmartRef__":true,"id":983},{"__isSmartRef__":true,"id":985},{"__isSmartRef__":true,"id":987}],"lastModifiedDate":{"__isSmartRef__":true,"id":989},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"967":{"date":{"__isSmartRef__":true,"id":968},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"968":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"969":{"date":{"__isSmartRef__":true,"id":970},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"970":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"971":{"date":{"__isSmartRef__":true,"id":972},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"972":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"973":{"date":{"__isSmartRef__":true,"id":974},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"975":{"date":{"__isSmartRef__":true,"id":976},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"976":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"977":{"date":{"__isSmartRef__":true,"id":978},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"978":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"979":{"date":{"__isSmartRef__":true,"id":980},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"980":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"981":{"date":{"__isSmartRef__":true,"id":982},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"982":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"983":{"date":{"__isSmartRef__":true,"id":984},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"984":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"985":{"date":{"__isSmartRef__":true,"id":986},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"986":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"987":{"date":{"__isSmartRef__":true,"id":988},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"988":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"989":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"990":{"morph":{"__isSmartRef__":true,"id":841},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"991":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":992}},"992":{"test01IsMorph":{"__isSmartRef__":true,"id":993}},"993":{"varMapping":{"__isSmartRef__":true,"id":994},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"994":{"this":{"__isSmartRef__":true,"id":991}},"995":{},"996":{"onMouseDown":{"__isSmartRef__":true,"id":997}},"997":{"varMapping":{"__isSmartRef__":true,"id":998},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"998":{"this":{"__isSmartRef__":true,"id":841},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":999}},"999":{"$super":{"__isSmartRef__":true,"id":1000}},"1000":{"varMapping":{"__isSmartRef__":true,"id":1001},"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":1002},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1001":{"obj":{"__isSmartRef__":true,"id":841},"name":"onMouseDown"},"1002":{},"1003":{"timestamp":{"__isSmartRef__":true,"id":1004},"user":"jenslincke","tags":[]},"1004":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"1005":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(114,154,223,0.3216910541523248)","_Padding":"lively.rect(0,0,0,0)"},"1006":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":1007},{"__isSmartRef__":true,"id":1009},{"__isSmartRef__":true,"id":1011},{"__isSmartRef__":true,"id":1013},{"__isSmartRef__":true,"id":1015},{"__isSmartRef__":true,"id":1017},{"__isSmartRef__":true,"id":1019},{"__isSmartRef__":true,"id":1021},{"__isSmartRef__":true,"id":1023},{"__isSmartRef__":true,"id":1025},{"__isSmartRef__":true,"id":1027}],"lastModifiedDate":{"__isSmartRef__":true,"id":1029},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1007":{"date":{"__isSmartRef__":true,"id":1008},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"1008":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"1009":{"date":{"__isSmartRef__":true,"id":1010},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1010":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1011":{"date":{"__isSmartRef__":true,"id":1012},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1012":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1013":{"date":{"__isSmartRef__":true,"id":1014},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1014":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1015":{"date":{"__isSmartRef__":true,"id":1016},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1016":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1017":{"date":{"__isSmartRef__":true,"id":1018},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1018":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1019":{"date":{"__isSmartRef__":true,"id":1020},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1020":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1021":{"date":{"__isSmartRef__":true,"id":1022},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1022":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"1023":{"date":{"__isSmartRef__":true,"id":1024},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"1024":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"1025":{"date":{"__isSmartRef__":true,"id":1026},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"1026":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"1027":{"date":{"__isSmartRef__":true,"id":1028},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"1028":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"1029":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"1030":{"morph":{"__isSmartRef__":true,"id":717},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1031":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1032}},"1032":{"test01IsMorph":{"__isSmartRef__":true,"id":1033}},"1033":{"varMapping":{"__isSmartRef__":true,"id":1034},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1034":{"this":{"__isSmartRef__":true,"id":1031}},"1035":{},"1036":{"onMouseDown":{"__isSmartRef__":true,"id":1037}},"1037":{"varMapping":{"__isSmartRef__":true,"id":1038},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1038":{"this":{"__isSmartRef__":true,"id":717},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1039}},"1039":{"$super":{"__isSmartRef__":true,"id":1040}},"1040":{"varMapping":{"__isSmartRef__":true,"id":1041},"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":1042},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1041":{"obj":{"__isSmartRef__":true,"id":717},"name":"onMouseDown"},"1042":{},"1043":{"timestamp":{"__isSmartRef__":true,"id":1044},"user":"jenslincke","tags":[]},"1044":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"1045":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(224,230,6,0.14158071181736887)","_Padding":"lively.rect(0,0,0,0)"},"1046":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":1047},{"__isSmartRef__":true,"id":1049},{"__isSmartRef__":true,"id":1051},{"__isSmartRef__":true,"id":1053},{"__isSmartRef__":true,"id":1055},{"__isSmartRef__":true,"id":1057},{"__isSmartRef__":true,"id":1059},{"__isSmartRef__":true,"id":1061},{"__isSmartRef__":true,"id":1063},{"__isSmartRef__":true,"id":1065},{"__isSmartRef__":true,"id":1067}],"lastModifiedDate":{"__isSmartRef__":true,"id":1069},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1047":{"date":{"__isSmartRef__":true,"id":1048},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"1048":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"1049":{"date":{"__isSmartRef__":true,"id":1050},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1050":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1051":{"date":{"__isSmartRef__":true,"id":1052},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1052":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1053":{"date":{"__isSmartRef__":true,"id":1054},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1054":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1055":{"date":{"__isSmartRef__":true,"id":1056},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1056":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1057":{"date":{"__isSmartRef__":true,"id":1058},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1059":{"date":{"__isSmartRef__":true,"id":1060},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1060":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1061":{"date":{"__isSmartRef__":true,"id":1062},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1062":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"1063":{"date":{"__isSmartRef__":true,"id":1064},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"1064":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"1065":{"date":{"__isSmartRef__":true,"id":1066},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"1066":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"1067":{"date":{"__isSmartRef__":true,"id":1068},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"1068":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"1069":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"1070":{"morph":{"__isSmartRef__":true,"id":716},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1071":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1072}},"1072":{"test01IsMorph":{"__isSmartRef__":true,"id":1073}},"1073":{"varMapping":{"__isSmartRef__":true,"id":1074},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1074":{"this":{"__isSmartRef__":true,"id":1071}},"1075":{},"1076":{"onMouseDown":{"__isSmartRef__":true,"id":1077}},"1077":{"varMapping":{"__isSmartRef__":true,"id":1078},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1078":{"this":{"__isSmartRef__":true,"id":716},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1079}},"1079":{"$super":{"__isSmartRef__":true,"id":1080}},"1080":{"varMapping":{"__isSmartRef__":true,"id":1081},"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":1082},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1081":{"obj":{"__isSmartRef__":true,"id":716},"name":"onMouseDown"},"1082":{},"1083":{"timestamp":{"__isSmartRef__":true,"id":1084},"user":"jenslincke","tags":[]},"1084":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"1085":{"submorphs":[{"__isSmartRef__":true,"id":1086}],"scripts":[],"id":"6F2FE384-31F0-4618-8F55-973A4DEB42B0","shape":{"__isSmartRef__":true,"id":1168},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle8","partsBinMetaInfo":{"__isSmartRef__":true,"id":1169},"eventHandler":{"__isSmartRef__":true,"id":1193},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF"],"partTests":{"__isSmartRef__":true,"id":1194},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":18},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1199},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(14.0,167.0)"},"1086":{"submorphs":[{"__isSmartRef__":true,"id":1087}],"scripts":[],"id":"C53B41B6-8FAE-4B43-ABED-EB4379179F0D","shape":{"__isSmartRef__":true,"id":1128},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle10","partsBinMetaInfo":{"__isSmartRef__":true,"id":1129},"eventHandler":{"__isSmartRef__":true,"id":1153},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","6F2FE384-31F0-4618-8F55-973A4DEB42B0","171C67D5-063F-4B72-A1B9-0BB4FDC4FEA2"],"partTests":{"__isSmartRef__":true,"id":1154},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":1085},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1159},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-33.0,21.0)"},"1087":{"submorphs":[],"scripts":[],"id":"C37AE4C4-24A6-4111-B221-8277C9C39B4C","shape":{"__isSmartRef__":true,"id":1088},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":1089},"eventHandler":{"__isSmartRef__":true,"id":1113},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","4DC422B8-068F-4708-B228-45CAAB0BD8B3","07C07786-66FF-4DC4-8244-8E5966733E68"],"partTests":{"__isSmartRef__":true,"id":1114},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":1086},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1119},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"1088":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(146,182,109,0.23705731821246445)","_Padding":"lively.rect(0,0,0,0)"},"1089":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":1090},{"__isSmartRef__":true,"id":1092},{"__isSmartRef__":true,"id":1094},{"__isSmartRef__":true,"id":1096},{"__isSmartRef__":true,"id":1098},{"__isSmartRef__":true,"id":1100},{"__isSmartRef__":true,"id":1102},{"__isSmartRef__":true,"id":1104},{"__isSmartRef__":true,"id":1106},{"__isSmartRef__":true,"id":1108},{"__isSmartRef__":true,"id":1110}],"lastModifiedDate":{"__isSmartRef__":true,"id":1112},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1090":{"date":{"__isSmartRef__":true,"id":1091},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"1091":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"1092":{"date":{"__isSmartRef__":true,"id":1093},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1093":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1094":{"date":{"__isSmartRef__":true,"id":1095},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1095":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1096":{"date":{"__isSmartRef__":true,"id":1097},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1097":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1098":{"date":{"__isSmartRef__":true,"id":1099},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1099":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1100":{"date":{"__isSmartRef__":true,"id":1101},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1101":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1102":{"date":{"__isSmartRef__":true,"id":1103},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1103":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1104":{"date":{"__isSmartRef__":true,"id":1105},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1105":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"1106":{"date":{"__isSmartRef__":true,"id":1107},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"1107":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"1108":{"date":{"__isSmartRef__":true,"id":1109},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"1109":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"1110":{"date":{"__isSmartRef__":true,"id":1111},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"1111":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"1112":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"1113":{"morph":{"__isSmartRef__":true,"id":1087},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1114":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1115}},"1115":{"test01IsMorph":{"__isSmartRef__":true,"id":1116}},"1116":{"varMapping":{"__isSmartRef__":true,"id":1117},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1118},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1117":{"this":{"__isSmartRef__":true,"id":1114}},"1118":{},"1119":{"onMouseDown":{"__isSmartRef__":true,"id":1120}},"1120":{"varMapping":{"__isSmartRef__":true,"id":1121},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1121":{"this":{"__isSmartRef__":true,"id":1087},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1122}},"1122":{"$super":{"__isSmartRef__":true,"id":1123}},"1123":{"varMapping":{"__isSmartRef__":true,"id":1124},"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":1125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1124":{"obj":{"__isSmartRef__":true,"id":1087},"name":"onMouseDown"},"1125":{},"1126":{"timestamp":{"__isSmartRef__":true,"id":1127},"user":"jenslincke","tags":[]},"1127":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"1128":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(2,33,63,0.6953770883847028)","_Padding":"lively.rect(0,0,0,0)"},"1129":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__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}],"lastModifiedDate":{"__isSmartRef__":true,"id":1152},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1130":{"date":{"__isSmartRef__":true,"id":1131},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"1131":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"1132":{"date":{"__isSmartRef__":true,"id":1133},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1133":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1134":{"date":{"__isSmartRef__":true,"id":1135},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1135":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1136":{"date":{"__isSmartRef__":true,"id":1137},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1137":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1138":{"date":{"__isSmartRef__":true,"id":1139},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1139":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1140":{"date":{"__isSmartRef__":true,"id":1141},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1141":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1142":{"date":{"__isSmartRef__":true,"id":1143},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1143":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1144":{"date":{"__isSmartRef__":true,"id":1145},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1145":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"1146":{"date":{"__isSmartRef__":true,"id":1147},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"1147":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"1148":{"date":{"__isSmartRef__":true,"id":1149},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"1149":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"1150":{"date":{"__isSmartRef__":true,"id":1151},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"1151":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"1152":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"1153":{"morph":{"__isSmartRef__":true,"id":1086},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1154":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1155}},"1155":{"test01IsMorph":{"__isSmartRef__":true,"id":1156}},"1156":{"varMapping":{"__isSmartRef__":true,"id":1157},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1158},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1157":{"this":{"__isSmartRef__":true,"id":1154}},"1158":{},"1159":{"onMouseDown":{"__isSmartRef__":true,"id":1160}},"1160":{"varMapping":{"__isSmartRef__":true,"id":1161},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1166},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1161":{"this":{"__isSmartRef__":true,"id":1086},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1162}},"1162":{"$super":{"__isSmartRef__":true,"id":1163}},"1163":{"varMapping":{"__isSmartRef__":true,"id":1164},"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":1165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1164":{"obj":{"__isSmartRef__":true,"id":1086},"name":"onMouseDown"},"1165":{},"1166":{"timestamp":{"__isSmartRef__":true,"id":1167},"user":"jenslincke","tags":[]},"1167":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"1168":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(202,44,79,0.19682493596337736)","_Padding":"lively.rect(0,0,0,0)"},"1169":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__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}],"lastModifiedDate":{"__isSmartRef__":true,"id":1192},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1170":{"date":{"__isSmartRef__":true,"id":1171},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"1171":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"1172":{"date":{"__isSmartRef__":true,"id":1173},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1173":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1174":{"date":{"__isSmartRef__":true,"id":1175},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1175":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1176":{"date":{"__isSmartRef__":true,"id":1177},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1177":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1178":{"date":{"__isSmartRef__":true,"id":1179},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1179":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1180":{"date":{"__isSmartRef__":true,"id":1181},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1181":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1182":{"date":{"__isSmartRef__":true,"id":1183},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1183":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1184":{"date":{"__isSmartRef__":true,"id":1185},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1185":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"1186":{"date":{"__isSmartRef__":true,"id":1187},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"1187":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"1188":{"date":{"__isSmartRef__":true,"id":1189},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"1189":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"1190":{"date":{"__isSmartRef__":true,"id":1191},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"1191":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"1192":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"1193":{"morph":{"__isSmartRef__":true,"id":1085},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1194":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1195}},"1195":{"test01IsMorph":{"__isSmartRef__":true,"id":1196}},"1196":{"varMapping":{"__isSmartRef__":true,"id":1197},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1198},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1197":{"this":{"__isSmartRef__":true,"id":1194}},"1198":{},"1199":{"onMouseDown":{"__isSmartRef__":true,"id":1200}},"1200":{"varMapping":{"__isSmartRef__":true,"id":1201},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1206},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1201":{"this":{"__isSmartRef__":true,"id":1085},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1202}},"1202":{"$super":{"__isSmartRef__":true,"id":1203}},"1203":{"varMapping":{"__isSmartRef__":true,"id":1204},"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":1205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1204":{"obj":{"__isSmartRef__":true,"id":1085},"name":"onMouseDown"},"1205":{},"1206":{"timestamp":{"__isSmartRef__":true,"id":1207},"user":"jenslincke","tags":[]},"1207":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"1208":{"submorphs":[{"__isSmartRef__":true,"id":1209}],"scripts":[],"id":"B9222218-CE1D-42B7-B1EC-07D57BE5E210","shape":{"__isSmartRef__":true,"id":1291},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":1292},"eventHandler":{"__isSmartRef__":true,"id":1316},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","9ECDF313-02E4-4C3C-B813-A2A0D77E1C0B","69F97BD3-0C14-4C24-BC69-103B4C269E7F"],"partTests":{"__isSmartRef__":true,"id":1317},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":18},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1322},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(52.0,257.0)"},"1209":{"submorphs":[{"__isSmartRef__":true,"id":1210}],"scripts":[],"id":"69F97BD3-0C14-4C24-BC69-103B4C269E7F","shape":{"__isSmartRef__":true,"id":1251},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":1252},"eventHandler":{"__isSmartRef__":true,"id":1276},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","9ECDF313-02E4-4C3C-B813-A2A0D77E1C0B"],"partTests":{"__isSmartRef__":true,"id":1277},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":1208},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1282},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(61.0,46.0)"},"1210":{"submorphs":[],"scripts":[],"id":"1683BAD4-B1D5-4F90-B011-48AD31287305","shape":{"__isSmartRef__":true,"id":1211},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":1212},"eventHandler":{"__isSmartRef__":true,"id":1236},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","B2485C61-F125-4511-B817-0E59D111607A"],"partTests":{"__isSmartRef__":true,"id":1237},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":1209},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1242},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(54.0,23.0)"},"1211":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(145,140,130,0.6169407430570573)","_Padding":"lively.rect(0,0,0,0)"},"1212":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":1213},{"__isSmartRef__":true,"id":1215},{"__isSmartRef__":true,"id":1217},{"__isSmartRef__":true,"id":1219},{"__isSmartRef__":true,"id":1221},{"__isSmartRef__":true,"id":1223},{"__isSmartRef__":true,"id":1225},{"__isSmartRef__":true,"id":1227},{"__isSmartRef__":true,"id":1229},{"__isSmartRef__":true,"id":1231},{"__isSmartRef__":true,"id":1233}],"lastModifiedDate":{"__isSmartRef__":true,"id":1235},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1213":{"date":{"__isSmartRef__":true,"id":1214},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"1214":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"1215":{"date":{"__isSmartRef__":true,"id":1216},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1216":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1217":{"date":{"__isSmartRef__":true,"id":1218},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1218":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1219":{"date":{"__isSmartRef__":true,"id":1220},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1220":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1221":{"date":{"__isSmartRef__":true,"id":1222},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1222":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1223":{"date":{"__isSmartRef__":true,"id":1224},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1224":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1225":{"date":{"__isSmartRef__":true,"id":1226},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1226":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1227":{"date":{"__isSmartRef__":true,"id":1228},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1228":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"1229":{"date":{"__isSmartRef__":true,"id":1230},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"1230":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"1231":{"date":{"__isSmartRef__":true,"id":1232},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"1232":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"1233":{"date":{"__isSmartRef__":true,"id":1234},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"1234":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"1235":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"1236":{"morph":{"__isSmartRef__":true,"id":1210},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1237":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1238}},"1238":{"test01IsMorph":{"__isSmartRef__":true,"id":1239}},"1239":{"varMapping":{"__isSmartRef__":true,"id":1240},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1240":{"this":{"__isSmartRef__":true,"id":1237}},"1241":{},"1242":{"onMouseDown":{"__isSmartRef__":true,"id":1243}},"1243":{"varMapping":{"__isSmartRef__":true,"id":1244},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1244":{"this":{"__isSmartRef__":true,"id":1210},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1245}},"1245":{"$super":{"__isSmartRef__":true,"id":1246}},"1246":{"varMapping":{"__isSmartRef__":true,"id":1247},"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":1248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1247":{"obj":{"__isSmartRef__":true,"id":1210},"name":"onMouseDown"},"1248":{},"1249":{"timestamp":{"__isSmartRef__":true,"id":1250},"user":"jenslincke","tags":[]},"1250":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"1251":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(1,124,132,0.871494832681492)","_Padding":"lively.rect(0,0,0,0)"},"1252":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":1253},{"__isSmartRef__":true,"id":1255},{"__isSmartRef__":true,"id":1257},{"__isSmartRef__":true,"id":1259},{"__isSmartRef__":true,"id":1261},{"__isSmartRef__":true,"id":1263},{"__isSmartRef__":true,"id":1265},{"__isSmartRef__":true,"id":1267},{"__isSmartRef__":true,"id":1269},{"__isSmartRef__":true,"id":1271},{"__isSmartRef__":true,"id":1273}],"lastModifiedDate":{"__isSmartRef__":true,"id":1275},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1253":{"date":{"__isSmartRef__":true,"id":1254},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"1254":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"1255":{"date":{"__isSmartRef__":true,"id":1256},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1256":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1257":{"date":{"__isSmartRef__":true,"id":1258},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1258":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1259":{"date":{"__isSmartRef__":true,"id":1260},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1260":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1261":{"date":{"__isSmartRef__":true,"id":1262},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1262":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1263":{"date":{"__isSmartRef__":true,"id":1264},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1264":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1265":{"date":{"__isSmartRef__":true,"id":1266},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1266":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1267":{"date":{"__isSmartRef__":true,"id":1268},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1268":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"1269":{"date":{"__isSmartRef__":true,"id":1270},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"1270":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"1271":{"date":{"__isSmartRef__":true,"id":1272},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"1272":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"1273":{"date":{"__isSmartRef__":true,"id":1274},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"1274":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"1275":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"1276":{"morph":{"__isSmartRef__":true,"id":1209},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1277":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1278}},"1278":{"test01IsMorph":{"__isSmartRef__":true,"id":1279}},"1279":{"varMapping":{"__isSmartRef__":true,"id":1280},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1280":{"this":{"__isSmartRef__":true,"id":1277}},"1281":{},"1282":{"onMouseDown":{"__isSmartRef__":true,"id":1283}},"1283":{"varMapping":{"__isSmartRef__":true,"id":1284},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1284":{"this":{"__isSmartRef__":true,"id":1209},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1285}},"1285":{"$super":{"__isSmartRef__":true,"id":1286}},"1286":{"varMapping":{"__isSmartRef__":true,"id":1287},"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":1288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1287":{"obj":{"__isSmartRef__":true,"id":1209},"name":"onMouseDown"},"1288":{},"1289":{"timestamp":{"__isSmartRef__":true,"id":1290},"user":"jenslincke","tags":[]},"1290":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"1291":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__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(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgba(58,146,162,0.2956558261066675)","_Padding":"lively.rect(0,0,0,0)"},"1292":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":1293},{"__isSmartRef__":true,"id":1295},{"__isSmartRef__":true,"id":1297},{"__isSmartRef__":true,"id":1299},{"__isSmartRef__":true,"id":1301},{"__isSmartRef__":true,"id":1303},{"__isSmartRef__":true,"id":1305},{"__isSmartRef__":true,"id":1307},{"__isSmartRef__":true,"id":1309},{"__isSmartRef__":true,"id":1311},{"__isSmartRef__":true,"id":1313}],"lastModifiedDate":{"__isSmartRef__":true,"id":1315},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1293":{"date":{"__isSmartRef__":true,"id":1294},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"1294":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"1295":{"date":{"__isSmartRef__":true,"id":1296},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1296":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1297":{"date":{"__isSmartRef__":true,"id":1298},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1298":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1299":{"date":{"__isSmartRef__":true,"id":1300},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1301":{"date":{"__isSmartRef__":true,"id":1302},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1302":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1303":{"date":{"__isSmartRef__":true,"id":1304},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1305":{"date":{"__isSmartRef__":true,"id":1306},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1306":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1307":{"date":{"__isSmartRef__":true,"id":1308},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1308":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"1309":{"date":{"__isSmartRef__":true,"id":1310},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"1310":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"1311":{"date":{"__isSmartRef__":true,"id":1312},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"1312":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"1313":{"date":{"__isSmartRef__":true,"id":1314},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"1314":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"1315":{"isSerializedDate":true,"string":"Thu Feb 28 2013 11:51:13 GMT+0100 (CET)"},"1316":{"morph":{"__isSmartRef__":true,"id":1208},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1317":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1318}},"1318":{"test01IsMorph":{"__isSmartRef__":true,"id":1319}},"1319":{"varMapping":{"__isSmartRef__":true,"id":1320},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1320":{"this":{"__isSmartRef__":true,"id":1317}},"1321":{},"1322":{"onMouseDown":{"__isSmartRef__":true,"id":1323}},"1323":{"varMapping":{"__isSmartRef__":true,"id":1324},"source":"function onMouseDown() {\n    this.setFill(Color.random().withA(Math.random()))\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1324":{"this":{"__isSmartRef__":true,"id":1208},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1325}},"1325":{"$super":{"__isSmartRef__":true,"id":1326}},"1326":{"varMapping":{"__isSmartRef__":true,"id":1327},"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":1328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1327":{"obj":{"__isSmartRef__":true,"id":1208},"name":"onMouseDown"},"1328":{},"1329":{"timestamp":{"__isSmartRef__":true,"id":1330},"user":"jenslincke","tags":[]},"1330":{"isSerializedDate":true,"string":"Wed Mar 06 2013 13:33:11 GMT+0100 (CET)"},"1331":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(426.0,393.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"1332":{"partsSpaceName":"PartsBin/Fun","comment":"Oh, colorful rectangles again... and they change when you click on them!","migrationLevel":4,"partName":"ClickableArt","changes":[{"__isSmartRef__":true,"id":1333},{"__isSmartRef__":true,"id":1335},{"__isSmartRef__":true,"id":1337},{"__isSmartRef__":true,"id":1339},{"__isSmartRef__":true,"id":1341},{"__isSmartRef__":true,"id":1343},{"__isSmartRef__":true,"id":1345},{"__isSmartRef__":true,"id":1347},{"__isSmartRef__":true,"id":1349},{"__isSmartRef__":true,"id":1351},{"__isSmartRef__":true,"id":1353},{"__isSmartRef__":true,"id":1355}],"lastModifiedDate":{"__isSmartRef__":true,"id":1357},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1333":{"date":{"__isSmartRef__":true,"id":1334},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"1334":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"1335":{"date":{"__isSmartRef__":true,"id":1336},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1336":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1337":{"date":{"__isSmartRef__":true,"id":1338},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1338":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1339":{"date":{"__isSmartRef__":true,"id":1340},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1341":{"date":{"__isSmartRef__":true,"id":1342},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1342":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1343":{"date":{"__isSmartRef__":true,"id":1344},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1345":{"date":{"__isSmartRef__":true,"id":1346},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1346":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1347":{"date":{"__isSmartRef__":true,"id":1348},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1348":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"1349":{"date":{"__isSmartRef__":true,"id":1350},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"1350":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"1351":{"date":{"__isSmartRef__":true,"id":1352},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"1352":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"1353":{"date":{"__isSmartRef__":true,"id":1354},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"1354":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"1355":{"date":{"__isSmartRef__":true,"id":1356},"author":"jenslincke","message":"no comment","id":"9A25BD6F-FFD0-43FD-9301-03EC6808F505"},"1356":{"isSerializedDate":true,"string":"Wed Mar 06 2013 15:15:08 GMT+0100 (CET)"},"1357":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:39:40 GMT+0100 (CET)"},"1358":{"morph":{"__isSmartRef__":true,"id":18},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1359":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1360}},"1360":{"test01IsMorph":{"__isSmartRef__":true,"id":1361}},"1361":{"varMapping":{"__isSmartRef__":true,"id":1362},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1362":{"this":{"__isSmartRef__":true,"id":1359}},"1363":{},"1364":{"submorphs":[],"scripts":[],"id":"3D92BBE7-EE56-4C6D-98C2-8AF9CF59A2C1","shape":{"__isSmartRef__":true,"id":1365},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ScalingCorner1","partsBinMetaInfo":{"__isSmartRef__":true,"id":1366},"draggingEnabled":true,"dragStartPoint":null,"originalTargetExtent":null,"eventHandler":{"__isSmartRef__":true,"id":1370},"originalTargetInnerBounds":null,"relativeOrigin":null,"derivationIds":[7147,"16E962DF-21E9-4FE6-8B9B-953F0E908113","ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21","2218969D-71CA-4642-93FD-9513ED5EDF09"],"moved":true,"attributeConnections":[{"__isSmartRef__":true,"id":1371}],"doNotSerialize":["$$cornerName"],"doNotCopyProperties":["$$cornerName"],"originalTargetBounds":null,"cornerName":"bottomRight","_ClipMode":"visible","prevScroll":[0,0],"grabbingEnabled":false,"originalScale":1,"isScaleCorner":true,"__serializedExpressions__":["_Position","originalExtent","distanceToDragEvent"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":0.9978308026030369,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1372},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(429.9,440.6)","originalExtent":"lively.pt(239.0,138.0)","distanceToDragEvent":"lively.pt(31.1,-7.6)"},"1365":{"_BorderWidth":0,"_ClipMode":"visible","__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(28.0,26.0)","_BorderColor":"Color.rgb(145,145,145)","_Fill":"Color.rgb(66,66,66)","_Padding":"lively.rect(0,0,0,0)"},"1366":{"partsSpaceName":"PartsBin/Widgets/","migrationLevel":4,"comment":"Scale a morph without using halos. ","partName":"ScalingCorner","lastModifiedDate":{"__isSmartRef__":true,"id":1367},"revisionOnLoad":193148,"changes":[{"__isSmartRef__":true,"id":1368}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1367":{"isSerializedDate":true,"string":"Wed Mar 06 2013 15:12:32 GMT+0100 (CET)"},"1368":{"date":{"__isSmartRef__":true,"id":1369},"author":"jenslincke","message":"no comment","id":"ED4E6270-A26D-4AA4-9C85-F1C2A8D6152D"},"1369":{"isSerializedDate":true,"string":"Wed Mar 06 2013 15:12:56 GMT+0100 (CET)"},"1370":{"morph":{"__isSmartRef__":true,"id":1364},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1371":{"sourceObj":{"__isSmartRef__":true,"id":1364},"sourceAttrName":"cornerName","targetObj":{"__isSmartRef__":true,"id":1364},"targetMethodName":"alignToOwner","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1372":{"onDrag":{"__isSmartRef__":true,"id":1373},"onDragEnd":{"__isSmartRef__":true,"id":1381},"onDragStart":{"__isSmartRef__":true,"id":1389},"reset":{"__isSmartRef__":true,"id":1397}},"1373":{"varMapping":{"__isSmartRef__":true,"id":1374},"source":"function onDrag(evt) {\n    var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n    this.owner.setScale(this.originalScale + (moveDelta.x / this.owner.getExtent().x))\n\n}","funcProperties":{"__isSmartRef__":true,"id":1379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1374":{"this":{"__isSmartRef__":true,"id":1364},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1375}},"1375":{"$super":{"__isSmartRef__":true,"id":1376}},"1376":{"varMapping":{"__isSmartRef__":true,"id":1377},"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":1378},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1377":{"obj":{"__isSmartRef__":true,"id":1364},"name":"onDrag"},"1378":{},"1379":{"timestamp":{"__isSmartRef__":true,"id":1380},"user":"jenslincke","tags":[]},"1380":{"isSerializedDate":true,"string":"Wed Mar 06 2013 15:10:01 GMT+0100 (CET)"},"1381":{"varMapping":{"__isSmartRef__":true,"id":1382},"source":"function onDragEnd(evt) {\n    this.dragStartPoint = null;\n    this.originalScale = 1;\n}","funcProperties":{"__isSmartRef__":true,"id":1387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1382":{"this":{"__isSmartRef__":true,"id":1364},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1383}},"1383":{"$super":{"__isSmartRef__":true,"id":1384}},"1384":{"varMapping":{"__isSmartRef__":true,"id":1385},"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":1386},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1385":{"obj":{"__isSmartRef__":true,"id":1364},"name":"onDragEnd"},"1386":{},"1387":{"timestamp":{"__isSmartRef__":true,"id":1388},"user":"jenslincke","tags":[]},"1388":{"isSerializedDate":true,"string":"Wed Mar 06 2013 15:11:23 GMT+0100 (CET)"},"1389":{"varMapping":{"__isSmartRef__":true,"id":1390},"source":"function onDragStart(evt) {\n    this.originalScale = this.owner.getScale();\n    this.dragStartPoint = evt.mousePoint;\n}","funcProperties":{"__isSmartRef__":true,"id":1395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1390":{"this":{"__isSmartRef__":true,"id":1364},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1391}},"1391":{"$super":{"__isSmartRef__":true,"id":1392}},"1392":{"varMapping":{"__isSmartRef__":true,"id":1393},"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":1394},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1393":{"obj":{"__isSmartRef__":true,"id":1364},"name":"onDragStart"},"1394":{},"1395":{"timestamp":{"__isSmartRef__":true,"id":1396},"user":"jenslincke","tags":[]},"1396":{"isSerializedDate":true,"string":"Wed Mar 06 2013 15:10:56 GMT+0100 (CET)"},"1397":{"varMapping":{"__isSmartRef__":true,"id":1398},"source":"function reset() {\n    this.isScaleCorner = true\n    this.setExtent(pt(10,10));\n    this.setPosition(pt(0,0))\n}","funcProperties":{"__isSmartRef__":true,"id":1399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1398":{"this":{"__isSmartRef__":true,"id":1364}},"1399":{"timestamp":{"__isSmartRef__":true,"id":1400},"user":"jenslincke","tags":[]},"1400":{"isSerializedDate":true,"string":"Wed Mar 06 2013 15:11:55 GMT+0100 (CET)"},"1401":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.9,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(458.0,468.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(2,1,1)","_Padding":"lively.rect(0,0,0,0)"},"1402":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1403":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1404}},"1404":{"test01IsMorph":{"__isSmartRef__":true,"id":1405}},"1405":{"varMapping":{"__isSmartRef__":true,"id":1406},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1406":{"this":{"__isSmartRef__":true,"id":1403}},"1407":{},"isSimplifiedRegistry":true}}