","draggingEnabled":true,"renderContextTable":{"__isSmartRef__":true,"id":4355},"eventStartPos":null,"savedWorldAsURL":{"__isSmartRef__":true,"id":4356},"attributeConnections":[{"__isSmartRef__":true,"id":4357}],"doNotSerialize":["$$savedWorldAsURL"],"doNotCopyProperties":["$$savedWorldAsURL"],"__LivelyClassName__":"lively.morphic.World"},"1":{"submorphs":[],"scripts":[],"id":232,"shape":{"__isSmartRef__":true,"id":2},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":8},"name":"rectangle","showsHalos":false,"_Rotation":0,"partsBinMetaInfo":{"__isSmartRef__":true,"id":9},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":0},"renderContextTable":{"__isSmartRef__":true,"id":10},"__LivelyClassName__":"lively.morphic.Box"},"2":{"position":{"__isSmartRef__":true,"id":3},"extent":{"__isSmartRef__":true,"id":4},"borderWidth":1,"borderColor":{"__isSmartRef__":true,"id":5},"fill":{"__isSmartRef__":true,"id":6},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":7},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6":{"r":0,"g":0,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"8":{"x":464,"y":138,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"9":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"10":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"11":{"submorphs":[],"scripts":[],"id":232,"shape":{"__isSmartRef__":true,"id":12},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":18},"name":"rectangle","showsHalos":false,"_Rotation":0,"partsBinMetaInfo":{"__isSmartRef__":true,"id":19},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":0},"renderContextTable":{"__isSmartRef__":true,"id":20},"__LivelyClassName__":"lively.morphic.Box"},"12":{"position":{"__isSmartRef__":true,"id":13},"extent":{"__isSmartRef__":true,"id":14},"borderWidth":1,"borderColor":{"__isSmartRef__":true,"id":15},"fill":{"__isSmartRef__":true,"id":16},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":17},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"14":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"15":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"16":{"r":0,"g":0,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"17":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"18":{"x":876,"y":121,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"19":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"20":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"21":{"submorphs":[],"scripts":[],"id":257,"shape":{"__isSmartRef__":true,"id":22},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27},"_MaxTextWidth":795,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":28},"showsHalos":false,"_FontSize":25,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"issueTitle","partsBinMetaInfo":{"__isSmartRef__":true,"id":29},"_TextColor":{"__isSmartRef__":true,"id":30},"_Rotation":0,"owner":{"__isSmartRef__":true,"id":0},"charsReplaced":"No Script Editor in NewWorld [partially fixed]","lastFindLoc":-46,"textChunks":[{"__isSmartRef__":true,"id":31}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":33},"priorSelectionRange":[28,28],"renderContextTable":{"__isSmartRef__":true,"id":34},"__LivelyClassName__":"lively.morphic.Text"},"22":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":23},"_Extent":{"__isSmartRef__":true,"id":24},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":25},"renderContextTable":{"__isSmartRef__":true,"id":26},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"24":{"x":795,"y":38,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"25":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"26":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"27":{"x":32,"y":34,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"28":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"29":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"30":{"r":0,"g":0.309,"b":0.595,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"31":{"style":{"__isSmartRef__":true,"id":32},"morph":{"__isSmartRef__":true,"id":21},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"PartsBin move is no real move","__LivelyClassName__":"lively.morphic.TextChunk"},"32":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"33":{"x":795,"y":38,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"34":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"35":{"submorphs":[],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":36},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":41},"_MaxTextWidth":584,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":39},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"issueDescription","partsBinMetaInfo":{"__isSmartRef__":true,"id":42},"owner":{"__isSmartRef__":true,"id":0},"textChunks":[{"__isSmartRef__":true,"id":43}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":45},"priorSelectionRange":[0,62],"charsReplaced":"When doing multiple connection the input of one connections is the output of the other. Since connection composition should be transparent this is a bug.","lastFindLoc":-153,"prevScroll":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":46},"__LivelyClassName__":"lively.morphic.Text"},"36":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":37},"_Extent":{"__isSmartRef__":true,"id":38},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":39},"renderContextTable":{"__isSmartRef__":true,"id":40},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"37":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"38":{"x":584,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"39":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"40":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"41":{"x":32,"y":85,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"42":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"43":{"style":{"__isSmartRef__":true,"id":44},"morph":{"__isSmartRef__":true,"id":35},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"It removes the history. Try if the WebDAV move method works...","__LivelyClassName__":"lively.morphic.TextChunk"},"44":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"45":{"x":584,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"46":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"47":{"submorphs":[],"scripts":[],"id":291,"shape":{"__isSmartRef__":true,"id":48},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":53},"_MaxTextWidth":584,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":51},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"issueDescription1","partsBinMetaInfo":{"__isSmartRef__":true,"id":54},"textChunks":[{"__isSmartRef__":true,"id":55}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":57},"priorSelectionRange":[244,244],"charsReplaced":"It removes the history. Try if the WebDAV move method works...","lastFindLoc":-62,"prevScroll":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":58},"owner":{"__isSmartRef__":true,"id":0},"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"48":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":49},"_Extent":{"__isSmartRef__":true,"id":50},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":51},"renderContextTable":{"__isSmartRef__":true,"id":52},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"49":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"50":{"x":584,"y":88,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"51":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"52":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"53":{"x":34,"y":506,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"54":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"55":{"style":{"__isSmartRef__":true,"id":56},"morph":{"__isSmartRef__":true,"id":47},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Copy works fine know but when getting the revisions also the revisions of the file before renaming are shown (this is good) but when trying to get the file it does not work because get by revision is stupid -- it does not look up a previous URL.","__LivelyClassName__":"lively.morphic.TextChunk"},"56":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"57":{"x":584,"y":88,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"58":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"59":{"submorphs":[{"__isSmartRef__":true,"id":60},{"__isSmartRef__":true,"id":200}],"scripts":[],"id":59,"renderContextTable":{"__isSmartRef__":true,"id":327},"shape":{"__isSmartRef__":true,"id":328},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":331},"_Position":{"__isSmartRef__":true,"id":332},"priorExtent":{"__isSmartRef__":true,"id":333},"targetMorph":{"__isSmartRef__":true,"id":60},"titleBar":{"__isSmartRef__":true,"id":200},"contentOffset":{"__isSmartRef__":true,"id":198},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":334},"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets"},"60":{"submorphs":[{"__isSmartRef__":true,"id":61},{"__isSmartRef__":true,"id":79},{"__isSmartRef__":true,"id":120},{"__isSmartRef__":true,"id":150},{"__isSmartRef__":true,"id":179}],"scripts":[],"id":50,"renderContextTable":{"__isSmartRef__":true,"id":192},"shape":{"__isSmartRef__":true,"id":193},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":198},"layout":{"__isSmartRef__":true,"id":199},"urlText":{"__isSmartRef__":true,"id":61},"contentMorph":{"__isSmartRef__":true,"id":179},"owner":{"__isSmartRef__":true,"id":59},"ownerApp":{"__isSmartRef__":true,"id":76},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"61":{"submorphs":[],"scripts":[],"id":51,"renderContextTable":{"__isSmartRef__":true,"id":62},"textChunks":[{"__isSmartRef__":true,"id":63}],"shape":{"__isSmartRef__":true,"id":65},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":71},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":72},"priorExtent":{"__isSmartRef__":true,"id":73},"_MaxTextWidth":null,"_MaxTextHeight":30,"evalEnabled":false,"isInputLine":true,"layout":{"__isSmartRef__":true,"id":74},"owner":{"__isSmartRef__":true,"id":60},"attributeConnections":[{"__isSmartRef__":true,"id":75}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"savedTextString":"http://lively-kernel.org/repository/webwerkstatt/lively/Network.js","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"62":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"63":{"style":{"__isSmartRef__":true,"id":64},"morph":{"__isSmartRef__":true,"id":61},"storedString":"http://lively-kernel.org/repository/webwerkstatt/lively/Network.js","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"64":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"65":{"_Position":{"__isSmartRef__":true,"id":66},"renderContextTable":{"__isSmartRef__":true,"id":67},"_Extent":{"__isSmartRef__":true,"id":68},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":70},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"66":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"67":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"68":{"x":900,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"69":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"70":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"71":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"72":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"73":{"x":900,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"74":{"resizeWidth":true},"75":{"sourceObj":{"__isSmartRef__":true,"id":61},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"setCurrentURL","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"76":{"attributeConnections":[{"__isSmartRef__":true,"id":77}],"doNotSerialize":["$$currentURL"],"doNotCopyProperties":["$$currentURL"],"currentURL":{"__isSmartRef__":true,"id":78},"panel":{"__isSmartRef__":true,"id":60},"view":{"__isSmartRef__":true,"id":59},"loadingScreen":null,"__LivelyClassName__":"lively.morphic.TextEditor","__SourceModuleName__":"Global.lively.morphic.Widgets"},"77":{"sourceObj":{"__isSmartRef__":true,"id":76},"sourceAttrName":"currentURL","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"loadFile","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"78":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/Network.js","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"79":{"submorphs":[{"__isSmartRef__":true,"id":80}],"scripts":[],"id":52,"renderContextTable":{"__isSmartRef__":true,"id":91},"shape":{"__isSmartRef__":true,"id":92},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":107},"priorExtent":{"__isSmartRef__":true,"id":108},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":109},"label":{"__isSmartRef__":true,"id":80},"layout":{"__isSmartRef__":true,"id":118},"owner":{"__isSmartRef__":true,"id":60},"attributeConnections":[{"__isSmartRef__":true,"id":119}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"80":{"submorphs":[],"scripts":[],"id":53,"renderContextTable":{"__isSmartRef__":true,"id":81},"textChunks":[{"__isSmartRef__":true,"id":82}],"shape":{"__isSmartRef__":true,"id":84},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":88},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":89},"priorExtent":{"__isSmartRef__":true,"id":90},"_MaxTextWidth":null,"_MaxTextHeight":30,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":79},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"81":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"82":{"style":{"__isSmartRef__":true,"id":83},"morph":{"__isSmartRef__":true,"id":80},"storedString":"save","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"83":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"84":{"_Position":{"__isSmartRef__":true,"id":85},"renderContextTable":{"__isSmartRef__":true,"id":86},"_Extent":{"__isSmartRef__":true,"id":87},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"85":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"86":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"87":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"88":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"89":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"90":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"91":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"92":{"_Position":{"__isSmartRef__":true,"id":93},"renderContextTable":{"__isSmartRef__":true,"id":94},"_Extent":{"__isSmartRef__":true,"id":95},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"93":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"94":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"95":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"96":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"97":{"stops":[{"__isSmartRef__":true,"id":98},{"__isSmartRef__":true,"id":100},{"__isSmartRef__":true,"id":102},{"__isSmartRef__":true,"id":104}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"98":{"offset":0,"color":{"__isSmartRef__":true,"id":99}},"99":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"100":{"offset":0.4,"color":{"__isSmartRef__":true,"id":101}},"101":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"102":{"offset":0.6,"color":{"__isSmartRef__":true,"id":103}},"103":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"104":{"offset":1,"color":{"__isSmartRef__":true,"id":105}},"105":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"106":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"107":{"x":0,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"108":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"109":{"stops":[{"__isSmartRef__":true,"id":110},{"__isSmartRef__":true,"id":112},{"__isSmartRef__":true,"id":114},{"__isSmartRef__":true,"id":116}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"110":{"offset":0,"color":{"__isSmartRef__":true,"id":111}},"111":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"112":{"offset":0.4,"color":{"__isSmartRef__":true,"id":113}},"113":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"114":{"offset":0.6,"color":{"__isSmartRef__":true,"id":115}},"115":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"116":{"offset":1,"color":{"__isSmartRef__":true,"id":117}},"117":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"118":{"resizeWidth":true},"119":{"sourceObj":{"__isSmartRef__":true,"id":79},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"saveFile","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"120":{"submorphs":[{"__isSmartRef__":true,"id":121}],"scripts":[],"id":54,"renderContextTable":{"__isSmartRef__":true,"id":131},"shape":{"__isSmartRef__":true,"id":132},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":136},"priorExtent":{"__isSmartRef__":true,"id":137},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":138},"label":{"__isSmartRef__":true,"id":121},"layout":{"__isSmartRef__":true,"id":147},"owner":{"__isSmartRef__":true,"id":60},"attributeConnections":[{"__isSmartRef__":true,"id":148}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"121":{"submorphs":[],"scripts":[],"id":55,"renderContextTable":{"__isSmartRef__":true,"id":122},"textChunks":[{"__isSmartRef__":true,"id":123}],"shape":{"__isSmartRef__":true,"id":125},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":88},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":129},"priorExtent":{"__isSmartRef__":true,"id":130},"_MaxTextWidth":null,"_MaxTextHeight":30,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":120},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"122":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"123":{"style":{"__isSmartRef__":true,"id":124},"morph":{"__isSmartRef__":true,"id":121},"storedString":"load","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"124":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"125":{"_Position":{"__isSmartRef__":true,"id":126},"renderContextTable":{"__isSmartRef__":true,"id":127},"_Extent":{"__isSmartRef__":true,"id":128},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"126":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"127":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"128":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"129":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"130":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"131":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"132":{"_Position":{"__isSmartRef__":true,"id":133},"renderContextTable":{"__isSmartRef__":true,"id":134},"_Extent":{"__isSmartRef__":true,"id":135},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"133":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"134":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"135":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"136":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"137":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"138":{"stops":[{"__isSmartRef__":true,"id":139},{"__isSmartRef__":true,"id":141},{"__isSmartRef__":true,"id":143},{"__isSmartRef__":true,"id":145}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"139":{"offset":0,"color":{"__isSmartRef__":true,"id":140}},"140":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"141":{"offset":0.4,"color":{"__isSmartRef__":true,"id":142}},"142":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"143":{"offset":0.6,"color":{"__isSmartRef__":true,"id":144}},"144":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"145":{"offset":1,"color":{"__isSmartRef__":true,"id":146}},"146":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"147":{"resizeWidth":false,"moveHorizontal":true},"148":{"sourceObj":{"__isSmartRef__":true,"id":120},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"setCurrentURL","converter":null,"converterString":"function () {\n // FIXME\n this.targetObj.panel.urlText.cachedTextString = null\n return this.targetObj.panel.urlText.textString }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":149},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"149":{"source":{"__isSmartRef__":true,"id":120},"target":{"__isSmartRef__":true,"id":76}},"150":{"submorphs":[{"__isSmartRef__":true,"id":151}],"scripts":[],"id":56,"renderContextTable":{"__isSmartRef__":true,"id":161},"shape":{"__isSmartRef__":true,"id":162},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":166},"priorExtent":{"__isSmartRef__":true,"id":167},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":168},"label":{"__isSmartRef__":true,"id":151},"layout":{"__isSmartRef__":true,"id":177},"owner":{"__isSmartRef__":true,"id":60},"attributeConnections":[{"__isSmartRef__":true,"id":178}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"151":{"submorphs":[],"scripts":[],"id":57,"renderContextTable":{"__isSmartRef__":true,"id":152},"textChunks":[{"__isSmartRef__":true,"id":153}],"shape":{"__isSmartRef__":true,"id":155},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":88},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":159},"priorExtent":{"__isSmartRef__":true,"id":160},"_MaxTextWidth":null,"_MaxTextHeight":30,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":150},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"152":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"153":{"style":{"__isSmartRef__":true,"id":154},"morph":{"__isSmartRef__":true,"id":151},"storedString":"remove","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"154":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"155":{"_Position":{"__isSmartRef__":true,"id":156},"renderContextTable":{"__isSmartRef__":true,"id":157},"_Extent":{"__isSmartRef__":true,"id":158},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"156":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"157":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"158":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"159":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"160":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"161":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"162":{"_Position":{"__isSmartRef__":true,"id":163},"renderContextTable":{"__isSmartRef__":true,"id":164},"_Extent":{"__isSmartRef__":true,"id":165},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"163":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"164":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"165":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"166":{"x":600,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"167":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"168":{"stops":[{"__isSmartRef__":true,"id":169},{"__isSmartRef__":true,"id":171},{"__isSmartRef__":true,"id":173},{"__isSmartRef__":true,"id":175}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"169":{"offset":0,"color":{"__isSmartRef__":true,"id":170}},"170":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"171":{"offset":0.4,"color":{"__isSmartRef__":true,"id":172}},"172":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"173":{"offset":0.6,"color":{"__isSmartRef__":true,"id":174}},"174":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"175":{"offset":1,"color":{"__isSmartRef__":true,"id":176}},"176":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"177":{"resizeWidth":false,"moveHorizontal":true},"178":{"sourceObj":{"__isSmartRef__":true,"id":150},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"removeFile","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"179":{"submorphs":[],"scripts":[],"id":58,"renderContextTable":{"__isSmartRef__":true,"id":180},"textChunks":[{"__isSmartRef__":true,"id":181}],"shape":{"__isSmartRef__":true,"id":183},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":187},"_ClipMode":"scroll","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco","_Position":{"__isSmartRef__":true,"id":188},"priorExtent":{"__isSmartRef__":true,"id":189},"_MaxTextWidth":900,"_MaxTextHeight":740,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":190},"_FontSize":10,"owner":{"__isSmartRef__":true,"id":60},"attributeConnections":[{"__isSmartRef__":true,"id":191}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"savedTextString":"/*\n * Copyright (c) 2006-2009 Sun Microsystems, Inc.\n * Copyright (c) 2008-2011 Hasso Plattner Institute\n *\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n * THE SOFTWARE.\n */\n\n/**\n * Network.js. Networking capabilities.\n *\n * Note: In a browser-based implementation of our system,\n * most of the necessary networking functionality is \n * inherited from the browser. \n */\n\nmodule('lively.Network').requires('lively.bindings', 'lively.NoMoreModels', 'lively.Data').toRun(function(thisModule) {\n \nObject.subclass('URL', {\n splitter: new RegExp('(http:|https:|file:)' + '(//[^/:]*(:[0-9]+)?)?' + '(/.*)?'),\n pathSplitter: new RegExp(\"([^\\\\?#]*)(\\\\?[^#]*)?(#.*)?\"),\n \n initialize: function(/*...*/) { // same field names as window.location\n dbgOn(!arguments[0]);\n if (Object.isString(arguments[0].valueOf())) {\n var urlString = arguments[0];\n var result = urlString.match(this.splitter);\n if (!result) throw new Error(\"malformed URL string '\" + urlString + \"'\");\n this.protocol = result[1]; \n if (!result[1]) \n throw new Error(\"bad url \" + urlString + \", \" + result);\n this.hostname = result[2] && result[2].substring(2).split(':')[0]; // skip the leading slashes and remove port\n this.port = result[3] && parseInt(result[3].substring(1)); // skip the colon\n\n var fullpath = result[4];\n if (fullpath) {\n result = fullpath.match(this.pathSplitter);\n this.pathname = result[1];\n this.search = result[2];\n this.hash = result[3];\n } else {\n this.pathname = \"/\";\n this.search = \"\";\n this.hash = \"\";\n }\n } else { // spec is either an URL or window.location\n var spec = arguments[0];\n this.protocol = spec.protocol || \"http\";\n this.port = spec.port;\n this.hostname = spec.hostname;\n this.pathname = spec.pathname || \"\";\n if (spec.search !== undefined) this.search = spec.search;\n if (spec.hash !== undefined) this.hash = spec.hash;\n }\n },\n \n inspect: function() {\n return JSON.serialize(this);\n },\n \n toString: function() {\n return this.protocol + \"//\" + this.hostname + (this.port ? \":\" + this.port : \"\") + this.fullPath();\n },\n\n fullPath: function() {\n return this.pathname + (this.search || \"\") + (this.hash || \"\");\n },\n \n isLeaf: function() {\n return !this.fullPath().endsWith('/');\n },\n \n // POSIX style\n dirname: function() {\n var p = this.pathname;\n var slash = p.endsWith('/') ? p.lastIndexOf('/', p.length - 2) : p.lastIndexOf('/');\n return p.substring(0, slash + 1);\n },\n\n filename: function() {\n var p = this.pathname;\n var slash = p.endsWith('/') ? p.lastIndexOf('/', p.length - 2) : p.lastIndexOf('/');\n return p.substring(slash + 1);\n },\n\n normalizedHostname: function() {\n return this.hostname.replace(/^www\\.(.*)/, '$1');\n },\n \n getDirectory: function() {\n return this.withPath(this.dirname());\n },\n asDirectory: function() {\n return this.fullPath().endsWith('/') ?\n this : new URL(this.withoutQuery().toString() + '/');\n },\n \n \n \n \n\n\n withPath: function(path) { \n var result = path.match(this.pathSplitter);\n if (!result) return null;\n return new URL({protocol: this.protocol, port: this.port, hostname: this.hostname, pathname: \n result[1], search: result[2], hash: result[3] });\n },\n\n withRelativePath: function(pathString) {\n if (pathString.startsWith('/')) {\n if (this.pathname.endsWith('/'))\n pathString = pathString.substring(1);\n } else {\n if (!this.pathname.endsWith('/'))\n pathString = \"/\" + pathString;\n }\n return this.withPath(this.pathname + pathString);\n },\n \n withFilename: function(filename) {\n if (filename == \"./\" || filename == \".\") // a bit of normalization, not foolproof\n filename = \"\";\n var dirPart = this.isLeaf() ? this.dirname() : this.fullPath();\n return new URL({protocol: this.protocol, port: this.port, \n hostname: this.hostname, pathname: dirPart + filename});\n },\n\n toQueryString: function(record) {\n var results = [];\n Properties.forEachOwn(record, function(p, value) {\n results.push(encodeURIComponent(p) + \"=\" + encodeURIComponent(String(value)));\n });\n return results.join('&');\n },\n\n withQuery: function(record) {\n return new URL({protocol: this.protocol, port: this.port, hostname: this.hostname, pathname: this.pathname,\n search: \"?\" + this.toQueryString(record), hash: this.hash});\n },\n \n withoutQuery: function() {\n return new URL({protocol: this.protocol, port: this.port, hostname: this.hostname, pathname: this.pathname});\n },\n\n getQuery: function() {\n var s = this.toString();\n if (!s.include(\"?\"))\n return {};\n return s.toQueryParams();\n },\n \n eq: function(url) {\n if (!url) return false;\n return url.protocol == this.protocol &&\n url.port == this.port &&\n url.normalizedHostname() == this.normalizedHostname() &&\n url.pathname == this.pathname &&\n url.search == this.search &&\n url.hash == this.hash;\n },\n isIn: function(origin) {\n return origin.normalizedHostname() == this.normalizedHostname() &&\n this.fullPath().startsWith(origin.fullPath());\n },\n\n\n relativePathFrom: function(origin) {\n function checkPathes(path1, path2) {\n var paths1 = path1.split('/'),\n paths2 = path2.split('/');\n\n paths1.shift();\n paths2.shift();\n\n for (var i = 0; i < paths2.length; i++) {\n if (!paths1[i] || (paths1[i] != paths2[i]))\n break;\n }\n\n // now that's some JavaScript FOO\n var result = '../'.times(paths2.length - i - 1) + paths1.splice(i, paths1.length).join('/');\n return result;\n }\n\n if (origin.normalizedHostname() != this.normalizedHostname())\n throw new Error('hostname differs in relativePathFrom ' + origin + ' vs ' + this);\n var myPath = this.withRelativePartsResolved().pathname,\n otherPath = origin.withRelativePartsResolved().pathname;\n if (myPath == otherPath) return '';\n var relPath = checkPathes(myPath, otherPath);\n if (!relPath)\n throw new Error('pathname differs in relativePathFrom ' + origin + ' vs ' + this);\n return relPath;\n },\n\n svnWorkspacePath: function() {\n // heuristics to figure out the Subversion path\n var path = this.pathname;\n // note that the trunk/branches/tags convention is only a convention\n var index = path.lastIndexOf('trunk');\n if (index < 0) index = path.lastIndexOf('branches');\n if (index < 0) index = path.lastIndexOf('tags');\n if (index < 0) return null;\n return path.substring(index);\n },\n\n svnVersioned: function(repo, revision) {\n var relative = this.relativePathFrom(repo);\n return repo.withPath(repo.pathname + \"!svn/bc/\" + revision + \"/\" + relative);\n },\n \n notSvnVersioned: function() {\n // concatenates the two ends of the url\n // \"http://localhost/livelyBranch/proxy/wiki/!svn/bc/187/test/index.xhtml\"\n // --> \"http://localhost/livelyBranch/proxy/wiki/index.xhtml\"\n return this.withPath(this.fullPath().replace(/(.*)!svn\\/bc\\/[0-9]+\\/(.*)/, '$1$2'));\n },\n\n toLiteral: function() {\n // URLs are literal\n return Object.clone(this);\n },\n \n toExpression: function() {\n // this does not work with the new prototype.js (rev 2808) anymore\n // return 'new URL(JSON.unserialize(\\'' + JSON.serialize(this) + '\\'))';\n return Strings.format('new URL({protocol: \"%s\", hostname: \"%s\", pathname: \"%s\"})',\n this.protocol, this.hostname, this.pathname);\n },\n\n withRelativePartsResolved: function() {\n var urlString = this.toString();\n var result = urlString;\n // resolve ..\n do {\n urlString = result;\n result = urlString.replace(/\\/[^\\/]+\\/\\.\\./, '')\n } while(result != urlString)\n // foo//bar --> foo/bar\n result = result.replace(/([^:])[\\/]+/g, '$1/')\n // foo/./bar --> foo/bar\n result = result.replace(/\\/\\.\\//g, '/')\n return new URL(result)\n },\n getAllParentDirectories: function() {\n var url = this, all = [], max = 100;;\n do {\n max--;\n if (max == 0) throw new Error('Endless loop in URL>>getAllParentDirectories?')\n all.push(url);\n url = url.getDirectory();\n } while (url.fullPath() != '/')\n return all.reverse();\n },\n\n\n});\n\n// create URLs often needed\nObject.extend(URL, {\n source: new URL(document.URL),\n codeBase: (function setURLCodeBase() {\n var url;\n try { url = new URL(Config.codeBase) } catch(e) {\n console.warn('Cannot correctly set URL.codeBase because of ' + e);\n url = new URL(document.URL).getDirectory();\n }\n return url.withRelativePartsResolved();\n })(),\n})\n\nObject.extend(URL, {\n proxy: (function() {\n if (!Config.proxyURL) {\n if (URL.source.protocol.startsWith(\"file\")) \n console.log(\"loading from localhost, proxying won't work\");\n return URL.source.withFilename(\"proxy/\");\n } else {\n var str = Config.proxyURL;\n if (!str.endsWith('/')) str += '/';\n return new URL(str);\n }\n })(), \n});\n\nObject.extend(URL, {\n // FIXME: better names?\n common: {\n wiki: URL.proxy.withFilename('lively-wiki/'),\n repository: URL.proxy.withFilename('lively-kernel/'),\n project: URL.proxy.withFilename('lively-project/'), // currently lively-kernel.org\n domain: new URL(Global.document.location.protocol + '//' + Global.document.location.host)\n },\n});\n\nObject.extend(URL, {\n \n create: function(string) { return new URL(string) },\n\n ensureAbsoluteURL: function(urlString) {\n return /^http.*/.test(urlString) ?\n new URL(urlString) :\n URL.source.notSvnVersioned().getDirectory().withRelativePath(urlString);\n },\n ensureAbsoluteCodeBaseURL: function(urlString) {\n return /^http.*/.test(urlString) ?\n new URL(urlString) :\n URL.codeBase.withRelativePath(urlString);\n },\n\n\n fromLiteral: function(literal) { return new URL(literal) },\n\n makeProxied: function makeProxied(url) {\n url = url instanceof URL ? url : new URL(url);\n var px = this.proxy;\n if (!px) return url;\n if (px.normalizedHostname() != url.normalizedHostname()) // FIXME protocol?\n return px.withFilename(url.hostname + (url.port ? ':' + url.port : '') + url.fullPath());\n if (px.port != url.port)\n return px.withFilename(url.hostname + \":\" + url.port + url.fullPath());\n if (px.hostname != url.hostname) // one has prefix www, the other not\n return new URL({\n protocol: url.protocol,\n port: url.port,\n hostname: px.hostname, // arghhh\n pathname: url.pathname,\n search: url.search,\n hash: url.hash\n })\n return url;\n },\n\n});\n\n\nObject.subclass('NetRequestStatus',\n'documentation', {\n documentation: \"nice parsed status information, returned by NetRequest.getStatus when request done\",\n},\n'initialization', {\n initialize: function(method, url, transport) {\n this.method = method;\n this.url = url;\n this.transport = transport;\n this.exception = null;\n },\n},\n'testing', {\n isDone: function() { return this.transport.readyState === this.transport.DONE },\n\n isSuccess: function() {\n var code = this.transport.status;\n return code >= 200 && code < 300;\n },\n},\n'accessing', {\n setException: function(e) { this.exception = e },\n\n toString: function() {\n return Strings.format(\"#\", this.method, this.url, this.exception || this.transport.status);\n },\n\n requestString: function() { return this.method + \" \" + decodeURIComponent(this.url) },\n\n code: function() { return this.transport.status },\n\n getResponseHeader: function(name) { return this.transport.getResponseHeader(name) },\n\n});\n\n\nView.subclass('NetRequest', {\n documentation: \"a view that writes the contents of an http request into the model\",\n\n // see XMLHttpRequest documentation for the following:\n Unsent: 0,\n Opened: 1,\n HeadersReceived: 2,\n Loading: 3,\n Done: 4,\n\n formals: [\"+Status\", // Updated once, when request is {Done} with the value returned from 'getStatus'.\n \"+ReadyState\", // Updated on every state transition of the request.\n \"+ResponseXML\", // Updated at most once, when request state is {Done}, with the parsed XML document retrieved.\n \"+ResponseText\", // Updated at most once, when request state is {Done}, with the text content retrieved.\n \"+ResponseHeaders\", // Updated at most once, when request state is {Done}, with the response headers retrieved.\n \"StreamContent\",\n \"Progress\",\n ],\n\n initialize: function($super, modelPlug) {\n this.transport = new XMLHttpRequest();\n this.requestNetworkAccess();\n this.transport.onreadystatechange = this.onReadyStateChange.bind(this);\n this.isSync = false;\n this.isBinary = false;\n this.requestHeaders = {};\n $super(modelPlug)\n },\n\n enableProgress: function() {\n console.log(\"enableProgress\")\n // FIXME onprogress leads to strange 101 errors when no internet connection available\n this.transport.onprogress = this.onProgress.bind(this);\n if (!UserAgent.isTouch && this.transport.upload !== undefined) // FIXME crashes Mobile Safari && IE9+\n this.transport.upload.onprogress = this.onProgress.bind(this);\n },\n\n requestNetworkAccess: function() {\n if (Global.netscape && Global.location.protocol == \"file:\") { \n try {\n netscape.security.PrivilegeManager.enablePrivilege(\"UniversalBrowserRead\");\n console.log(\"requested browser read privilege\");\n return true;\n } catch (er) {\n console.log(\"no privilege granted: \" + er);\n return false;\n }\n }\n },\n\n beSync: function() {\n this.isSync = true;\n return this;\n },\n\n beBinary: function() {\n this.isBinary = true;\n return this;\n },\n\n onReadyStateChange: function() {\n this.setReadyState(this.getReadyState());\n if (this.getReadyState() === this.Loading) { // For comet networking\n this.setStatus(this.getStatus());\n var hasResponseText = false;\n try {\n // FIX for IE9+ if responseText is not available yet\n hasResponseText = this.transport.responseText;\n } catch (e) { console.warn('Request\\'s response text is not available yet.'); }\n if (hasResponseText !== undefined) {\n var allContent = this.getResponseText(),\n newStart = this._streamContentLength ? this._streamContentLength : 0,\n newContent = allContent.substring(newStart);\n newContent = /^([^\\n\\r]*)/.exec(newContent)[1]; // remove line breaks\n this.setStreamContent(newContent);\n this._streamContentLength = allContent.length;\n }\n }\n if (this.getReadyState() === this.Done) {\n this.setStatus(this.getStatus());\n if (this.transport.responseText !== undefined)\n this.setResponseText(this.getResponseText());\n if (this.transport.responseXML !== undefined) \n this.setResponseXML(this.getResponseXML());\n if (this.transport.getAllResponseHeaders() !== undefined)\n this.setResponseHeaders(this.getResponseHeaders());\n this.disconnectModel(); // autodisconnect?\n }\n },\n\n onProgress: function(progress) { this.setProgress(progress) },\n \n setRequestHeaders: function(record) {\n Properties.forEachOwn(record, function(prop, value) {\n this.requestHeaders[prop] = value;\n }, this);\n },\n\n setContentType: function(string) {\n // valid before send but after open?\n this.requestHeaders[\"Content-Type\"] = string;\n },\n\n getReadyState: function() {\n return this.transport.readyState;\n },\n\n getResponseText: function() {\n return this.transport.responseText || \"\";\n },\n\n getResponseXML: function() {\n return this.transport.responseXML || \"\";\n },\n\n getResponseHeaders: function() {\n var headerString = this.transport.getAllResponseHeaders();\n var headerObj = {};\n headerString.split('\\r\\n').each(function(ea) {\n var splitter = ea.indexOf(':');\n if (splitter != -1) {\n headerObj[ea.slice(0, splitter)] = ea.slice(splitter + 1).trim();\n // as headers should be case-insensitiv, add lower case headers (for Safari)\n headerObj[ea.slice(0, splitter).toLowerCase()] = ea.slice(splitter + 1).trim();\n }\n });\n return headerObj;\n },\n\n getStatus: function() {\n return new NetRequestStatus(this.method, this.url, this.transport);\n },\n\n request: function(method, url, content) {\n try {\n this.url = url;\n this.method = method.toUpperCase(); \n this.transport.open(this.method, url.toString(), !this.isSync);\n Properties.forEachOwn(this.requestHeaders, function(p, value) {\n this.transport.setRequestHeader(p, value);\n }, this);\n if (!this.isBinary)\n this.transport.send(content || '');\n else\n this.transport.sendAsBinary(content || '');\n if (Global.isFirefox && this.isSync) // mr: FF does not use callback when sync \n this.onReadyStateChange();\n return this;\n } catch (er) {\n var status = this.getStatus();\n status.setException(er);\n this.setStatus(status);\n throw er;\n }\n },\n\n get: function(url) {\n return this.request(\"GET\", URL.makeProxied(url), null);\n },\n\n put: function(url, content) {\n return this.request(\"PUT\", URL.makeProxied(url), content);\n },\n\n post: function(url, content) {\n return this.request(\"POST\", URL.makeProxied(url), content);\n },\n\n propfind: function(url, depth, content) {\n this.setContentType(\"text/xml\"); // complain if it's set to something else?\n if (depth != 0 && depth != 1)\n depth = \"infinity\";\n this.setRequestHeaders({ \"Depth\" : depth });\n return this.request(\"PROPFIND\", URL.makeProxied(url), content);\n },\n\n report: function(url, content) {\n return this.request(\"REPORT\", URL.makeProxied(url), content);\n },\n\n mkcol: function(url, content) {\n return this.request(\"MKCOL\", URL.makeProxied(url), content);\n },\n\n del: function(url) {\n return this.request(\"DELETE\", URL.makeProxied(url));\n },\n\n copy: function(url, destUrl, overwrite) {\n this.setRequestHeaders({ \"Destination\" : destUrl.toString() });\n if (overwrite) this.setRequestHeaders({ \"Overwrite\" : 'T' });\n return this.request(\"COPY\", URL.makeProxied(url));\n },\n move: function(url, destUrl, overwrite) {\n this.setRequestHeaders({ \"Destination\" : destUrl.toString() });\n if (overwrite) this.setRequestHeaders({ \"Overwrite\" : 'T' });\n return this.request(\"MOVE\", URL.makeProxied(url));\n },\n\n\n lock: function(url, owner) {\n this.setRequestHeaders({Timeout: 'Infinite, Second-30'});\n var content = Strings.format(' \\n\\\n \\n\\\n \\n\\\n \\n\\\n %s \\n\\\n ', owner || 'unknown user');\n return this.request(\"LOCK\", URL.makeProxied(url), content);\n },\n \n unlock: function(url, lockToken, force) {\n if (force) {\n var req = new NetRequest().beSync().propfind(url);\n var xml = req.getResponseXML() || stringToXML(req.getResponseText());\n var q = new Query('/descendant::*/D:lockdiscovery/descendant::*/D:locktoken/D:href');\n var tokenElement = q.findFirst(xml);\n if (!tokenElement) // no lock token, assume that resource isn't locked\n return req;\n lockToken = tokenElement.textContent;\n }\n this.setRequestHeaders({'Lock-Token': '<' + lockToken + '>'});\n return this.request(\"UNLOCK\", URL.makeProxied(url));\n },\n head: function(url) {\n return this.request(\"HEAD\", URL.makeProxied(url), null);\n },\n\n toString: function() {\n return \"#\";\n },\n\n});\n\n\n// extend your objects with this trait if you don't want to deal with error reporting yourself.\nNetRequestReporterTrait = {\n setRequestStatus: function(status) {\n // update the model if there is one\n if (this.getModel && this.getModel() && this.getModel().setRequestStatus)\n this.getModel().setRequestStatus(status);\n \n var world = WorldMorph.current();\n // some formatting for alerting. could be moved elsewhere\n var request = status.requestString();\n var tooLong = 80;\n if (request.length > tooLong) {\n var arr = [];\n for (var i = 0; i < request.length; i += tooLong) {\n arr.push(request.substring(i, i + tooLong));\n }\n request = arr.join(\"..\\n\");\n }\n // error reporting\n if (status.exception) {\n world.alert(\"exception \" + status.exception + \" accessing\\n\" + request);\n } else if (status.code() >= 300) {\n if (status.code() == 301) {\n // FIXME reissue request? need the 'Location' response header for it\n world.alert(\"HTTP/301: Moved to \" + status.getResponseHeader(\"Location\") + \"\\non \" + request);\n } else if (status.code() == 401) {\n world.alert(\"not authorized to access\\n\" + request); \n // should try to authorize\n } else if (status.code() == 412) {\n console.log(\"the resource was changed elsewhere\\n\" + request);\n } else if (status.code() == 423) {\n world.alert(\"the resource is locked\\n\" + request);\n } else {\n world.alert(\"failure to\\n\" + request + \"\\ncode \" + status.code());\n }\n } else console.log(\"status \" + status.code() + \" on \" + status.requestString());\n }\n};\n\n// convenience base class with built in handling of errors\nObject.subclass('NetRequestReporter', NetRequestReporterTrait);\n\n\n\nView.subclass('Resource'/*, NetRequestReporterTrait*/, {\n documentation: \"a remote document that can be fetched, stored and queried for metadata\",\n // FIXME: should probably encapsulate content type\n\n formals: [\"ContentDocument\", //:XML\n \"ContentText\", //:String\n \"URL\", // :URL\n \"RequestStatus\", // :NetRequestStatus\n \"ResponseHeaders\",\n \"Progress\",\n ],\n\n createNetRequest: function() {\n return new NetRequest({\n model: this,\n setResponseXML: \"setContentDocument\",\n setResponseText: 'setContentText',\n setStatus: \"setRequestStatus\",\n setResponseHeaders: \"setResponseHeaders\",\n setProgress: 'setProgress'\n });\n },\n \n initialize: function(plug, contentType) {\n this.contentType = contentType;\n this.connectModel(plug);\n },\n\n deserialize: Functions.Empty, // stateless besides the model and content type\n\n toString: function() {\n return \"#\";\n },\n\n removeNetRequestReporterTrait: function() {\n delete this.setRequestStatus;\n this.setRequestStatus = function(status) {\n if (this.getModel && this.getModel() && this.getModel().setRequestStatus)\n this.getModel().setRequestStatus(status);\n }.bind(this);\n },\n \n updateView: function(aspect, source) {\n var p = this.modelPlug;\n if (!p) return;\n switch (aspect) {\n case p.getURL:\n this.onURLUpdate(this.getURL()); // request headers?\n break;\n }\n },\n\n onURLUpdate: function(url) {\n return this.fetch(url);\n },\n\n fetch: function(sync, optRequestHeaders) {\n // fetch the document content itself\n var req = this.createNetRequest();\n if (sync) req.beSync();\n if (this.contentType) req.setContentType(this.contentType);\n if (optRequestHeaders) req.setRequestHeaders(optRequestHeaders);\n if (this.isShowingProgress) req.enableProgress();\n req.get(this.getURL());\n return req;\n },\n\n fetchProperties: function(optSync, optRequestHeaders) {\n var req = this.createNetRequest();\n if (optSync) req.beSync();\n if (this.contentType) req.setContentType(this.contentType);\n if (optRequestHeaders) req.setRequestHeaders(optRequestHeaders);\n req.propfind(this.getURL(), 1);\n return req;\n },\n\n store: function(content, optSync, optRequestHeaders) {\n // FIXME: check document type\n if ((Global.Document && content instanceof Document) || (Global.Node && content instanceof Node)) {\n content = Exporter.stringify(content);\n }\n var req = this.createNetRequest();\n if (optSync) req.beSync();\n if (this.contentType) req.setContentType(this.contentType);\n if (optRequestHeaders) req.setRequestHeaders(optRequestHeaders);\n if (this.isShowingProgress) req.enableProgress();\n req.put(this.getURL(), content);\n return req;\n },\n\n});\n\nResource.subclass('SVNResource', {\n\n formals: Resource.prototype.formals.concat(['Metadata', 'HeadRevision']),\n\n createNetRequest: function() {\n return new NetRequest({\n model: this,\n setResponseXML: \"setContentDocument\",\n setResponseText: 'setContentText',\n setStatus: \"setRequestStatus\",\n setResponseHeaders: \"setResponseHeaders\",\n setProgress: 'setProgress'\n });\n },\n \n initialize: function($super, repoUrl, plug, contentType) {\n this.repoUrl = repoUrl.toString();\n $super(plug, contentType);\n },\n\n getLocalUrl: function() {\n return new URL(this.getURL()).relativePathFrom(new URL(this.repoUrl)).toString();\n },\n\n fetchHeadRevision: function(optSync) {\n var req = new NetRequest({\n model: this,\n setResponseXML: \"pvtSetHeadRevFromDoc\",\n setStatus: \"setRequestStatus\",\n setProgress: 'setProgress'\n });\n if (optSync) req.beSync();\n req.propfind(this.getURL(), 1);\n return req;\n },\n\n fetch: function($super, optSync, optRequestHeaders, rev) {\n var req;\n if (rev) {\n this.withBaselineUriDo(rev, function() { req = $super(optSync, optRequestHeaders) });\n } else {\n req = $super(optSync, optRequestHeaders);\n };\n return req;\n },\n \n store: function($super, content, optSync, optRequestHeaders, optHeadRev) {\n // if optHeadRev is not undefined than the store will only succeed\n // if the head revision of the resource is really optHeadRev\n if (optHeadRev) {\n var headers = optRequestHeaders ? optRequestHeaders : {};\n //determine local path of resource\n //var local = new URL(this.getURL()).relativePathFrom(new URL(this.repoUrl));\n var local = this.getURL().toString().substring(this.repoUrl.toString().length);\n if (local.startsWith('/')) local = local.slice(1); // remove leading slash\n var ifHeader = Strings.format('([\"%s//%s\"])', optHeadRev, local);\n console.log('Creating if header: ' + ifHeader);\n Object.extend(headers, {'If': ifHeader});\n }\n return $super(content, optSync, headers);\n },\n \n del: function(sync, optRequestHeaders) {\n var req = new NetRequest(this.createNetRequest());\n if (sync) req.beSync();\n if (optRequestHeaders) req.setRequestHeaders(optRequestHeaders);\n req.del(this.getURL());\n return req;\n },\n\n fetchProperties: function($super, optSync, optRequestHeaders, rev) {\n var req;\n if (rev) {\n this.withBaselineUriDo(rev, function() { req = $super(optSync, optRequestHeaders) });\n } else {\n req = $super(optSync, optRequestHeaders);\n };\n return req;\n },\n\n fetchMetadata: function(optSync, optRequestHeaders, startRev, endRev, reportDepth) {\n // get the whole history if startRev is undefined\n // FIXME: in this case the getHeadRevision will be called synchronous\n if (!startRev) {\n this.fetchHeadRevision(true);\n startRev = this.getHeadRevision();\n }\n this.reportDepth = reportDepth; // FIXME quick hack, needed in 'pvtScanLog...'\n var req = new NetRequest({\n model: this,\n setResponseXML: \"pvtScanLogReportForVersionInfos\",\n setStatus: \"setRequestStatus\",\n setProgress: 'setProgress'\n });\n if (optSync) req.beSync();\n if (optRequestHeaders) req.setRequestHeaders(optRequestHeaders);\n req.report(this.getURL(), this.pvtRequestMetadataXML(startRev, endRev));\n return req;\n },\n\n pvtSetHeadRevFromDoc: function(xml) {\n if (!xml) return;\n /* The response contains the properties of the specified file or directory,\n e.g. the revision (= version-name) */\n var revisionNode = xml.getElementsByTagName('version-name')[0];\n if (!revisionNode) return;\n this.setHeadRevision(Number(revisionNode.textContent));\n },\n\n pvtScanLogReportForVersionInfos: function(logReport) {\n // FIXME Refactor: method object?\n var errorQ = new Query('D:error//m:human-readable');\n \n var depth = this.reportDepth; \n var logItemQ = new Query('//S:log-item');\n var versionInfos = [];\n //var repoUrl = new URL(this.repoUrl);\n var repoUrl = this.repoUrl;\n\n var result = logItemQ.findAll(logReport);\n for (var i = 0; i < result.length; i++) {\n var logElement= result[i];\n var spec = {};\n for (var j = 0; j < logElement.childNodes.length; j++) {\n var logProp = logElement.childNodes[j];\n switch(logProp.tagName) {\n case 'D:version-name':\n spec.rev = Number(logProp.textContent); break;\n case 'D:creator-displayname':\n spec.author = logProp.textContent; break;\n case 'S:date':\n spec.date = logProp.textContent; break;\n case 'S:added-path':\n case 'S:modified-path':\n case 'S:deleted-path':\n case 'S:replaced-path':\n var relPath = logProp.textContent;\n if (depth && relPath.split('/').length-1 > depth)\n continue;\n //relPath = relPath.slice(1); // remove trailing /\n if (repoUrl.endsWith(relPath))\n spec.url = repoUrl; // hmmm???\n else\n spec.url = repoUrl.toString() + relPath.slice(1); \n // console.log('Created spec.url:' + spec.url);\n if (!spec.changes) spec.changes = [];\n var type = logProp.tagName.split('-').first();\n var url = logProp.tagName.include('modified-path') ? logProp.textContent : null;\n spec.changes.push({type: type, url : url});\n break;\n default:\n }\n };\n if (!spec.url) continue;\n spec.url = new URL(spec.url);\n versionInfos.push(new SVNVersionInfo(spec));\n };\n // newest version first\n versionInfos = versionInfos.sortBy(function(vInfo) { return vInfo.rev }).reverse();\n this.setMetadata(versionInfos);\n },\n \n pvtScanLogReportForVersionInfosTrace: function(logReport) {\n lively.lang.Execution.trace(this.pvtScanLogReportForVersionInfos.curry(logReport).bind(this));\n },\n\n pvtRequestMetadataXML: function(startRev, endRev) {\n return Strings.format(\n '' + \n '%s' +\n '%s' +\n '' +\n '' +\n '' +\n '', startRev, endRev || 0);\n },\n pvtRequestLocationXML: function(pegRev, pastRev) {\n return Strings.format(\n '' +\n '' +\n '%s' +\n '%s' +\n '', pegRev, pastRev);\n },\n\n\n withBaselineUriDo: function(rev, doFunc) {\n var tempUrl = this.getURL();\n this.setURL(this.createVersionURLString(rev));\n doFunc();\n this.setURL(tempUrl);\n },\n \n createVersionURLString: function(rev) {\n return this.repoUrl + '/!svn/bc/' + rev + '/' + this.getLocalUrl();\n },\n\n});\n\nObject.subclass('SVNVersionInfo', {\n\n documentation: 'This object wraps svn infos from report or propfind requests',\n\n initialize: function(spec) {\n // possible properties of spec:\n // rev, date, author, url, change, content\n for (name in spec) {\n var val = spec[name];\n if (name == 'date') {\n if (Object.isString(val)) {\n this.date = this.parseUTCDateString(val);\n } else if (val instanceof Date) {\n this.date = val;\n }\n } else {\n this[name] = val;\n }\n }\n if (!this.author)\n this.author = '(no author)';\n if (!this.date)\n this.date = new Date();\n },\n\n parseUTCDateString: function(dateString) {\n var yearElems = dateString.slice(0,10).split('-').collect(function(ea) {return Number(ea)});\n var timeElems = dateString.slice(11,19).split(':').collect(function(ea) {return Number(ea)});\n return new Date(yearElems[0], yearElems[1]-1, yearElems[2], timeElems[0], timeElems[1], timeElems[2])\n },\n\n toString: function() {\n // does not work when evaluate {new SVNVersionInfo() + \"\"} although toStrings() works fine. *grmph*\n // string = Strings.format('%s, %s, %s, Revision %s',\n // this.author, this.date.toTimeString(), this.date.toDateString(), this.rev);\n // string = new String(string);\n // string.orig = this;\n // TODO work around Serialization bug\n var timeString = this.date.toTimeString ? \n this.date.toTimeString() :\n 'no time';\n\n var dateString = this.date.toDateString ? \n this.date.toDateString() :\n 'no date';\n\n return Strings.format('%s, %s, %s, Revision %s',\n this.author, timeString, dateString, this.rev);\n },\n \n toExpression: function() {\n return Strings.format('new SVNVersionInfo({rev: %s, url: %s, date: %s, author: %s, change: %s})',\n this.rev, toExpression(this.url), toExpression(this.date),\n toExpression(this.author), toExpression(this.change));\n },\n \n});\nObject.extend(SVNVersionInfo, {\n fromPropfindNode: function(node) {\ndebugger\n // FIXME cleanup --> Similar code exists in lively.Network -> pvtSetMeta...sth\n // rk 2/22/10: the namespace tag lp1 is required by Firefox\n var prefix = UserAgent.fireFoxVersion ? 'lp1:' : '';\n\n var versionTag = node.getElementsByTagName(prefix + 'version-name')[0];\n var rev = versionTag ? Number(versionTag.textContent) : 0;\n\n var dateTag = node.getElementsByTagName(prefix + 'getlastmodified')[0];\n var date = new Date(dateTag ? dateTag.textContent : 'Mon, 01 Jan 1900 00:00:00 GMT');\n\n var authorTag = node.getElementsByTagName(prefix + 'creator-displayname')[0];\n var author = authorTag ? authorTag.textContent : 'anonymous';\n\n// FIXME: resolve prefix \"D\" to something meaningful?\nvar nameQ = new Query(\"D:href\");\nvar result = nameQ.findFirst(node);\nvar name = result && decodeURIComponent(result.textContent);\nvar slash = name.endsWith('/') ? name.lastIndexOf('/', name.length - 2) : name.lastIndexOf('/');\nvar shortName = name.substring(slash + 1);\n\n return new SVNVersionInfo({rev: rev, date: date, author: author, shortName: shortName, url: name});\n},\n});\n\nObject.subclass('WebResource',\n'documentation', {\n connections: ['status', 'content', 'contentDocument', 'isExisting', 'subCollections', 'subDocuments', 'progress', 'readystate', 'versions', 'headRevision'],\n},\n'initializing', {\n initialize: function(url) {\n this._url = new URL(url);\n this.beSync();\n this.beText();\n },\n\n reset: function() {\n this.status = null;\n this.content = null;\n this.contentDocument = null;\n this.isExisting = null;\n this.subResources = null;\n this.requestHeaders = null;\n },\n\n createResource: function() {\n var self = this;\n var resource = new SVNResource(\n URL.codeBase.toString(), // FIXME repo!\n {\n model: {\n url: self.getURL().toString(),\n getURL: function() { return this.url },\n setURL: function(url) { this.url = url },\n setRequestStatus: function(reqStatus) { self.status = reqStatus; self.isExisting = reqStatus.isSuccess() },\n setContentText: function(string) { self.content = string },\n setContentDocument: function(doc) { self.contentDocument = doc },\n setResponseHeaders: function(obj) { self.responseHeaders = obj },\n setProgress: function(progress) { self.progress = progress },\n setHeadRevision: function(rev) { self.headRevision = rev },\n getHeadRevision: function() { return self.headRevision },\n setMetadata: function(metadata) { self.versions = metadata },\n },\n getURL: 'getURL',\n setURL: 'setURL',\n setRequestStatus: 'setRequestStatus',\n setContentText: 'setContentText',\n setContentDocument: 'setContentDocument',\n setResponseHeaders: 'setResponseHeaders',\n setProgress: 'setProgress',\n setHeadRevision: 'setHeadRevision',\n getHeadRevision: 'getHeadRevision',\n setMetadata: 'setMetadata',\n });\n resource.isShowingProgress = this.isShowingProgress;\n // resource.removeNetRequestReporterTrait();\n return resource\n },\n\n createNetRequest: function() {\n var self = this;\n var request = new NetRequest({\n model: {\n setStatus: function(reqStatus) { self.status = reqStatus; self.isExisting = reqStatus.isSuccess() },\n setResponseText: function(string) { self.content = string },\n setResponseXML: function(doc) { self.contentDocument = doc },\n setResponseHeaders: function(obj) { self.responseHeaders = obj },\n setReadyState: function(readyState) { self.readystate = readyState },\n setProgress: function(progress) { self.progress = progress },\n setStreamContent: function(content) { self.content = content },\n },\n setStatus: 'setStatus',\n setResponseText: 'setResponseText',\n setResponseXML: 'setResponseXML',\n setResponseHeaders: 'setResponseHeaders',\n setReadyState: 'setReadyState',\n setProgress: 'setProgress',\n setStreamContent: 'setStreamContent',\n });\n if (this.isSync())\n request.beSync();\n if (this.requestHeaders)\n request.requestHeaders = this.requestHeaders;\n return request;\n },\n},\n'accessing', {\n getURL: function() { return this._url; },\n getName: function() { return this.getURL().filename(); },\n isCollection: function() { return !this.getURL().isLeaf() },\n},\n'configuration', {\n isSync: function() { return this._isSync; },\n beSync: function() { this._isSync = true; return this; },\n beAsync: function() { this._isSync = false; return this; },\n isBinary: function() { return this._isBinary; },\n beBinary: function() { this._isBinary = true; return this; },\n beText: function() { this._isBinary = false; return this; },\n forceUncached: function() {\n this._url = this.getURL().withQuery({time: new Date().getTime()});\n return this;\n },\n},\n'progress', {\n enableShowingProgress: function() { this.isShowingProgress = true; return this },\n createProgressBar: function(label) {\n this.enableShowingProgress();\n var progressBar = WorldMorph.current().showStatusProgress(\"\");\n progressBar.setLabel(label || '');\n progressBar.setValue(0);\n connect(this, 'progress', progressBar, 'setValue',\n {converter: function(rpe) { return (rpe.loaded / rpe.total) }});\n connect(this, 'status', progressBar, 'setValue', {converter: function() { return 1 }});\n return progressBar;\n },\n\n},\n'DEPRECATED', {\n copyTo: function(url) {\n var otherResource = new WebResource(url);\n otherResource.create();\n new NetRequest().copy(this.getURL(), url, true /*overwrite*/);\n return otherResource;\n },\n\n},\n'debugging', {\n statusMessage: function(successMsg, failureMessage, onlyOnce) {\n this.successMsg = successMsg;\n this.failureMessage = failureMessage;\n var world = Config.isNewMorphic ? lively.morphic.World.current() : WorldMorph.current();\n if (!world) return this;\n lively.bindings.connect(this, 'status', world, 'setStatusMessage', {\n updater: function($upd, status) {\n if (status.isSuccess()) $upd(this.sourceObj.successMsg || '', Color.green, 4)\n else $upd((this.sourceObj.failureMessage || '') + ' (code ' + status.code() + ')', Color.red, 6)\n },\n removeAfterUpdate: onlyOnce\n });\n return this\n },\n\n toString: function() { return 'WebResource(' + this.getURL() + ')' },\n},\n'request headers', {\n\n setRequestHeaders: function(headers) {\n this.requestHeaders = headers;\n return this;\n },\n},\n'HTTP methods', {\n\n get: function(rev, contentType) {\n var resource = this.createResource();\n if (contentType) resource.contentType = contentType;\n resource.fetch(this.isSync(), this.requestHeaders, rev);\n return this\n },\n\n put: function(content, contentType, requiredRevision) {\n // if requiredRevision is set then put will only succeed if the resource has\n // the revision number requiredRevision\n if (this.isBinary()) {\n // from http://code.google.com/p/chromium/issues/detail?id=35705#c6\n function byteValue(x) { return x.charCodeAt(0) & 0xff }\n var ords = Array.prototype.map.call(content, byteValue);\n var ui8a = new Uint8Array(ords);\n content = ui8a.buffer;\n }\n\n if ((Global.Document && content instanceof Document) || (Global.Node && content instanceof Node)) {\n content = Exporter.stringify(content);\n } else if (content.xml) { // serialization FIX for IE9+\n content = content.xml;\n }\n this.content = content;\n var resource = this.createResource();\n if (contentType)\n resource.contentType = contentType;\n resource.store(content, this.isSync(), this.requestHeaders, requiredRevision);\n return this;\n },\n\n create: function() {\n if (!this.isCollection()) return this.put('');\n var request = this.createNetRequest();\n request.mkcol(this.getURL());\n return this;\n },\n\n del: function() {\n var request = this.createNetRequest();\n request.del(this.getURL());\n return this;\n },\n\n post: function(content, contentType) {\n this.content = content;\n var request = this.createNetRequest();\n if (contentType)\n request.setContentType(contentType);\n request.post(this.getURL(), content);\n return this;\n },\n \n exists: function() {\n // for async use this.get().isExisting directly\n try {\n return this.beSync().head().status.isSuccess()\n } catch(e) {\n return false;\n }\n },\n head: function() {\n var request = this.createNetRequest();\n request.head(this.getURL());\n return this;\n },\n\n propfind: function(depth) {\n if (!depth) depth = 1;\n var req = this.createNetRequest();\n req.propfind(this.getURL(), depth);\n return this;\n },\n report: function(content) {\n var req = this.createNetRequest();\n req.report(this.getURL(), content);\n return this; \n },\n\n\n getSubElements: function(depth) {\n lively.bindings.connect(this, 'contentDocument', this, 'pvtProcessPropfindForSubElements', {removeAfterUpdate: true});\n this.propfind(depth);\n return this;\n },\n\n copyTo: function(url) {\n var request = this.createNetRequest();\n request.copy(this.getURL(), url, true /*overwrite*/);\n return this;\n },\n moveTo: function(url) {\n var request = this.createNetRequest();\n request.move(this.getURL(), url, true /*overwrite*/);\n return this;\n },\n\n \n getVersions: function(startRev, endRev) {\n var res = this.createResource();\n //connect(this, 'contentDocument', this, 'pvtProcessPropfindForGetVersions', {removeAfterUpdate: true});\n if (!startRev) {\n if (this.headRevision) {\n startRev = this.headRevision;\n } else {\n connect(this, 'headRevision', this, 'getVersions', {removeAfterUpdate: true});\n // FIXME if only endRev is passed in, it's forgotten here...\n this.getHeadRevision();\n return this;\n }\n }\n res.fetchMetadata(this.isSync(), this.requestHeaders, startRev, endRev, null);\n return this;\n },\n\n getHeadRevision: function() {\n var res = this.createResource();\n res.fetchHeadRevision(this.isSync());\n return this;\n },\n\n getProperties: function(optRequestHeaders, rev) {\n var res = this.createResource();\n res.fetchProperties(this.isSync(), optRequestHeaders, rev);\n return this;\n },\n ensureExistance: function() {\n var url = this.getURL();\n url.getAllParentDirectories().forEach(function(ea) {\n var webR = new WebResource(ea);\n if (!webR.exists()) {\n console.log('creating ' + webR.getURL());\n webR.create();\n }\n })\n return this;\n },\n},\n'XML querying', {\n pvtProcessPropfindForSubElements: function(doc) {\n if (!this.status.isSuccess())\n throw new Error('Cannot access subElements of ' + this.getURL());\n // FIXME: resolve prefix \"D\" to something meaningful?\n var nodes = new Query(\"/D:multistatus/D:response\").findAll(doc.documentElement)\n var urlQ = new Query('D:href');\n nodes.shift(); // remove first since it points to this WebResource\n var result = [];\n for (var i = 0; i < nodes.length; i++) {\n var urlNode = urlQ.findFirst(nodes[i]);\n var url = urlNode.textContent || urlNode.text; // text is FIX for IE9+\n if (/!svn/.test(url)) continue;// ignore svn dirs\n var child = new WebResource(this.getURL().withPath(url));\n var revNode = nodes[i].getElementsByTagName('version-name')[0];\n if (revNode) child.headRevision = Number(revNode.textContent);\n result.push(child);\n }\n this.subCollections = result.select(function(ea) { return ea.isCollection() });\n this.subDocuments = result.select(function(ea) { return !ea.isCollection() });\n },\n});\n\n\n// make WebResource async\nObject.extend(WebResource, {\n create: function(url) { return new this(url) },\n});\n\nconsole.log('loaded Network.js');\n\n\n}); // end of module","priorSelectionRange":[50936,50936],"prevScroll":[0,17685],"lastSearchString":"},{","lastFindLoc":-1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"180":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"181":{"style":{"__isSmartRef__":true,"id":182},"morph":{"__isSmartRef__":true,"id":179},"storedString":"/*\n * Copyright (c) 2006-2009 Sun Microsystems, Inc.\n * Copyright (c) 2008-2011 Hasso Plattner Institute\n *\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n * THE SOFTWARE.\n */\n\n/**\n * Network.js. Networking capabilities.\n *\n * Note: In a browser-based implementation of our system,\n * most of the necessary networking functionality is \n * inherited from the browser. \n */\n\nmodule('lively.Network').requires('lively.bindings', 'lively.NoMoreModels', 'lively.Data').toRun(function(thisModule) {\n \nObject.subclass('URL', {\n splitter: new RegExp('(http:|https:|file:)' + '(//[^/:]*(:[0-9]+)?)?' + '(/.*)?'),\n pathSplitter: new RegExp(\"([^\\\\?#]*)(\\\\?[^#]*)?(#.*)?\"),\n \n initialize: function(/*...*/) { // same field names as window.location\n dbgOn(!arguments[0]);\n if (Object.isString(arguments[0].valueOf())) {\n var urlString = arguments[0];\n var result = urlString.match(this.splitter);\n if (!result) throw new Error(\"malformed URL string '\" + urlString + \"'\");\n this.protocol = result[1]; \n if (!result[1]) \n throw new Error(\"bad url \" + urlString + \", \" + result);\n this.hostname = result[2] && result[2].substring(2).split(':')[0]; // skip the leading slashes and remove port\n this.port = result[3] && parseInt(result[3].substring(1)); // skip the colon\n\n var fullpath = result[4];\n if (fullpath) {\n result = fullpath.match(this.pathSplitter);\n this.pathname = result[1];\n this.search = result[2];\n this.hash = result[3];\n } else {\n this.pathname = \"/\";\n this.search = \"\";\n this.hash = \"\";\n }\n } else { // spec is either an URL or window.location\n var spec = arguments[0];\n this.protocol = spec.protocol || \"http\";\n this.port = spec.port;\n this.hostname = spec.hostname;\n this.pathname = spec.pathname || \"\";\n if (spec.search !== undefined) this.search = spec.search;\n if (spec.hash !== undefined) this.hash = spec.hash;\n }\n },\n \n inspect: function() {\n return JSON.serialize(this);\n },\n \n toString: function() {\n return this.protocol + \"//\" + this.hostname + (this.port ? \":\" + this.port : \"\") + this.fullPath();\n },\n\n fullPath: function() {\n return this.pathname + (this.search || \"\") + (this.hash || \"\");\n },\n \n isLeaf: function() {\n return !this.fullPath().endsWith('/');\n },\n \n // POSIX style\n dirname: function() {\n var p = this.pathname;\n var slash = p.endsWith('/') ? p.lastIndexOf('/', p.length - 2) : p.lastIndexOf('/');\n return p.substring(0, slash + 1);\n },\n\n filename: function() {\n var p = this.pathname;\n var slash = p.endsWith('/') ? p.lastIndexOf('/', p.length - 2) : p.lastIndexOf('/');\n return p.substring(slash + 1);\n },\n\n normalizedHostname: function() {\n return this.hostname.replace(/^www\\.(.*)/, '$1');\n },\n \n getDirectory: function() {\n return this.withPath(this.dirname());\n },\n asDirectory: function() {\n return this.fullPath().endsWith('/') ?\n this : new URL(this.withoutQuery().toString() + '/');\n },\n \n \n \n \n\n\n withPath: function(path) { \n var result = path.match(this.pathSplitter);\n if (!result) return null;\n return new URL({protocol: this.protocol, port: this.port, hostname: this.hostname, pathname: \n result[1], search: result[2], hash: result[3] });\n },\n\n withRelativePath: function(pathString) {\n if (pathString.startsWith('/')) {\n if (this.pathname.endsWith('/'))\n pathString = pathString.substring(1);\n } else {\n if (!this.pathname.endsWith('/'))\n pathString = \"/\" + pathString;\n }\n return this.withPath(this.pathname + pathString);\n },\n \n withFilename: function(filename) {\n if (filename == \"./\" || filename == \".\") // a bit of normalization, not foolproof\n filename = \"\";\n var dirPart = this.isLeaf() ? this.dirname() : this.fullPath();\n return new URL({protocol: this.protocol, port: this.port, \n hostname: this.hostname, pathname: dirPart + filename});\n },\n\n toQueryString: function(record) {\n var results = [];\n Properties.forEachOwn(record, function(p, value) {\n results.push(encodeURIComponent(p) + \"=\" + encodeURIComponent(String(value)));\n });\n return results.join('&');\n },\n\n withQuery: function(record) {\n return new URL({protocol: this.protocol, port: this.port, hostname: this.hostname, pathname: this.pathname,\n search: \"?\" + this.toQueryString(record), hash: this.hash});\n },\n \n withoutQuery: function() {\n return new URL({protocol: this.protocol, port: this.port, hostname: this.hostname, pathname: this.pathname});\n },\n\n getQuery: function() {\n var s = this.toString();\n if (!s.include(\"?\"))\n return {};\n return s.toQueryParams();\n },\n \n eq: function(url) {\n if (!url) return false;\n return url.protocol == this.protocol &&\n url.port == this.port &&\n url.normalizedHostname() == this.normalizedHostname() &&\n url.pathname == this.pathname &&\n url.search == this.search &&\n url.hash == this.hash;\n },\n isIn: function(origin) {\n return origin.normalizedHostname() == this.normalizedHostname() &&\n this.fullPath().startsWith(origin.fullPath());\n },\n\n\n relativePathFrom: function(origin) {\n function checkPathes(path1, path2) {\n var paths1 = path1.split('/'),\n paths2 = path2.split('/');\n\n paths1.shift();\n paths2.shift();\n\n for (var i = 0; i < paths2.length; i++) {\n if (!paths1[i] || (paths1[i] != paths2[i]))\n break;\n }\n\n // now that's some JavaScript FOO\n var result = '../'.times(paths2.length - i - 1) + paths1.splice(i, paths1.length).join('/');\n return result;\n }\n\n if (origin.normalizedHostname() != this.normalizedHostname())\n throw new Error('hostname differs in relativePathFrom ' + origin + ' vs ' + this);\n var myPath = this.withRelativePartsResolved().pathname,\n otherPath = origin.withRelativePartsResolved().pathname;\n if (myPath == otherPath) return '';\n var relPath = checkPathes(myPath, otherPath);\n if (!relPath)\n throw new Error('pathname differs in relativePathFrom ' + origin + ' vs ' + this);\n return relPath;\n },\n\n svnWorkspacePath: function() {\n // heuristics to figure out the Subversion path\n var path = this.pathname;\n // note that the trunk/branches/tags convention is only a convention\n var index = path.lastIndexOf('trunk');\n if (index < 0) index = path.lastIndexOf('branches');\n if (index < 0) index = path.lastIndexOf('tags');\n if (index < 0) return null;\n return path.substring(index);\n },\n\n svnVersioned: function(repo, revision) {\n var relative = this.relativePathFrom(repo);\n return repo.withPath(repo.pathname + \"!svn/bc/\" + revision + \"/\" + relative);\n },\n \n notSvnVersioned: function() {\n // concatenates the two ends of the url\n // \"http://localhost/livelyBranch/proxy/wiki/!svn/bc/187/test/index.xhtml\"\n // --> \"http://localhost/livelyBranch/proxy/wiki/index.xhtml\"\n return this.withPath(this.fullPath().replace(/(.*)!svn\\/bc\\/[0-9]+\\/(.*)/, '$1$2'));\n },\n\n toLiteral: function() {\n // URLs are literal\n return Object.clone(this);\n },\n \n toExpression: function() {\n // this does not work with the new prototype.js (rev 2808) anymore\n // return 'new URL(JSON.unserialize(\\'' + JSON.serialize(this) + '\\'))';\n return Strings.format('new URL({protocol: \"%s\", hostname: \"%s\", pathname: \"%s\"})',\n this.protocol, this.hostname, this.pathname);\n },\n\n withRelativePartsResolved: function() {\n var urlString = this.toString();\n var result = urlString;\n // resolve ..\n do {\n urlString = result;\n result = urlString.replace(/\\/[^\\/]+\\/\\.\\./, '')\n } while(result != urlString)\n // foo//bar --> foo/bar\n result = result.replace(/([^:])[\\/]+/g, '$1/')\n // foo/./bar --> foo/bar\n result = result.replace(/\\/\\.\\//g, '/')\n return new URL(result)\n },\n getAllParentDirectories: function() {\n var url = this, all = [], max = 100;;\n do {\n max--;\n if (max == 0) throw new Error('Endless loop in URL>>getAllParentDirectories?')\n all.push(url);\n url = url.getDirectory();\n } while (url.fullPath() != '/')\n return all.reverse();\n },\n\n\n});\n\n// create URLs often needed\nObject.extend(URL, {\n source: new URL(document.URL),\n codeBase: (function setURLCodeBase() {\n var url;\n try { url = new URL(Config.codeBase) } catch(e) {\n console.warn('Cannot correctly set URL.codeBase because of ' + e);\n url = new URL(document.URL).getDirectory();\n }\n return url.withRelativePartsResolved();\n })(),\n})\n\nObject.extend(URL, {\n proxy: (function() {\n if (!Config.proxyURL) {\n if (URL.source.protocol.startsWith(\"file\")) \n console.log(\"loading from localhost, proxying won't work\");\n return URL.source.withFilename(\"proxy/\");\n } else {\n var str = Config.proxyURL;\n if (!str.endsWith('/')) str += '/';\n return new URL(str);\n }\n })(), \n});\n\nObject.extend(URL, {\n // FIXME: better names?\n common: {\n wiki: URL.proxy.withFilename('lively-wiki/'),\n repository: URL.proxy.withFilename('lively-kernel/'),\n project: URL.proxy.withFilename('lively-project/'), // currently lively-kernel.org\n domain: new URL(Global.document.location.protocol + '//' + Global.document.location.host)\n },\n});\n\nObject.extend(URL, {\n \n create: function(string) { return new URL(string) },\n\n ensureAbsoluteURL: function(urlString) {\n return /^http.*/.test(urlString) ?\n new URL(urlString) :\n URL.source.notSvnVersioned().getDirectory().withRelativePath(urlString);\n },\n ensureAbsoluteCodeBaseURL: function(urlString) {\n return /^http.*/.test(urlString) ?\n new URL(urlString) :\n URL.codeBase.withRelativePath(urlString);\n },\n\n\n fromLiteral: function(literal) { return new URL(literal) },\n\n makeProxied: function makeProxied(url) {\n url = url instanceof URL ? url : new URL(url);\n var px = this.proxy;\n if (!px) return url;\n if (px.normalizedHostname() != url.normalizedHostname()) // FIXME protocol?\n return px.withFilename(url.hostname + (url.port ? ':' + url.port : '') + url.fullPath());\n if (px.port != url.port)\n return px.withFilename(url.hostname + \":\" + url.port + url.fullPath());\n if (px.hostname != url.hostname) // one has prefix www, the other not\n return new URL({\n protocol: url.protocol,\n port: url.port,\n hostname: px.hostname, // arghhh\n pathname: url.pathname,\n search: url.search,\n hash: url.hash\n })\n return url;\n },\n\n});\n\n\nObject.subclass('NetRequestStatus',\n'documentation', {\n documentation: \"nice parsed status information, returned by NetRequest.getStatus when request done\",\n},\n'initialization', {\n initialize: function(method, url, transport) {\n this.method = method;\n this.url = url;\n this.transport = transport;\n this.exception = null;\n },\n},\n'testing', {\n isDone: function() { return this.transport.readyState === this.transport.DONE },\n\n isSuccess: function() {\n var code = this.transport.status;\n return code >= 200 && code < 300;\n },\n},\n'accessing', {\n setException: function(e) { this.exception = e },\n\n toString: function() {\n return Strings.format(\"#\", this.method, this.url, this.exception || this.transport.status);\n },\n\n requestString: function() { return this.method + \" \" + decodeURIComponent(this.url) },\n\n code: function() { return this.transport.status },\n\n getResponseHeader: function(name) { return this.transport.getResponseHeader(name) },\n\n});\n\n\nView.subclass('NetRequest', {\n documentation: \"a view that writes the contents of an http request into the model\",\n\n // see XMLHttpRequest documentation for the following:\n Unsent: 0,\n Opened: 1,\n HeadersReceived: 2,\n Loading: 3,\n Done: 4,\n\n formals: [\"+Status\", // Updated once, when request is {Done} with the value returned from 'getStatus'.\n \"+ReadyState\", // Updated on every state transition of the request.\n \"+ResponseXML\", // Updated at most once, when request state is {Done}, with the parsed XML document retrieved.\n \"+ResponseText\", // Updated at most once, when request state is {Done}, with the text content retrieved.\n \"+ResponseHeaders\", // Updated at most once, when request state is {Done}, with the response headers retrieved.\n \"StreamContent\",\n \"Progress\",\n ],\n\n initialize: function($super, modelPlug) {\n this.transport = new XMLHttpRequest();\n this.requestNetworkAccess();\n this.transport.onreadystatechange = this.onReadyStateChange.bind(this);\n this.isSync = false;\n this.isBinary = false;\n this.requestHeaders = {};\n $super(modelPlug)\n },\n\n enableProgress: function() {\n console.log(\"enableProgress\")\n // FIXME onprogress leads to strange 101 errors when no internet connection available\n this.transport.onprogress = this.onProgress.bind(this);\n if (!UserAgent.isTouch && this.transport.upload !== undefined) // FIXME crashes Mobile Safari && IE9+\n this.transport.upload.onprogress = this.onProgress.bind(this);\n },\n\n requestNetworkAccess: function() {\n if (Global.netscape && Global.location.protocol == \"file:\") { \n try {\n netscape.security.PrivilegeManager.enablePrivilege(\"UniversalBrowserRead\");\n console.log(\"requested browser read privilege\");\n return true;\n } catch (er) {\n console.log(\"no privilege granted: \" + er);\n return false;\n }\n }\n },\n\n beSync: function() {\n this.isSync = true;\n return this;\n },\n\n beBinary: function() {\n this.isBinary = true;\n return this;\n },\n\n onReadyStateChange: function() {\n this.setReadyState(this.getReadyState());\n if (this.getReadyState() === this.Loading) { // For comet networking\n this.setStatus(this.getStatus());\n var hasResponseText = false;\n try {\n // FIX for IE9+ if responseText is not available yet\n hasResponseText = this.transport.responseText;\n } catch (e) { console.warn('Request\\'s response text is not available yet.'); }\n if (hasResponseText !== undefined) {\n var allContent = this.getResponseText(),\n newStart = this._streamContentLength ? this._streamContentLength : 0,\n newContent = allContent.substring(newStart);\n newContent = /^([^\\n\\r]*)/.exec(newContent)[1]; // remove line breaks\n this.setStreamContent(newContent);\n this._streamContentLength = allContent.length;\n }\n }\n if (this.getReadyState() === this.Done) {\n this.setStatus(this.getStatus());\n if (this.transport.responseText !== undefined)\n this.setResponseText(this.getResponseText());\n if (this.transport.responseXML !== undefined) \n this.setResponseXML(this.getResponseXML());\n if (this.transport.getAllResponseHeaders() !== undefined)\n this.setResponseHeaders(this.getResponseHeaders());\n this.disconnectModel(); // autodisconnect?\n }\n },\n\n onProgress: function(progress) { this.setProgress(progress) },\n \n setRequestHeaders: function(record) {\n Properties.forEachOwn(record, function(prop, value) {\n this.requestHeaders[prop] = value;\n }, this);\n },\n\n setContentType: function(string) {\n // valid before send but after open?\n this.requestHeaders[\"Content-Type\"] = string;\n },\n\n getReadyState: function() {\n return this.transport.readyState;\n },\n\n getResponseText: function() {\n return this.transport.responseText || \"\";\n },\n\n getResponseXML: function() {\n return this.transport.responseXML || \"\";\n },\n\n getResponseHeaders: function() {\n var headerString = this.transport.getAllResponseHeaders();\n var headerObj = {};\n headerString.split('\\r\\n').each(function(ea) {\n var splitter = ea.indexOf(':');\n if (splitter != -1) {\n headerObj[ea.slice(0, splitter)] = ea.slice(splitter + 1).trim();\n // as headers should be case-insensitiv, add lower case headers (for Safari)\n headerObj[ea.slice(0, splitter).toLowerCase()] = ea.slice(splitter + 1).trim();\n }\n });\n return headerObj;\n },\n\n getStatus: function() {\n return new NetRequestStatus(this.method, this.url, this.transport);\n },\n\n request: function(method, url, content) {\n try {\n this.url = url;\n this.method = method.toUpperCase(); \n this.transport.open(this.method, url.toString(), !this.isSync);\n Properties.forEachOwn(this.requestHeaders, function(p, value) {\n this.transport.setRequestHeader(p, value);\n }, this);\n if (!this.isBinary)\n this.transport.send(content || '');\n else\n this.transport.sendAsBinary(content || '');\n if (Global.isFirefox && this.isSync) // mr: FF does not use callback when sync \n this.onReadyStateChange();\n return this;\n } catch (er) {\n var status = this.getStatus();\n status.setException(er);\n this.setStatus(status);\n throw er;\n }\n },\n\n get: function(url) {\n return this.request(\"GET\", URL.makeProxied(url), null);\n },\n\n put: function(url, content) {\n return this.request(\"PUT\", URL.makeProxied(url), content);\n },\n\n post: function(url, content) {\n return this.request(\"POST\", URL.makeProxied(url), content);\n },\n\n propfind: function(url, depth, content) {\n this.setContentType(\"text/xml\"); // complain if it's set to something else?\n if (depth != 0 && depth != 1)\n depth = \"infinity\";\n this.setRequestHeaders({ \"Depth\" : depth });\n return this.request(\"PROPFIND\", URL.makeProxied(url), content);\n },\n\n report: function(url, content) {\n return this.request(\"REPORT\", URL.makeProxied(url), content);\n },\n\n mkcol: function(url, content) {\n return this.request(\"MKCOL\", URL.makeProxied(url), content);\n },\n\n del: function(url) {\n return this.request(\"DELETE\", URL.makeProxied(url));\n },\n\n copy: function(url, destUrl, overwrite) {\n this.setRequestHeaders({ \"Destination\" : destUrl.toString() });\n if (overwrite) this.setRequestHeaders({ \"Overwrite\" : 'T' });\n return this.request(\"COPY\", URL.makeProxied(url));\n },\n move: function(url, destUrl, overwrite) {\n this.setRequestHeaders({ \"Destination\" : destUrl.toString() });\n if (overwrite) this.setRequestHeaders({ \"Overwrite\" : 'T' });\n return this.request(\"MOVE\", URL.makeProxied(url));\n },\n\n\n lock: function(url, owner) {\n this.setRequestHeaders({Timeout: 'Infinite, Second-30'});\n var content = Strings.format(' \\n\\\n \\n\\\n \\n\\\n \\n\\\n %s \\n\\\n ', owner || 'unknown user');\n return this.request(\"LOCK\", URL.makeProxied(url), content);\n },\n \n unlock: function(url, lockToken, force) {\n if (force) {\n var req = new NetRequest().beSync().propfind(url);\n var xml = req.getResponseXML() || stringToXML(req.getResponseText());\n var q = new Query('/descendant::*/D:lockdiscovery/descendant::*/D:locktoken/D:href');\n var tokenElement = q.findFirst(xml);\n if (!tokenElement) // no lock token, assume that resource isn't locked\n return req;\n lockToken = tokenElement.textContent;\n }\n this.setRequestHeaders({'Lock-Token': '<' + lockToken + '>'});\n return this.request(\"UNLOCK\", URL.makeProxied(url));\n },\n head: function(url) {\n return this.request(\"HEAD\", URL.makeProxied(url), null);\n },\n\n toString: function() {\n return \"#\";\n },\n\n});\n\n\n// extend your objects with this trait if you don't want to deal with error reporting yourself.\nNetRequestReporterTrait = {\n setRequestStatus: function(status) {\n // update the model if there is one\n if (this.getModel && this.getModel() && this.getModel().setRequestStatus)\n this.getModel().setRequestStatus(status);\n \n var world = WorldMorph.current();\n // some formatting for alerting. could be moved elsewhere\n var request = status.requestString();\n var tooLong = 80;\n if (request.length > tooLong) {\n var arr = [];\n for (var i = 0; i < request.length; i += tooLong) {\n arr.push(request.substring(i, i + tooLong));\n }\n request = arr.join(\"..\\n\");\n }\n // error reporting\n if (status.exception) {\n world.alert(\"exception \" + status.exception + \" accessing\\n\" + request);\n } else if (status.code() >= 300) {\n if (status.code() == 301) {\n // FIXME reissue request? need the 'Location' response header for it\n world.alert(\"HTTP/301: Moved to \" + status.getResponseHeader(\"Location\") + \"\\non \" + request);\n } else if (status.code() == 401) {\n world.alert(\"not authorized to access\\n\" + request); \n // should try to authorize\n } else if (status.code() == 412) {\n console.log(\"the resource was changed elsewhere\\n\" + request);\n } else if (status.code() == 423) {\n world.alert(\"the resource is locked\\n\" + request);\n } else {\n world.alert(\"failure to\\n\" + request + \"\\ncode \" + status.code());\n }\n } else console.log(\"status \" + status.code() + \" on \" + status.requestString());\n }\n};\n\n// convenience base class with built in handling of errors\nObject.subclass('NetRequestReporter', NetRequestReporterTrait);\n\n\n\nView.subclass('Resource'/*, NetRequestReporterTrait*/, {\n documentation: \"a remote document that can be fetched, stored and queried for metadata\",\n // FIXME: should probably encapsulate content type\n\n formals: [\"ContentDocument\", //:XML\n \"ContentText\", //:String\n \"URL\", // :URL\n \"RequestStatus\", // :NetRequestStatus\n \"ResponseHeaders\",\n \"Progress\",\n ],\n\n createNetRequest: function() {\n return new NetRequest({\n model: this,\n setResponseXML: \"setContentDocument\",\n setResponseText: 'setContentText',\n setStatus: \"setRequestStatus\",\n setResponseHeaders: \"setResponseHeaders\",\n setProgress: 'setProgress'\n });\n },\n \n initialize: function(plug, contentType) {\n this.contentType = contentType;\n this.connectModel(plug);\n },\n\n deserialize: Functions.Empty, // stateless besides the model and content type\n\n toString: function() {\n return \"#\";\n },\n\n removeNetRequestReporterTrait: function() {\n delete this.setRequestStatus;\n this.setRequestStatus = function(status) {\n if (this.getModel && this.getModel() && this.getModel().setRequestStatus)\n this.getModel().setRequestStatus(status);\n }.bind(this);\n },\n \n updateView: function(aspect, source) {\n var p = this.modelPlug;\n if (!p) return;\n switch (aspect) {\n case p.getURL:\n this.onURLUpdate(this.getURL()); // request headers?\n break;\n }\n },\n\n onURLUpdate: function(url) {\n return this.fetch(url);\n },\n\n fetch: function(sync, optRequestHeaders) {\n // fetch the document content itself\n var req = this.createNetRequest();\n if (sync) req.beSync();\n if (this.contentType) req.setContentType(this.contentType);\n if (optRequestHeaders) req.setRequestHeaders(optRequestHeaders);\n if (this.isShowingProgress) req.enableProgress();\n req.get(this.getURL());\n return req;\n },\n\n fetchProperties: function(optSync, optRequestHeaders) {\n var req = this.createNetRequest();\n if (optSync) req.beSync();\n if (this.contentType) req.setContentType(this.contentType);\n if (optRequestHeaders) req.setRequestHeaders(optRequestHeaders);\n req.propfind(this.getURL(), 1);\n return req;\n },\n\n store: function(content, optSync, optRequestHeaders) {\n // FIXME: check document type\n if ((Global.Document && content instanceof Document) || (Global.Node && content instanceof Node)) {\n content = Exporter.stringify(content);\n }\n var req = this.createNetRequest();\n if (optSync) req.beSync();\n if (this.contentType) req.setContentType(this.contentType);\n if (optRequestHeaders) req.setRequestHeaders(optRequestHeaders);\n if (this.isShowingProgress) req.enableProgress();\n req.put(this.getURL(), content);\n return req;\n },\n\n});\n\nResource.subclass('SVNResource', {\n\n formals: Resource.prototype.formals.concat(['Metadata', 'HeadRevision']),\n\n createNetRequest: function() {\n return new NetRequest({\n model: this,\n setResponseXML: \"setContentDocument\",\n setResponseText: 'setContentText',\n setStatus: \"setRequestStatus\",\n setResponseHeaders: \"setResponseHeaders\",\n setProgress: 'setProgress'\n });\n },\n \n initialize: function($super, repoUrl, plug, contentType) {\n this.repoUrl = repoUrl.toString();\n $super(plug, contentType);\n },\n\n getLocalUrl: function() {\n return new URL(this.getURL()).relativePathFrom(new URL(this.repoUrl)).toString();\n },\n\n fetchHeadRevision: function(optSync) {\n var req = new NetRequest({\n model: this,\n setResponseXML: \"pvtSetHeadRevFromDoc\",\n setStatus: \"setRequestStatus\",\n setProgress: 'setProgress'\n });\n if (optSync) req.beSync();\n req.propfind(this.getURL(), 1);\n return req;\n },\n\n fetch: function($super, optSync, optRequestHeaders, rev) {\n var req;\n if (rev) {\n this.withBaselineUriDo(rev, function() { req = $super(optSync, optRequestHeaders) });\n } else {\n req = $super(optSync, optRequestHeaders);\n };\n return req;\n },\n \n store: function($super, content, optSync, optRequestHeaders, optHeadRev) {\n // if optHeadRev is not undefined than the store will only succeed\n // if the head revision of the resource is really optHeadRev\n if (optHeadRev) {\n var headers = optRequestHeaders ? optRequestHeaders : {};\n //determine local path of resource\n //var local = new URL(this.getURL()).relativePathFrom(new URL(this.repoUrl));\n var local = this.getURL().toString().substring(this.repoUrl.toString().length);\n if (local.startsWith('/')) local = local.slice(1); // remove leading slash\n var ifHeader = Strings.format('([\"%s//%s\"])', optHeadRev, local);\n console.log('Creating if header: ' + ifHeader);\n Object.extend(headers, {'If': ifHeader});\n }\n return $super(content, optSync, headers);\n },\n \n del: function(sync, optRequestHeaders) {\n var req = new NetRequest(this.createNetRequest());\n if (sync) req.beSync();\n if (optRequestHeaders) req.setRequestHeaders(optRequestHeaders);\n req.del(this.getURL());\n return req;\n },\n\n fetchProperties: function($super, optSync, optRequestHeaders, rev) {\n var req;\n if (rev) {\n this.withBaselineUriDo(rev, function() { req = $super(optSync, optRequestHeaders) });\n } else {\n req = $super(optSync, optRequestHeaders);\n };\n return req;\n },\n\n fetchMetadata: function(optSync, optRequestHeaders, startRev, endRev, reportDepth) {\n // get the whole history if startRev is undefined\n // FIXME: in this case the getHeadRevision will be called synchronous\n if (!startRev) {\n this.fetchHeadRevision(true);\n startRev = this.getHeadRevision();\n }\n this.reportDepth = reportDepth; // FIXME quick hack, needed in 'pvtScanLog...'\n var req = new NetRequest({\n model: this,\n setResponseXML: \"pvtScanLogReportForVersionInfos\",\n setStatus: \"setRequestStatus\",\n setProgress: 'setProgress'\n });\n if (optSync) req.beSync();\n if (optRequestHeaders) req.setRequestHeaders(optRequestHeaders);\n req.report(this.getURL(), this.pvtRequestMetadataXML(startRev, endRev));\n return req;\n },\n\n pvtSetHeadRevFromDoc: function(xml) {\n if (!xml) return;\n /* The response contains the properties of the specified file or directory,\n e.g. the revision (= version-name) */\n var revisionNode = xml.getElementsByTagName('version-name')[0];\n if (!revisionNode) return;\n this.setHeadRevision(Number(revisionNode.textContent));\n },\n\n pvtScanLogReportForVersionInfos: function(logReport) {\n // FIXME Refactor: method object?\n var errorQ = new Query('D:error//m:human-readable');\n \n var depth = this.reportDepth; \n var logItemQ = new Query('//S:log-item');\n var versionInfos = [];\n //var repoUrl = new URL(this.repoUrl);\n var repoUrl = this.repoUrl;\n\n var result = logItemQ.findAll(logReport);\n for (var i = 0; i < result.length; i++) {\n var logElement= result[i];\n var spec = {};\n for (var j = 0; j < logElement.childNodes.length; j++) {\n var logProp = logElement.childNodes[j];\n switch(logProp.tagName) {\n case 'D:version-name':\n spec.rev = Number(logProp.textContent); break;\n case 'D:creator-displayname':\n spec.author = logProp.textContent; break;\n case 'S:date':\n spec.date = logProp.textContent; break;\n case 'S:added-path':\n case 'S:modified-path':\n case 'S:deleted-path':\n case 'S:replaced-path':\n var relPath = logProp.textContent;\n if (depth && relPath.split('/').length-1 > depth)\n continue;\n //relPath = relPath.slice(1); // remove trailing /\n if (repoUrl.endsWith(relPath))\n spec.url = repoUrl; // hmmm???\n else\n spec.url = repoUrl.toString() + relPath.slice(1); \n // console.log('Created spec.url:' + spec.url);\n if (!spec.changes) spec.changes = [];\n var type = logProp.tagName.split('-').first();\n var url = logProp.tagName.include('modified-path') ? logProp.textContent : null;\n spec.changes.push({type: type, url : url});\n break;\n default:\n }\n };\n if (!spec.url) continue;\n spec.url = new URL(spec.url);\n versionInfos.push(new SVNVersionInfo(spec));\n };\n // newest version first\n versionInfos = versionInfos.sortBy(function(vInfo) { return vInfo.rev }).reverse();\n this.setMetadata(versionInfos);\n },\n \n pvtScanLogReportForVersionInfosTrace: function(logReport) {\n lively.lang.Execution.trace(this.pvtScanLogReportForVersionInfos.curry(logReport).bind(this));\n },\n\n pvtRequestMetadataXML: function(startRev, endRev) {\n return Strings.format(\n '' + \n '%s' +\n '%s' +\n '' +\n '' +\n '' +\n '', startRev, endRev || 0);\n },\n pvtRequestLocationXML: function(pegRev, pastRev) {\n return Strings.format(\n '' +\n '' +\n '%s' +\n '%s' +\n '', pegRev, pastRev);\n },\n\n\n withBaselineUriDo: function(rev, doFunc) {\n var tempUrl = this.getURL();\n this.setURL(this.createVersionURLString(rev));\n doFunc();\n this.setURL(tempUrl);\n },\n \n createVersionURLString: function(rev) {\n return this.repoUrl + '/!svn/bc/' + rev + '/' + this.getLocalUrl();\n },\n\n});\n\nObject.subclass('SVNVersionInfo', {\n\n documentation: 'This object wraps svn infos from report or propfind requests',\n\n initialize: function(spec) {\n // possible properties of spec:\n // rev, date, author, url, change, content\n for (name in spec) {\n var val = spec[name];\n if (name == 'date') {\n if (Object.isString(val)) {\n this.date = this.parseUTCDateString(val);\n } else if (val instanceof Date) {\n this.date = val;\n }\n } else {\n this[name] = val;\n }\n }\n if (!this.author)\n this.author = '(no author)';\n if (!this.date)\n this.date = new Date();\n },\n\n parseUTCDateString: function(dateString) {\n var yearElems = dateString.slice(0,10).split('-').collect(function(ea) {return Number(ea)});\n var timeElems = dateString.slice(11,19).split(':').collect(function(ea) {return Number(ea)});\n return new Date(yearElems[0], yearElems[1]-1, yearElems[2], timeElems[0], timeElems[1], timeElems[2])\n },\n\n toString: function() {\n // does not work when evaluate {new SVNVersionInfo() + \"\"} although toStrings() works fine. *grmph*\n // string = Strings.format('%s, %s, %s, Revision %s',\n // this.author, this.date.toTimeString(), this.date.toDateString(), this.rev);\n // string = new String(string);\n // string.orig = this;\n // TODO work around Serialization bug\n var timeString = this.date.toTimeString ? \n this.date.toTimeString() :\n 'no time';\n\n var dateString = this.date.toDateString ? \n this.date.toDateString() :\n 'no date';\n\n return Strings.format('%s, %s, %s, Revision %s',\n this.author, timeString, dateString, this.rev);\n },\n \n toExpression: function() {\n return Strings.format('new SVNVersionInfo({rev: %s, url: %s, date: %s, author: %s, change: %s})',\n this.rev, toExpression(this.url), toExpression(this.date),\n toExpression(this.author), toExpression(this.change));\n },\n \n});\nObject.extend(SVNVersionInfo, {\n fromPropfindNode: function(node) {\ndebugger\n // FIXME cleanup --> Similar code exists in lively.Network -> pvtSetMeta...sth\n // rk 2/22/10: the namespace tag lp1 is required by Firefox\n var prefix = UserAgent.fireFoxVersion ? 'lp1:' : '';\n\n var versionTag = node.getElementsByTagName(prefix + 'version-name')[0];\n var rev = versionTag ? Number(versionTag.textContent) : 0;\n\n var dateTag = node.getElementsByTagName(prefix + 'getlastmodified')[0];\n var date = new Date(dateTag ? dateTag.textContent : 'Mon, 01 Jan 1900 00:00:00 GMT');\n\n var authorTag = node.getElementsByTagName(prefix + 'creator-displayname')[0];\n var author = authorTag ? authorTag.textContent : 'anonymous';\n\n// FIXME: resolve prefix \"D\" to something meaningful?\nvar nameQ = new Query(\"D:href\");\nvar result = nameQ.findFirst(node);\nvar name = result && decodeURIComponent(result.textContent);\nvar slash = name.endsWith('/') ? name.lastIndexOf('/', name.length - 2) : name.lastIndexOf('/');\nvar shortName = name.substring(slash + 1);\n\n return new SVNVersionInfo({rev: rev, date: date, author: author, shortName: shortName, url: name});\n},\n});\n\nObject.subclass('WebResource',\n'documentation', {\n connections: ['status', 'content', 'contentDocument', 'isExisting', 'subCollections', 'subDocuments', 'progress', 'readystate', 'versions', 'headRevision'],\n},\n'initializing', {\n initialize: function(url) {\n this._url = new URL(url);\n this.beSync();\n this.beText();\n },\n\n reset: function() {\n this.status = null;\n this.content = null;\n this.contentDocument = null;\n this.isExisting = null;\n this.subResources = null;\n this.requestHeaders = null;\n },\n\n createResource: function() {\n var self = this;\n var resource = new SVNResource(\n URL.codeBase.toString(), // FIXME repo!\n {\n model: {\n url: self.getURL().toString(),\n getURL: function() { return this.url },\n setURL: function(url) { this.url = url },\n setRequestStatus: function(reqStatus) { self.status = reqStatus; self.isExisting = reqStatus.isSuccess() },\n setContentText: function(string) { self.content = string },\n setContentDocument: function(doc) { self.contentDocument = doc },\n setResponseHeaders: function(obj) { self.responseHeaders = obj },\n setProgress: function(progress) { self.progress = progress },\n setHeadRevision: function(rev) { self.headRevision = rev },\n getHeadRevision: function() { return self.headRevision },\n setMetadata: function(metadata) { self.versions = metadata },\n },\n getURL: 'getURL',\n setURL: 'setURL',\n setRequestStatus: 'setRequestStatus',\n setContentText: 'setContentText',\n setContentDocument: 'setContentDocument',\n setResponseHeaders: 'setResponseHeaders',\n setProgress: 'setProgress',\n setHeadRevision: 'setHeadRevision',\n getHeadRevision: 'getHeadRevision',\n setMetadata: 'setMetadata',\n });\n resource.isShowingProgress = this.isShowingProgress;\n // resource.removeNetRequestReporterTrait();\n return resource\n },\n\n createNetRequest: function() {\n var self = this;\n var request = new NetRequest({\n model: {\n setStatus: function(reqStatus) { self.status = reqStatus; self.isExisting = reqStatus.isSuccess() },\n setResponseText: function(string) { self.content = string },\n setResponseXML: function(doc) { self.contentDocument = doc },\n setResponseHeaders: function(obj) { self.responseHeaders = obj },\n setReadyState: function(readyState) { self.readystate = readyState },\n setProgress: function(progress) { self.progress = progress },\n setStreamContent: function(content) { self.content = content },\n },\n setStatus: 'setStatus',\n setResponseText: 'setResponseText',\n setResponseXML: 'setResponseXML',\n setResponseHeaders: 'setResponseHeaders',\n setReadyState: 'setReadyState',\n setProgress: 'setProgress',\n setStreamContent: 'setStreamContent',\n });\n if (this.isSync())\n request.beSync();\n if (this.requestHeaders)\n request.requestHeaders = this.requestHeaders;\n return request;\n },\n},\n'accessing', {\n getURL: function() { return this._url; },\n getName: function() { return this.getURL().filename(); },\n isCollection: function() { return !this.getURL().isLeaf() },\n},\n'configuration', {\n isSync: function() { return this._isSync; },\n beSync: function() { this._isSync = true; return this; },\n beAsync: function() { this._isSync = false; return this; },\n isBinary: function() { return this._isBinary; },\n beBinary: function() { this._isBinary = true; return this; },\n beText: function() { this._isBinary = false; return this; },\n forceUncached: function() {\n this._url = this.getURL().withQuery({time: new Date().getTime()});\n return this;\n },\n},\n'progress', {\n enableShowingProgress: function() { this.isShowingProgress = true; return this },\n createProgressBar: function(label) {\n this.enableShowingProgress();\n var progressBar = WorldMorph.current().showStatusProgress(\"\");\n progressBar.setLabel(label || '');\n progressBar.setValue(0);\n connect(this, 'progress', progressBar, 'setValue',\n {converter: function(rpe) { return (rpe.loaded / rpe.total) }});\n connect(this, 'status', progressBar, 'setValue', {converter: function() { return 1 }});\n return progressBar;\n },\n\n},\n'DEPRECATED', {\n copyTo: function(url) {\n var otherResource = new WebResource(url);\n otherResource.create();\n new NetRequest().copy(this.getURL(), url, true /*overwrite*/);\n return otherResource;\n },\n\n},\n'debugging', {\n statusMessage: function(successMsg, failureMessage, onlyOnce) {\n this.successMsg = successMsg;\n this.failureMessage = failureMessage;\n var world = Config.isNewMorphic ? lively.morphic.World.current() : WorldMorph.current();\n if (!world) return this;\n lively.bindings.connect(this, 'status', world, 'setStatusMessage', {\n updater: function($upd, status) {\n if (status.isSuccess()) $upd(this.sourceObj.successMsg || '', Color.green, 4)\n else $upd((this.sourceObj.failureMessage || '') + ' (code ' + status.code() + ')', Color.red, 6)\n },\n removeAfterUpdate: onlyOnce\n });\n return this\n },\n\n toString: function() { return 'WebResource(' + this.getURL() + ')' },\n},\n'request headers', {\n\n setRequestHeaders: function(headers) {\n this.requestHeaders = headers;\n return this;\n },\n},\n'HTTP methods', {\n\n get: function(rev, contentType) {\n var resource = this.createResource();\n if (contentType) resource.contentType = contentType;\n resource.fetch(this.isSync(), this.requestHeaders, rev);\n return this\n },\n\n put: function(content, contentType, requiredRevision) {\n // if requiredRevision is set then put will only succeed if the resource has\n // the revision number requiredRevision\n if (this.isBinary()) {\n // from http://code.google.com/p/chromium/issues/detail?id=35705#c6\n function byteValue(x) { return x.charCodeAt(0) & 0xff }\n var ords = Array.prototype.map.call(content, byteValue);\n var ui8a = new Uint8Array(ords);\n content = ui8a.buffer;\n }\n\n if ((Global.Document && content instanceof Document) || (Global.Node && content instanceof Node)) {\n content = Exporter.stringify(content);\n } else if (content.xml) { // serialization FIX for IE9+\n content = content.xml;\n }\n this.content = content;\n var resource = this.createResource();\n if (contentType)\n resource.contentType = contentType;\n resource.store(content, this.isSync(), this.requestHeaders, requiredRevision);\n return this;\n },\n\n create: function() {\n if (!this.isCollection()) return this.put('');\n var request = this.createNetRequest();\n request.mkcol(this.getURL());\n return this;\n },\n\n del: function() {\n var request = this.createNetRequest();\n request.del(this.getURL());\n return this;\n },\n\n post: function(content, contentType) {\n this.content = content;\n var request = this.createNetRequest();\n if (contentType)\n request.setContentType(contentType);\n request.post(this.getURL(), content);\n return this;\n },\n \n exists: function() {\n // for async use this.get().isExisting directly\n try {\n return this.beSync().head().status.isSuccess()\n } catch(e) {\n return false;\n }\n },\n head: function() {\n var request = this.createNetRequest();\n request.head(this.getURL());\n return this;\n },\n\n propfind: function(depth) {\n if (!depth) depth = 1;\n var req = this.createNetRequest();\n req.propfind(this.getURL(), depth);\n return this;\n },\n report: function(content) {\n var req = this.createNetRequest();\n req.report(this.getURL(), content);\n return this; \n },\n\n\n getSubElements: function(depth) {\n lively.bindings.connect(this, 'contentDocument', this, 'pvtProcessPropfindForSubElements', {removeAfterUpdate: true});\n this.propfind(depth);\n return this;\n },\n\n copyTo: function(url) {\n var request = this.createNetRequest();\n request.copy(this.getURL(), url, true /*overwrite*/);\n return this;\n },\n moveTo: function(url) {\n var request = this.createNetRequest();\n request.move(this.getURL(), url, true /*overwrite*/);\n return this;\n },\n\n \n getVersions: function(startRev, endRev) {\n var res = this.createResource();\n //connect(this, 'contentDocument', this, 'pvtProcessPropfindForGetVersions', {removeAfterUpdate: true});\n if (!startRev) {\n if (this.headRevision) {\n startRev = this.headRevision;\n } else {\n connect(this, 'headRevision', this, 'getVersions', {removeAfterUpdate: true});\n // FIXME if only endRev is passed in, it's forgotten here...\n this.getHeadRevision();\n return this;\n }\n }\n res.fetchMetadata(this.isSync(), this.requestHeaders, startRev, endRev, null);\n return this;\n },\n\n getHeadRevision: function() {\n var res = this.createResource();\n res.fetchHeadRevision(this.isSync());\n return this;\n },\n\n getProperties: function(optRequestHeaders, rev) {\n var res = this.createResource();\n res.fetchProperties(this.isSync(), optRequestHeaders, rev);\n return this;\n },\n ensureExistance: function() {\n var url = this.getURL();\n url.getAllParentDirectories().forEach(function(ea) {\n var webR = new WebResource(ea);\n if (!webR.exists()) {\n console.log('creating ' + webR.getURL());\n webR.create();\n }\n })\n return this;\n },\n},\n'XML querying', {\n pvtProcessPropfindForSubElements: function(doc) {\n if (!this.status.isSuccess())\n throw new Error('Cannot access subElements of ' + this.getURL());\n // FIXME: resolve prefix \"D\" to something meaningful?\n var nodes = new Query(\"/D:multistatus/D:response\").findAll(doc.documentElement)\n var urlQ = new Query('D:href');\n nodes.shift(); // remove first since it points to this WebResource\n var result = [];\n for (var i = 0; i < nodes.length; i++) {\n var urlNode = urlQ.findFirst(nodes[i]);\n var url = urlNode.textContent || urlNode.text; // text is FIX for IE9+\n if (/!svn/.test(url)) continue;// ignore svn dirs\n var child = new WebResource(this.getURL().withPath(url));\n var revNode = nodes[i].getElementsByTagName('version-name')[0];\n if (revNode) child.headRevision = Number(revNode.textContent);\n result.push(child);\n }\n this.subCollections = result.select(function(ea) { return ea.isCollection() });\n this.subDocuments = result.select(function(ea) { return !ea.isCollection() });\n },\n});\n\n\n// make WebResource async\nObject.extend(WebResource, {\n create: function(url) { return new this(url) },\n});\n\nconsole.log('loaded Network.js');\n\n\n}); // end of module","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"182":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"183":{"_Position":{"__isSmartRef__":true,"id":184},"renderContextTable":{"__isSmartRef__":true,"id":185},"_Extent":{"__isSmartRef__":true,"id":186},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":70},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"184":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"185":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"186":{"x":900,"y":740,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"187":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"188":{"x":0,"y":60,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"189":{"x":900,"y":740,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"190":{"resizeWidth":true,"resizeHeight":true},"191":{"sourceObj":{"__isSmartRef__":true,"id":179},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"saveFile","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"192":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"193":{"_Position":{"__isSmartRef__":true,"id":194},"renderContextTable":{"__isSmartRef__":true,"id":195},"_Extent":{"__isSmartRef__":true,"id":196},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":197},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"194":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"195":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"196":{"x":900,"y":800,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"197":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"198":{"x":0,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"199":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"200":{"submorphs":[{"__isSmartRef__":true,"id":201},{"__isSmartRef__":true,"id":212},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":277}],"scripts":[],"id":60,"renderContextTable":{"__isSmartRef__":true,"id":310},"shape":{"__isSmartRef__":true,"id":311},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":324},"_Position":{"__isSmartRef__":true,"id":325},"eventsAreIgnored":true,"_HandStyle":"default","windowMorph":{"__isSmartRef__":true,"id":59},"label":{"__isSmartRef__":true,"id":201},"closeButton":{"__isSmartRef__":true,"id":212},"menuButton":{"__isSmartRef__":true,"id":245},"collapseButton":{"__isSmartRef__":true,"id":277},"priorExtent":{"__isSmartRef__":true,"id":326},"owner":{"__isSmartRef__":true,"id":59},"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"201":{"submorphs":[],"scripts":[],"id":61,"renderContextTable":{"__isSmartRef__":true,"id":202},"textChunks":[{"__isSmartRef__":true,"id":203}],"shape":{"__isSmartRef__":true,"id":205},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":209},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":210},"priorExtent":{"__isSmartRef__":true,"id":211},"_MaxTextWidth":null,"_MaxTextHeight":14,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":200},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"202":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"203":{"style":{"__isSmartRef__":true,"id":204},"morph":{"__isSmartRef__":true,"id":201},"storedString":"TextEditor","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"204":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"205":{"_Position":{"__isSmartRef__":true,"id":206},"renderContextTable":{"__isSmartRef__":true,"id":207},"_Extent":{"__isSmartRef__":true,"id":208},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"206":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"207":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"208":{"x":-20,"y":14,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"209":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"210":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"211":{"x":80,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"212":{"submorphs":[{"__isSmartRef__":true,"id":213}],"scripts":[],"id":62,"renderContextTable":{"__isSmartRef__":true,"id":224},"shape":{"__isSmartRef__":true,"id":225},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":229},"priorExtent":{"__isSmartRef__":true,"id":230},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":231},"label":{"__isSmartRef__":true,"id":213},"owner":{"__isSmartRef__":true,"id":200},"layout":{"__isSmartRef__":true,"id":240},"attributeConnections":[{"__isSmartRef__":true,"id":241},{"__isSmartRef__":true,"id":243}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"213":{"submorphs":[],"scripts":[],"id":63,"renderContextTable":{"__isSmartRef__":true,"id":214},"textChunks":[{"__isSmartRef__":true,"id":215}],"shape":{"__isSmartRef__":true,"id":217},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":221},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":222},"priorExtent":{"__isSmartRef__":true,"id":223},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":212},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"214":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"215":{"style":{"__isSmartRef__":true,"id":216},"morph":{"__isSmartRef__":true,"id":213},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"216":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"217":{"_Position":{"__isSmartRef__":true,"id":218},"renderContextTable":{"__isSmartRef__":true,"id":219},"_Extent":{"__isSmartRef__":true,"id":220},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"218":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"219":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"220":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"221":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"222":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"223":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"224":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"225":{"_Position":{"__isSmartRef__":true,"id":226},"renderContextTable":{"__isSmartRef__":true,"id":227},"_Extent":{"__isSmartRef__":true,"id":228},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"226":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"227":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"228":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"229":{"x":880,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"230":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"231":{"stops":[{"__isSmartRef__":true,"id":232},{"__isSmartRef__":true,"id":234},{"__isSmartRef__":true,"id":236},{"__isSmartRef__":true,"id":238}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"232":{"offset":0,"color":{"__isSmartRef__":true,"id":233}},"233":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"234":{"offset":0.4,"color":{"__isSmartRef__":true,"id":235}},"235":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"236":{"offset":0.6,"color":{"__isSmartRef__":true,"id":237}},"237":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"238":{"offset":1,"color":{"__isSmartRef__":true,"id":239}},"239":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"240":{"moveHorizontal":true},"241":{"sourceObj":{"__isSmartRef__":true,"id":212},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":59},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":242},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"242":{"source":{"__isSmartRef__":true,"id":212},"target":{"__isSmartRef__":true,"id":59}},"243":{"sourceObj":{"__isSmartRef__":true,"id":212},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":59},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":244},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"244":{"source":{"__isSmartRef__":true,"id":212},"target":{"__isSmartRef__":true,"id":59}},"245":{"submorphs":[{"__isSmartRef__":true,"id":246}],"scripts":[],"id":64,"renderContextTable":{"__isSmartRef__":true,"id":257},"shape":{"__isSmartRef__":true,"id":258},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":262},"priorExtent":{"__isSmartRef__":true,"id":263},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":264},"label":{"__isSmartRef__":true,"id":246},"owner":{"__isSmartRef__":true,"id":200},"attributeConnections":[{"__isSmartRef__":true,"id":273},{"__isSmartRef__":true,"id":275}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"246":{"submorphs":[],"scripts":[],"id":65,"renderContextTable":{"__isSmartRef__":true,"id":247},"textChunks":[{"__isSmartRef__":true,"id":248}],"shape":{"__isSmartRef__":true,"id":250},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":254},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":255},"priorExtent":{"__isSmartRef__":true,"id":256},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":245},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"247":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"248":{"style":{"__isSmartRef__":true,"id":249},"morph":{"__isSmartRef__":true,"id":246},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"249":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"250":{"_Position":{"__isSmartRef__":true,"id":251},"renderContextTable":{"__isSmartRef__":true,"id":252},"_Extent":{"__isSmartRef__":true,"id":253},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"251":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"252":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"253":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"254":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"255":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"256":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"257":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"258":{"_Position":{"__isSmartRef__":true,"id":259},"renderContextTable":{"__isSmartRef__":true,"id":260},"_Extent":{"__isSmartRef__":true,"id":261},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"259":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"260":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"261":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"262":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"263":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"264":{"stops":[{"__isSmartRef__":true,"id":265},{"__isSmartRef__":true,"id":267},{"__isSmartRef__":true,"id":269},{"__isSmartRef__":true,"id":271}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"265":{"offset":0,"color":{"__isSmartRef__":true,"id":266}},"266":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"267":{"offset":0.4,"color":{"__isSmartRef__":true,"id":268}},"268":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"269":{"offset":0.6,"color":{"__isSmartRef__":true,"id":270}},"270":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"271":{"offset":1,"color":{"__isSmartRef__":true,"id":272}},"272":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"273":{"sourceObj":{"__isSmartRef__":true,"id":245},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":59},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":274},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"274":{"source":{"__isSmartRef__":true,"id":245},"target":{"__isSmartRef__":true,"id":59}},"275":{"sourceObj":{"__isSmartRef__":true,"id":245},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":59},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":276},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"276":{"source":{"__isSmartRef__":true,"id":245},"target":{"__isSmartRef__":true,"id":59}},"277":{"submorphs":[{"__isSmartRef__":true,"id":278}],"scripts":[],"id":66,"renderContextTable":{"__isSmartRef__":true,"id":289},"shape":{"__isSmartRef__":true,"id":290},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":294},"priorExtent":{"__isSmartRef__":true,"id":295},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":296},"label":{"__isSmartRef__":true,"id":278},"owner":{"__isSmartRef__":true,"id":200},"layout":{"__isSmartRef__":true,"id":305},"attributeConnections":[{"__isSmartRef__":true,"id":306},{"__isSmartRef__":true,"id":308}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"278":{"submorphs":[],"scripts":[],"id":67,"renderContextTable":{"__isSmartRef__":true,"id":279},"textChunks":[{"__isSmartRef__":true,"id":280}],"shape":{"__isSmartRef__":true,"id":282},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":286},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":287},"priorExtent":{"__isSmartRef__":true,"id":288},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":277},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"279":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"280":{"style":{"__isSmartRef__":true,"id":281},"morph":{"__isSmartRef__":true,"id":278},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"281":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"282":{"_Position":{"__isSmartRef__":true,"id":283},"renderContextTable":{"__isSmartRef__":true,"id":284},"_Extent":{"__isSmartRef__":true,"id":285},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"283":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"284":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"285":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"286":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"287":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"288":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"289":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"290":{"_Position":{"__isSmartRef__":true,"id":291},"renderContextTable":{"__isSmartRef__":true,"id":292},"_Extent":{"__isSmartRef__":true,"id":293},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"291":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"292":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"293":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"294":{"x":861,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"295":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"296":{"stops":[{"__isSmartRef__":true,"id":297},{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":301},{"__isSmartRef__":true,"id":303}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"297":{"offset":0,"color":{"__isSmartRef__":true,"id":298}},"298":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"299":{"offset":0.4,"color":{"__isSmartRef__":true,"id":300}},"300":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"301":{"offset":0.6,"color":{"__isSmartRef__":true,"id":302}},"302":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"303":{"offset":1,"color":{"__isSmartRef__":true,"id":304}},"304":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"305":{"moveHorizontal":true},"306":{"sourceObj":{"__isSmartRef__":true,"id":277},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":59},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":307},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"307":{"source":{"__isSmartRef__":true,"id":277},"target":{"__isSmartRef__":true,"id":59}},"308":{"sourceObj":{"__isSmartRef__":true,"id":277},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":59},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":309},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"309":{"source":{"__isSmartRef__":true,"id":277},"target":{"__isSmartRef__":true,"id":59}},"310":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"311":{"_Position":{"__isSmartRef__":true,"id":312},"renderContextTable":{"__isSmartRef__":true,"id":313},"_Extent":{"__isSmartRef__":true,"id":314},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":315},"_Fill":{"__isSmartRef__":true,"id":316},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"312":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"313":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"314":{"x":900,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"315":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"316":{"stops":[{"__isSmartRef__":true,"id":317},{"__isSmartRef__":true,"id":319},{"__isSmartRef__":true,"id":321}],"vector":{"__isSmartRef__":true,"id":323},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"317":{"offset":0,"color":{"__isSmartRef__":true,"id":318}},"318":{"r":0.7200000000000001,"g":0.7200000000000001,"b":0.7200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"319":{"offset":0.6,"color":{"__isSmartRef__":true,"id":320}},"320":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"321":{"offset":1,"color":{"__isSmartRef__":true,"id":322}},"322":{"r":0.7200000000000001,"g":0.7200000000000001,"b":0.7200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"323":{"x":0,"y":1,"width":0,"height":-1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"324":{"resizeWidth":true,"adjustForNewBounds":true},"325":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"326":{"x":900,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"327":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"328":{"renderContextTable":{"__isSmartRef__":true,"id":329},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":330},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"329":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"330":{"x":900,"y":822,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"331":{"adjustForNewBounds":true},"332":{"x":314,"y":240,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"333":{"x":900,"y":822,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"334":{"x":405,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"335":{"submorphs":[{"__isSmartRef__":true,"id":336},{"__isSmartRef__":true,"id":376},{"__isSmartRef__":true,"id":389}],"scripts":[],"id":477,"shape":{"__isSmartRef__":true,"id":401},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":407},"showsHalos":false,"name":"TestRunPane","_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.Core","partsBinMetaInfo":{"__isSmartRef__":true,"id":408},"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":409},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":410},"__LivelyClassName__":"lively.morphic.Box"},"336":{"submorphs":[{"__isSmartRef__":true,"id":337}],"scripts":[],"id":478,"shape":{"__isSmartRef__":true,"id":349},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":364},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":352},"lighterFill":{"__isSmartRef__":true,"id":365},"label":{"__isSmartRef__":true,"id":337},"owner":{"__isSmartRef__":true,"id":335},"_Rotation":0,"showsHalos":false,"name":"runButton","attributeConnections":[{"__isSmartRef__":true,"id":374}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":375},"__LivelyClassName__":"lively.morphic.Button"},"337":{"submorphs":[],"scripts":[],"id":479,"shape":{"__isSmartRef__":true,"id":338},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":343},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":341},"padding":{"__isSmartRef__":true,"id":344},"_Padding":{"__isSmartRef__":true,"id":344},"owner":{"__isSmartRef__":true,"id":336},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"visible","textChunks":[{"__isSmartRef__":true,"id":345}],"priorExtent":{"__isSmartRef__":true,"id":347},"renderContextTable":{"__isSmartRef__":true,"id":348},"__LivelyClassName__":"lively.morphic.Text"},"338":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":339},"_Extent":{"__isSmartRef__":true,"id":340},"_BorderColor":{"__isSmartRef__":true,"id":341},"renderContextTable":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"339":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"340":{"x":57,"y":29,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"341":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"342":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"343":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"344":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"345":{"style":{"__isSmartRef__":true,"id":346},"morph":{"__isSmartRef__":true,"id":337},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"run","__LivelyClassName__":"lively.morphic.TextChunk"},"346":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"347":{"x":57,"y":29,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"348":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"349":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":350},"_Extent":{"__isSmartRef__":true,"id":351},"_Fill":{"__isSmartRef__":true,"id":352},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":362},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":363},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"350":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"351":{"x":57,"y":29,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"352":{"stops":[{"__isSmartRef__":true,"id":353},{"__isSmartRef__":true,"id":355},{"__isSmartRef__":true,"id":357},{"__isSmartRef__":true,"id":359}],"vector":{"__isSmartRef__":true,"id":361},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"353":{"offset":0,"color":{"__isSmartRef__":true,"id":354}},"354":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"355":{"offset":0.4,"color":{"__isSmartRef__":true,"id":356}},"356":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"357":{"offset":0.6,"color":{"__isSmartRef__":true,"id":358}},"358":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"359":{"offset":1,"color":{"__isSmartRef__":true,"id":360}},"360":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"361":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"362":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"363":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"364":{"x":10,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"365":{"stops":[{"__isSmartRef__":true,"id":366},{"__isSmartRef__":true,"id":368},{"__isSmartRef__":true,"id":370},{"__isSmartRef__":true,"id":372}],"vector":{"__isSmartRef__":true,"id":361},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"366":{"offset":0,"color":{"__isSmartRef__":true,"id":367}},"367":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"368":{"offset":0.4,"color":{"__isSmartRef__":true,"id":369}},"369":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"370":{"offset":0.6,"color":{"__isSmartRef__":true,"id":371}},"371":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"372":{"offset":1,"color":{"__isSmartRef__":true,"id":373}},"373":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"374":{"sourceObj":{"__isSmartRef__":true,"id":336},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":335},"targetMethodName":"runTest","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"375":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"376":{"submorphs":[],"scripts":[],"id":480,"shape":{"__isSmartRef__":true,"id":377},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Monaco","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":382},"_MaxTextWidth":449,"_MaxTextHeight":163,"textColor":{"__isSmartRef__":true,"id":341},"owner":{"__isSmartRef__":true,"id":335},"showsHalos":false,"name":"testResult","__SourceModuleName__":"Global.lively.morphic.TextCore","padding":{"__isSmartRef__":true,"id":383},"layout":{"__isSmartRef__":true,"id":384},"_FontSize":10,"_Padding":{"__isSmartRef__":true,"id":383},"_ClipMode":"scroll","textChunks":[{"__isSmartRef__":true,"id":385}],"priorExtent":{"__isSmartRef__":true,"id":387},"priorSelectionRange":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":388},"__LivelyClassName__":"lively.morphic.Text"},"377":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":378},"_Extent":{"__isSmartRef__":true,"id":379},"_Fill":{"__isSmartRef__":true,"id":380},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":341},"renderContextTable":{"__isSmartRef__":true,"id":381},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"378":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"379":{"x":449,"y":163,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"380":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"381":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"382":{"x":11,"y":48,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"383":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"384":{"resizeWidth":true,"resizeHeight":true},"385":{"style":{"__isSmartRef__":true,"id":386},"morph":{"__isSmartRef__":true,"id":376},"storedString":"29345ms for 26 tests","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"386":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"387":{"x":449,"y":163,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"388":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"389":{"submorphs":[],"scripts":[],"id":481,"shape":{"__isSmartRef__":true,"id":390},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":396},"_MaxTextWidth":366,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":394},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","owner":{"__isSmartRef__":true,"id":335},"_Rotation":0,"name":"testModuleNS","charsReplaced":"Tests.TextBasicsTest","lastFindLoc":-18,"_ClipMode":"visible","textChunks":[{"__isSmartRef__":true,"id":397}],"priorExtent":{"__isSmartRef__":true,"id":399},"priorSelectionRange":[0,24],"renderContextTable":{"__isSmartRef__":true,"id":400},"__LivelyClassName__":"lively.morphic.Text"},"390":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":391},"_Extent":{"__isSmartRef__":true,"id":392},"_Fill":{"__isSmartRef__":true,"id":393},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":394},"renderContextTable":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"391":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"392":{"x":366,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"393":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"394":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"395":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"396":{"x":102,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"397":{"style":{"__isSmartRef__":true,"id":398},"morph":{"__isSmartRef__":true,"id":389},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"['Tests.NetworkTest']","__LivelyClassName__":"lively.morphic.TextChunk"},"398":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"399":{"x":366,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"400":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"401":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":402},"_Extent":{"__isSmartRef__":true,"id":403},"_Fill":{"__isSmartRef__":true,"id":404},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":405},"renderContextTable":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"402":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"403":{"x":479,"y":225,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"404":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"405":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"406":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"407":{"x":70,"y":1114,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"408":{"partsSpaceName":"PartsBin/Testing/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Specify a namespace and run all the TestCase classes defined in it.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"409":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"410":{"runTest":{"__isSmartRef__":true,"id":411}},"411":{"varMapping":{"__isSmartRef__":true,"id":412},"source":"function runTest() {\n\nmodule('lively.TestFramework').load(true);\n\nvar moduleNames = eval(this.get('testModuleNS').textString),\n\tmodules = moduleNames.collect(function(name) { return module(name) }),\n\tresultText = this.get('testResult'),\n\tstartTime = new Date(),\n\tsuite = new TestSuite();\n\n\tresultText.setFill(Color.white);\n\tresultText.setTextString('running...');\n\nmodules.forEach(function(m) {\n\tif (!m.isLoaded()) m.load(true);\n\tsuite.testCasesFromModule(m);\n});\nvar noOfTestCases = suite.testCaseClasses.inject(0, function(sum, testClass) {\n\treturn sum + new testClass().allTestSelectors().length\n});\nsuite.runFinished = function() {\n\tGlobal.testResult = suite.result\n\tif (suite.result.failed.length == 0) {\n\t\tvar time = new Date() - startTime;\n\t\tresultText.setFill(Color.green);\n\t\tresultText.setTextString(time.toString() + 'ms for ' + noOfTestCases + ' tests');\n\t\treturn;\n\t}\n\tvar failStr = suite.result.failed.collect(function(result) {\n\t\tvar msg = result.classname + '>>' + result.selector;\n\t\tmsg += '\\n' + result.err.message;\n\t\tmsg += '\\n' + result.err.stack;\n\t\treturn msg;\n\t}).join('\\n---------\\n');\n\tresultText.setFill(Color.red);\n\tresultText.setTextString(failStr);\n} /* runFinished */\nsuite.runAll();\n\n}","funcProperties":{"__isSmartRef__":true,"id":413},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"412":{"this":{"__isSmartRef__":true,"id":335}},"413":{},"414":{"submorphs":[{"__isSmartRef__":true,"id":415},{"__isSmartRef__":true,"id":614}],"scripts":[],"id":9,"renderContextTable":{"__isSmartRef__":true,"id":744},"shape":{"__isSmartRef__":true,"id":745},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":748},"_Position":{"__isSmartRef__":true,"id":749},"priorExtent":{"__isSmartRef__":true,"id":750},"targetMorph":{"__isSmartRef__":true,"id":415},"titleBar":{"__isSmartRef__":true,"id":614},"contentOffset":{"__isSmartRef__":true,"id":610},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":751},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Window"},"415":{"submorphs":[],"scripts":[],"id":8,"renderContextTable":{"__isSmartRef__":true,"id":416},"textChunks":[{"__isSmartRef__":true,"id":417},{"__isSmartRef__":true,"id":419},{"__isSmartRef__":true,"id":422},{"__isSmartRef__":true,"id":424},{"__isSmartRef__":true,"id":427},{"__isSmartRef__":true,"id":429},{"__isSmartRef__":true,"id":431},{"__isSmartRef__":true,"id":433},{"__isSmartRef__":true,"id":435},{"__isSmartRef__":true,"id":437},{"__isSmartRef__":true,"id":439},{"__isSmartRef__":true,"id":441},{"__isSmartRef__":true,"id":443},{"__isSmartRef__":true,"id":445},{"__isSmartRef__":true,"id":447},{"__isSmartRef__":true,"id":449},{"__isSmartRef__":true,"id":451},{"__isSmartRef__":true,"id":453},{"__isSmartRef__":true,"id":455},{"__isSmartRef__":true,"id":457},{"__isSmartRef__":true,"id":459},{"__isSmartRef__":true,"id":461},{"__isSmartRef__":true,"id":464},{"__isSmartRef__":true,"id":466},{"__isSmartRef__":true,"id":468},{"__isSmartRef__":true,"id":470},{"__isSmartRef__":true,"id":472},{"__isSmartRef__":true,"id":474},{"__isSmartRef__":true,"id":477},{"__isSmartRef__":true,"id":479},{"__isSmartRef__":true,"id":481},{"__isSmartRef__":true,"id":483},{"__isSmartRef__":true,"id":485},{"__isSmartRef__":true,"id":487},{"__isSmartRef__":true,"id":489},{"__isSmartRef__":true,"id":491},{"__isSmartRef__":true,"id":493},{"__isSmartRef__":true,"id":495},{"__isSmartRef__":true,"id":497},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":501},{"__isSmartRef__":true,"id":503},{"__isSmartRef__":true,"id":505},{"__isSmartRef__":true,"id":507},{"__isSmartRef__":true,"id":509},{"__isSmartRef__":true,"id":511},{"__isSmartRef__":true,"id":513},{"__isSmartRef__":true,"id":515},{"__isSmartRef__":true,"id":517},{"__isSmartRef__":true,"id":519},{"__isSmartRef__":true,"id":521},{"__isSmartRef__":true,"id":523},{"__isSmartRef__":true,"id":525},{"__isSmartRef__":true,"id":527},{"__isSmartRef__":true,"id":529},{"__isSmartRef__":true,"id":531},{"__isSmartRef__":true,"id":533},{"__isSmartRef__":true,"id":535},{"__isSmartRef__":true,"id":537},{"__isSmartRef__":true,"id":539},{"__isSmartRef__":true,"id":541},{"__isSmartRef__":true,"id":543},{"__isSmartRef__":true,"id":545},{"__isSmartRef__":true,"id":547},{"__isSmartRef__":true,"id":549},{"__isSmartRef__":true,"id":551},{"__isSmartRef__":true,"id":553},{"__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},{"__isSmartRef__":true,"id":577},{"__isSmartRef__":true,"id":579},{"__isSmartRef__":true,"id":581},{"__isSmartRef__":true,"id":583},{"__isSmartRef__":true,"id":585},{"__isSmartRef__":true,"id":587},{"__isSmartRef__":true,"id":589},{"__isSmartRef__":true,"id":591},{"__isSmartRef__":true,"id":593},{"__isSmartRef__":true,"id":595},{"__isSmartRef__":true,"id":597},{"__isSmartRef__":true,"id":599},{"__isSmartRef__":true,"id":601}],"shape":{"__isSmartRef__":true,"id":603},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":609},"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_Position":{"__isSmartRef__":true,"id":610},"priorExtent":{"__isSmartRef__":true,"id":611},"_MaxTextWidth":1120,"_MaxTextHeight":320,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":414},"layout":{"__isSmartRef__":true,"id":612},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":613}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"priorSelectionRange":[376,376],"charsReplaced":"","lastFindLoc":309,"lastSyntaxHighlightTime":1305764512558,"__SourceModuleName__":"Global.lively.morphic.TextCore","textString":"fileA = new WebResource(URL.source.withFilename('fileA.txt'))\nfileA.put('content of fileA')\n\nfileB = new WebResource(URL.source.withFilename('fileB.txt'))\nfileA.copyTo(fileB.getURL())\nfileB.getVersions().versions.pluck('url')\n\nfileC = new WebResource(URL.source.withFilename('fileC.txt'))\nfileC.get().content\nconnect(fileC, 'content', Global, 'alert')\nfileC.get(73695).content\n\nfileA.moveTo(fileC.getURL())\nfileC.getVersions().versions.pluck('url')]\n\nfileB.get(73695).content\nrobertkrahn, 21:44:32 GMT+0200 (CEST), Wed May 18 2011, Revision 73698\nrobertkrahn, 21:43:24 GMT+0200 (CEST), Wed May 18 2011, Revision 73695\ncontent = Strings.format(\n '' +\n '' +\n '%s' +\n '%s' +\n '', fileC.getHeadRevision().headRevision, 73695);\n\nfileC.report(content)\n\nfileC.getLocationInRev(73695)\nfileC.revAndLocations\ndoc.getElementsByTagName('location')[0].getAttribute('rev')\n\n\n\n\n","prevScroll":[0,35],"__LivelyClassName__":"lively.morphic.Text"},"416":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"417":{"style":{"__isSmartRef__":true,"id":418},"morph":{"__isSmartRef__":true,"id":415},"storedString":"fileA = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"418":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"419":{"style":{"__isSmartRef__":true,"id":420},"morph":{"__isSmartRef__":true,"id":415},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"420":{"color":{"__isSmartRef__":true,"id":421},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"421":{"r":0,"g":0,"b":0.5450980392156862,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"422":{"style":{"__isSmartRef__":true,"id":423},"morph":{"__isSmartRef__":true,"id":415},"storedString":" WebResource(URL.source.withFilename(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"423":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"424":{"style":{"__isSmartRef__":true,"id":425},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'fileA.txt'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"425":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"426":{"r":0,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"427":{"style":{"__isSmartRef__":true,"id":428},"morph":{"__isSmartRef__":true,"id":415},"storedString":"))\nfileA.put(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"428":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"429":{"style":{"__isSmartRef__":true,"id":430},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'content of fileA'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"430":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"431":{"style":{"__isSmartRef__":true,"id":432},"morph":{"__isSmartRef__":true,"id":415},"storedString":")\n\nfileB = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"432":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"433":{"style":{"__isSmartRef__":true,"id":434},"morph":{"__isSmartRef__":true,"id":415},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"434":{"color":{"__isSmartRef__":true,"id":421},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"435":{"style":{"__isSmartRef__":true,"id":436},"morph":{"__isSmartRef__":true,"id":415},"storedString":" WebResource(URL.source.withFilename(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"436":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"437":{"style":{"__isSmartRef__":true,"id":438},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'fileB.txt'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"438":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"439":{"style":{"__isSmartRef__":true,"id":440},"morph":{"__isSmartRef__":true,"id":415},"storedString":"))\nfileA.copyTo(fileB.getURL())\nfileB.getVersions().versions.pluck(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"440":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"441":{"style":{"__isSmartRef__":true,"id":442},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'url'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"442":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"443":{"style":{"__isSmartRef__":true,"id":444},"morph":{"__isSmartRef__":true,"id":415},"storedString":")\n\nfileC = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"444":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"445":{"style":{"__isSmartRef__":true,"id":446},"morph":{"__isSmartRef__":true,"id":415},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"446":{"color":{"__isSmartRef__":true,"id":421},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"447":{"style":{"__isSmartRef__":true,"id":448},"morph":{"__isSmartRef__":true,"id":415},"storedString":" WebResource(URL.source.withFilename(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"448":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"449":{"style":{"__isSmartRef__":true,"id":450},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'fileC.txt'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"450":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"451":{"style":{"__isSmartRef__":true,"id":452},"morph":{"__isSmartRef__":true,"id":415},"storedString":"))\nfileC.get().content\nconnect(fileC, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"452":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"453":{"style":{"__isSmartRef__":true,"id":454},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'content'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"454":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"455":{"style":{"__isSmartRef__":true,"id":456},"morph":{"__isSmartRef__":true,"id":415},"storedString":", Global, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"456":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"457":{"style":{"__isSmartRef__":true,"id":458},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'alert'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"458":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"459":{"style":{"__isSmartRef__":true,"id":460},"morph":{"__isSmartRef__":true,"id":415},"storedString":")\nfileC.get(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"460":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"461":{"style":{"__isSmartRef__":true,"id":462},"morph":{"__isSmartRef__":true,"id":415},"storedString":"73695","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"462":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"463":{"r":0,"g":0,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"464":{"style":{"__isSmartRef__":true,"id":465},"morph":{"__isSmartRef__":true,"id":415},"storedString":").content\n\nfileA.moveTo(fileC.getURL())\nfileC.getVersions().versions.pluck(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"465":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"466":{"style":{"__isSmartRef__":true,"id":467},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'url'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"467":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"468":{"style":{"__isSmartRef__":true,"id":469},"morph":{"__isSmartRef__":true,"id":415},"storedString":")]\n\nfileB.get(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"469":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"470":{"style":{"__isSmartRef__":true,"id":471},"morph":{"__isSmartRef__":true,"id":415},"storedString":"73695","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"471":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"472":{"style":{"__isSmartRef__":true,"id":473},"morph":{"__isSmartRef__":true,"id":415},"storedString":").content\nrobertkrahn, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"473":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"474":{"style":{"__isSmartRef__":true,"id":475},"morph":{"__isSmartRef__":true,"id":415},"storedString":"21:44:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"475":{"color":{"__isSmartRef__":true,"id":476},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"476":{"r":0.5450980392156862,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"477":{"style":{"__isSmartRef__":true,"id":478},"morph":{"__isSmartRef__":true,"id":415},"storedString":"32","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"478":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"479":{"style":{"__isSmartRef__":true,"id":480},"morph":{"__isSmartRef__":true,"id":415},"storedString":" GMT","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"480":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"481":{"style":{"__isSmartRef__":true,"id":482},"morph":{"__isSmartRef__":true,"id":415},"storedString":"+0200","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"482":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"483":{"style":{"__isSmartRef__":true,"id":484},"morph":{"__isSmartRef__":true,"id":415},"storedString":" (CEST), Wed May ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"484":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"485":{"style":{"__isSmartRef__":true,"id":486},"morph":{"__isSmartRef__":true,"id":415},"storedString":"18","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"486":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"487":{"style":{"__isSmartRef__":true,"id":488},"morph":{"__isSmartRef__":true,"id":415},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"488":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"489":{"style":{"__isSmartRef__":true,"id":490},"morph":{"__isSmartRef__":true,"id":415},"storedString":"2011","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"490":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"491":{"style":{"__isSmartRef__":true,"id":492},"morph":{"__isSmartRef__":true,"id":415},"storedString":", Revision ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"492":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"493":{"style":{"__isSmartRef__":true,"id":494},"morph":{"__isSmartRef__":true,"id":415},"storedString":"73698","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"494":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"495":{"style":{"__isSmartRef__":true,"id":496},"morph":{"__isSmartRef__":true,"id":415},"storedString":"\nrobertkrahn, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"496":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"497":{"style":{"__isSmartRef__":true,"id":498},"morph":{"__isSmartRef__":true,"id":415},"storedString":"21:43:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"498":{"color":{"__isSmartRef__":true,"id":476},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"499":{"style":{"__isSmartRef__":true,"id":500},"morph":{"__isSmartRef__":true,"id":415},"storedString":"24","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"500":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"501":{"style":{"__isSmartRef__":true,"id":502},"morph":{"__isSmartRef__":true,"id":415},"storedString":" GMT","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"502":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"503":{"style":{"__isSmartRef__":true,"id":504},"morph":{"__isSmartRef__":true,"id":415},"storedString":"+0200","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"504":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"505":{"style":{"__isSmartRef__":true,"id":506},"morph":{"__isSmartRef__":true,"id":415},"storedString":" (CEST), Wed May ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"506":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"507":{"style":{"__isSmartRef__":true,"id":508},"morph":{"__isSmartRef__":true,"id":415},"storedString":"18","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"508":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"509":{"style":{"__isSmartRef__":true,"id":510},"morph":{"__isSmartRef__":true,"id":415},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"510":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"511":{"style":{"__isSmartRef__":true,"id":512},"morph":{"__isSmartRef__":true,"id":415},"storedString":"2011","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"512":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"513":{"style":{"__isSmartRef__":true,"id":514},"morph":{"__isSmartRef__":true,"id":415},"storedString":", Revision ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"514":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"515":{"style":{"__isSmartRef__":true,"id":516},"morph":{"__isSmartRef__":true,"id":415},"storedString":"73695","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"516":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"517":{"style":{"__isSmartRef__":true,"id":518},"morph":{"__isSmartRef__":true,"id":415},"storedString":"\ncontent = Strings.format(\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"518":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"519":{"style":{"__isSmartRef__":true,"id":520},"morph":{"__isSmartRef__":true,"id":415},"storedString":"''","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"520":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"521":{"style":{"__isSmartRef__":true,"id":522},"morph":{"__isSmartRef__":true,"id":415},"storedString":" +\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"522":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"523":{"style":{"__isSmartRef__":true,"id":524},"morph":{"__isSmartRef__":true,"id":415},"storedString":"''","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"524":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"525":{"style":{"__isSmartRef__":true,"id":526},"morph":{"__isSmartRef__":true,"id":415},"storedString":" +\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"526":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"527":{"style":{"__isSmartRef__":true,"id":528},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'%s'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"528":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"529":{"style":{"__isSmartRef__":true,"id":530},"morph":{"__isSmartRef__":true,"id":415},"storedString":" +\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"530":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"531":{"style":{"__isSmartRef__":true,"id":532},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'%s'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"532":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"533":{"style":{"__isSmartRef__":true,"id":534},"morph":{"__isSmartRef__":true,"id":415},"storedString":" +\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"534":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"535":{"style":{"__isSmartRef__":true,"id":536},"morph":{"__isSmartRef__":true,"id":415},"storedString":"''","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"536":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"537":{"style":{"__isSmartRef__":true,"id":538},"morph":{"__isSmartRef__":true,"id":415},"storedString":", fileC.getHeadRevision().headRevision, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"538":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"539":{"style":{"__isSmartRef__":true,"id":540},"morph":{"__isSmartRef__":true,"id":415},"storedString":"73695","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"540":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"541":{"style":{"__isSmartRef__":true,"id":542},"morph":{"__isSmartRef__":true,"id":415},"storedString":");\n\nfileC.report(content)\n\nfileC.getLocationInRev(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"542":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"543":{"style":{"__isSmartRef__":true,"id":544},"morph":{"__isSmartRef__":true,"id":415},"storedString":"73695","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"544":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"545":{"style":{"__isSmartRef__":true,"id":546},"morph":{"__isSmartRef__":true,"id":415},"storedString":")\nfileC.revAndLocations\ndoc.getElementsByTagName(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"546":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"547":{"style":{"__isSmartRef__":true,"id":548},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'location'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"548":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"549":{"style":{"__isSmartRef__":true,"id":550},"morph":{"__isSmartRef__":true,"id":415},"storedString":")[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"550":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"551":{"style":{"__isSmartRef__":true,"id":552},"morph":{"__isSmartRef__":true,"id":415},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"552":{"color":{"__isSmartRef__":true,"id":463},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"553":{"style":{"__isSmartRef__":true,"id":554},"morph":{"__isSmartRef__":true,"id":415},"storedString":"].getAttribute(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"554":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"555":{"style":{"__isSmartRef__":true,"id":556},"morph":{"__isSmartRef__":true,"id":415},"storedString":"'rev'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"556":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"557":{"style":{"__isSmartRef__":true,"id":558},"morph":{"__isSmartRef__":true,"id":415},"storedString":")\n\n<","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"566":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"567":{"style":{"__isSmartRef__":true,"id":568},"morph":{"__isSmartRef__":true,"id":415},"storedString":"S:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"568":{"color":{"__isSmartRef__":true,"id":476},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"569":{"style":{"__isSmartRef__":true,"id":570},"morph":{"__isSmartRef__":true,"id":415},"storedString":"get-locations-report ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"570":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"571":{"style":{"__isSmartRef__":true,"id":572},"morph":{"__isSmartRef__":true,"id":415},"storedString":"xmlns:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"572":{"color":{"__isSmartRef__":true,"id":476},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"573":{"style":{"__isSmartRef__":true,"id":574},"morph":{"__isSmartRef__":true,"id":415},"storedString":"S=","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"574":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"575":{"style":{"__isSmartRef__":true,"id":576},"morph":{"__isSmartRef__":true,"id":415},"storedString":"\"svn:\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"576":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"577":{"style":{"__isSmartRef__":true,"id":578},"morph":{"__isSmartRef__":true,"id":415},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"578":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"579":{"style":{"__isSmartRef__":true,"id":580},"morph":{"__isSmartRef__":true,"id":415},"storedString":"xmlns:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"580":{"color":{"__isSmartRef__":true,"id":476},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"581":{"style":{"__isSmartRef__":true,"id":582},"morph":{"__isSmartRef__":true,"id":415},"storedString":"D=","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"582":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"583":{"style":{"__isSmartRef__":true,"id":584},"morph":{"__isSmartRef__":true,"id":415},"storedString":"\"DAV:\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"584":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"585":{"style":{"__isSmartRef__":true,"id":586},"morph":{"__isSmartRef__":true,"id":415},"storedString":">\n<","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"586":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"587":{"style":{"__isSmartRef__":true,"id":588},"morph":{"__isSmartRef__":true,"id":415},"storedString":"S:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"588":{"color":{"__isSmartRef__":true,"id":476},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"589":{"style":{"__isSmartRef__":true,"id":590},"morph":{"__isSmartRef__":true,"id":415},"storedString":"location rev=","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"590":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"591":{"style":{"__isSmartRef__":true,"id":592},"morph":{"__isSmartRef__":true,"id":415},"storedString":"\"73695\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"592":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"593":{"style":{"__isSmartRef__":true,"id":594},"morph":{"__isSmartRef__":true,"id":415},"storedString":" path=","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"594":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"595":{"style":{"__isSmartRef__":true,"id":596},"morph":{"__isSmartRef__":true,"id":415},"storedString":"\"/issues/fileA.txt\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"596":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"597":{"style":{"__isSmartRef__":true,"id":598},"morph":{"__isSmartRef__":true,"id":415},"storedString":"/>\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"598":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"599":{"style":{"__isSmartRef__":true,"id":600},"morph":{"__isSmartRef__":true,"id":415},"storedString":"S:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"600":{"color":{"__isSmartRef__":true,"id":476},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"601":{"style":{"__isSmartRef__":true,"id":602},"morph":{"__isSmartRef__":true,"id":415},"storedString":"get-locations-report>\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"602":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"603":{"_Position":{"__isSmartRef__":true,"id":604},"renderContextTable":{"__isSmartRef__":true,"id":605},"_Extent":{"__isSmartRef__":true,"id":606},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":607},"_Fill":{"__isSmartRef__":true,"id":608},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"604":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"605":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"606":{"x":1120,"y":320,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"607":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"608":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"609":{"x":2,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"610":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"611":{"x":1120,"y":320,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"612":{"resizeWidth":true,"resizeHeight":true},"613":{"sourceObj":{"__isSmartRef__":true,"id":415},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":415},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"614":{"submorphs":[{"__isSmartRef__":true,"id":615},{"__isSmartRef__":true,"id":626},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":702}],"scripts":[],"id":10,"renderContextTable":{"__isSmartRef__":true,"id":735},"shape":{"__isSmartRef__":true,"id":736},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":741},"_Position":{"__isSmartRef__":true,"id":742},"eventsAreIgnored":true,"_HandStyle":"default","windowMorph":{"__isSmartRef__":true,"id":414},"label":{"__isSmartRef__":true,"id":615},"closeButton":{"__isSmartRef__":true,"id":626},"menuButton":{"__isSmartRef__":true,"id":670},"collapseButton":{"__isSmartRef__":true,"id":702},"priorExtent":{"__isSmartRef__":true,"id":743},"owner":{"__isSmartRef__":true,"id":414},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"615":{"submorphs":[],"scripts":[],"id":11,"renderContextTable":{"__isSmartRef__":true,"id":616},"textChunks":[{"__isSmartRef__":true,"id":617}],"shape":{"__isSmartRef__":true,"id":619},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":623},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":624},"priorExtent":{"__isSmartRef__":true,"id":625},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":614},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"616":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"617":{"style":{"__isSmartRef__":true,"id":618},"morph":{"__isSmartRef__":true,"id":615},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Workspace","__LivelyClassName__":"lively.morphic.TextChunk"},"618":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"619":{"_Position":{"__isSmartRef__":true,"id":620},"renderContextTable":{"__isSmartRef__":true,"id":621},"_Extent":{"__isSmartRef__":true,"id":622},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":607},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"620":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"621":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"622":{"x":1061,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"623":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"624":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"625":{"x":1061,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"626":{"submorphs":[{"__isSmartRef__":true,"id":627}],"scripts":[],"id":12,"renderContextTable":{"__isSmartRef__":true,"id":638},"shape":{"__isSmartRef__":true,"id":639},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":654},"priorExtent":{"__isSmartRef__":true,"id":655},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":644},"lighterFill":{"__isSmartRef__":true,"id":656},"label":{"__isSmartRef__":true,"id":627},"owner":{"__isSmartRef__":true,"id":614},"layout":{"__isSmartRef__":true,"id":665},"attributeConnections":[{"__isSmartRef__":true,"id":666},{"__isSmartRef__":true,"id":668}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"627":{"submorphs":[],"scripts":[],"id":13,"renderContextTable":{"__isSmartRef__":true,"id":628},"textChunks":[{"__isSmartRef__":true,"id":629}],"shape":{"__isSmartRef__":true,"id":631},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":635},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":636},"priorExtent":{"__isSmartRef__":true,"id":637},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":626},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"628":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"629":{"style":{"__isSmartRef__":true,"id":630},"morph":{"__isSmartRef__":true,"id":627},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"630":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"631":{"_Position":{"__isSmartRef__":true,"id":632},"renderContextTable":{"__isSmartRef__":true,"id":633},"_Extent":{"__isSmartRef__":true,"id":634},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":607},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"632":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"633":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"634":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"635":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"636":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"637":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"638":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"639":{"_Position":{"__isSmartRef__":true,"id":640},"renderContextTable":{"__isSmartRef__":true,"id":641},"_Extent":{"__isSmartRef__":true,"id":642},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":643},"_Fill":{"__isSmartRef__":true,"id":644},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"640":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"641":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"642":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"643":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"644":{"stops":[{"__isSmartRef__":true,"id":645},{"__isSmartRef__":true,"id":647},{"__isSmartRef__":true,"id":649},{"__isSmartRef__":true,"id":651}],"vector":{"__isSmartRef__":true,"id":653},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"645":{"offset":0,"color":{"__isSmartRef__":true,"id":646}},"646":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"647":{"offset":0.4,"color":{"__isSmartRef__":true,"id":648}},"648":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"649":{"offset":0.6,"color":{"__isSmartRef__":true,"id":650}},"650":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"651":{"offset":1,"color":{"__isSmartRef__":true,"id":652}},"652":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"653":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"654":{"x":1100,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"655":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"656":{"stops":[{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":661},{"__isSmartRef__":true,"id":663}],"vector":{"__isSmartRef__":true,"id":653},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"657":{"offset":0,"color":{"__isSmartRef__":true,"id":658}},"658":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"659":{"offset":0.4,"color":{"__isSmartRef__":true,"id":660}},"660":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"661":{"offset":0.6,"color":{"__isSmartRef__":true,"id":662}},"662":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"663":{"offset":1,"color":{"__isSmartRef__":true,"id":664}},"664":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"665":{"moveHorizontal":true},"666":{"sourceObj":{"__isSmartRef__":true,"id":626},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":414},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":667},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"667":{"source":{"__isSmartRef__":true,"id":626},"target":{"__isSmartRef__":true,"id":414}},"668":{"sourceObj":{"__isSmartRef__":true,"id":626},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":414},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":669},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"669":{"source":{"__isSmartRef__":true,"id":626},"target":{"__isSmartRef__":true,"id":414}},"670":{"submorphs":[{"__isSmartRef__":true,"id":671}],"scripts":[],"id":14,"renderContextTable":{"__isSmartRef__":true,"id":682},"shape":{"__isSmartRef__":true,"id":683},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":687},"priorExtent":{"__isSmartRef__":true,"id":688},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":644},"lighterFill":{"__isSmartRef__":true,"id":689},"label":{"__isSmartRef__":true,"id":671},"owner":{"__isSmartRef__":true,"id":614},"attributeConnections":[{"__isSmartRef__":true,"id":698},{"__isSmartRef__":true,"id":700}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"671":{"submorphs":[],"scripts":[],"id":15,"renderContextTable":{"__isSmartRef__":true,"id":672},"textChunks":[{"__isSmartRef__":true,"id":673}],"shape":{"__isSmartRef__":true,"id":675},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":679},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":680},"priorExtent":{"__isSmartRef__":true,"id":681},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":670},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"672":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"673":{"style":{"__isSmartRef__":true,"id":674},"morph":{"__isSmartRef__":true,"id":671},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"674":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"675":{"_Position":{"__isSmartRef__":true,"id":676},"renderContextTable":{"__isSmartRef__":true,"id":677},"_Extent":{"__isSmartRef__":true,"id":678},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":607},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"676":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"677":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"678":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"679":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"680":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"681":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"682":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"683":{"_Position":{"__isSmartRef__":true,"id":684},"renderContextTable":{"__isSmartRef__":true,"id":685},"_Extent":{"__isSmartRef__":true,"id":686},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":643},"_Fill":{"__isSmartRef__":true,"id":644},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"684":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"685":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"686":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"687":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"688":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"689":{"stops":[{"__isSmartRef__":true,"id":690},{"__isSmartRef__":true,"id":692},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":696}],"vector":{"__isSmartRef__":true,"id":653},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"690":{"offset":0,"color":{"__isSmartRef__":true,"id":691}},"691":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"692":{"offset":0.4,"color":{"__isSmartRef__":true,"id":693}},"693":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"694":{"offset":0.6,"color":{"__isSmartRef__":true,"id":695}},"695":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"696":{"offset":1,"color":{"__isSmartRef__":true,"id":697}},"697":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"698":{"sourceObj":{"__isSmartRef__":true,"id":670},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":414},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":699},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"699":{"source":{"__isSmartRef__":true,"id":670},"target":{"__isSmartRef__":true,"id":414}},"700":{"sourceObj":{"__isSmartRef__":true,"id":670},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":414},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":701},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"701":{"source":{"__isSmartRef__":true,"id":670},"target":{"__isSmartRef__":true,"id":414}},"702":{"submorphs":[{"__isSmartRef__":true,"id":703}],"scripts":[],"id":16,"renderContextTable":{"__isSmartRef__":true,"id":714},"shape":{"__isSmartRef__":true,"id":715},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":719},"priorExtent":{"__isSmartRef__":true,"id":720},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":644},"lighterFill":{"__isSmartRef__":true,"id":721},"label":{"__isSmartRef__":true,"id":703},"owner":{"__isSmartRef__":true,"id":614},"layout":{"__isSmartRef__":true,"id":730},"attributeConnections":[{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":733}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"703":{"submorphs":[],"scripts":[],"id":17,"renderContextTable":{"__isSmartRef__":true,"id":704},"textChunks":[{"__isSmartRef__":true,"id":705}],"shape":{"__isSmartRef__":true,"id":707},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":711},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":712},"priorExtent":{"__isSmartRef__":true,"id":713},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":702},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"704":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"705":{"style":{"__isSmartRef__":true,"id":706},"morph":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"706":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"707":{"_Position":{"__isSmartRef__":true,"id":708},"renderContextTable":{"__isSmartRef__":true,"id":709},"_Extent":{"__isSmartRef__":true,"id":710},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":607},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"708":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"709":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"710":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"711":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"712":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"713":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"714":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"715":{"_Position":{"__isSmartRef__":true,"id":716},"renderContextTable":{"__isSmartRef__":true,"id":717},"_Extent":{"__isSmartRef__":true,"id":718},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":643},"_Fill":{"__isSmartRef__":true,"id":644},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"716":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"717":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"718":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"719":{"x":1081,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"720":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"721":{"stops":[{"__isSmartRef__":true,"id":722},{"__isSmartRef__":true,"id":724},{"__isSmartRef__":true,"id":726},{"__isSmartRef__":true,"id":728}],"vector":{"__isSmartRef__":true,"id":653},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"722":{"offset":0,"color":{"__isSmartRef__":true,"id":723}},"723":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"724":{"offset":0.4,"color":{"__isSmartRef__":true,"id":725}},"725":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"726":{"offset":0.6,"color":{"__isSmartRef__":true,"id":727}},"727":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"728":{"offset":1,"color":{"__isSmartRef__":true,"id":729}},"729":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"730":{"moveHorizontal":true},"731":{"sourceObj":{"__isSmartRef__":true,"id":702},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":414},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":732},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"732":{"source":{"__isSmartRef__":true,"id":702},"target":{"__isSmartRef__":true,"id":414}},"733":{"sourceObj":{"__isSmartRef__":true,"id":702},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":414},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":734},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"734":{"source":{"__isSmartRef__":true,"id":702},"target":{"__isSmartRef__":true,"id":414}},"735":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"736":{"_Position":{"__isSmartRef__":true,"id":737},"renderContextTable":{"__isSmartRef__":true,"id":738},"_Extent":{"__isSmartRef__":true,"id":739},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":740},"_Fill":{"__isSmartRef__":true,"id":316},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"737":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"738":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"739":{"x":1120,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"740":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"741":{"resizeWidth":true,"adjustForNewBounds":true},"742":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"743":{"x":1120,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"744":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"745":{"renderContextTable":{"__isSmartRef__":true,"id":746},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":747},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"746":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"747":{"x":1120,"y":342,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"748":{"adjustForNewBounds":true},"749":{"x":83,"y":154,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"750":{"x":1120,"y":342,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"751":{"x":638,"y":164,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"752":{"submorphs":[],"scripts":[],"id":517,"shape":{"__isSmartRef__":true,"id":753},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":758},"_MaxTextWidth":584,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":756},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"issueDescription2","partsBinMetaInfo":{"__isSmartRef__":true,"id":759},"textChunks":[{"__isSmartRef__":true,"id":760},{"__isSmartRef__":true,"id":762}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":764},"priorSelectionRange":[144,144],"charsReplaced":"","lastFindLoc":118,"prevScroll":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":765},"owner":{"__isSmartRef__":true,"id":0},"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","__LivelyClassName__":"lively.morphic.Text"},"753":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":754},"_Extent":{"__isSmartRef__":true,"id":755},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":756},"renderContextTable":{"__isSmartRef__":true,"id":757},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"754":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"755":{"x":584,"y":88,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"756":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"757":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"758":{"x":645,"y":31,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"759":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"760":{"style":{"__isSmartRef__":true,"id":761},"morph":{"__isSmartRef__":true,"id":752},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"FIXED","__LivelyClassName__":"lively.morphic.TextChunk"},"761":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"bold","color":{"__isSmartRef__":true,"id":380},"__LivelyClassName__":"lively.morphic.TextEmphasis"},"762":{"style":{"__isSmartRef__":true,"id":763},"morph":{"__isSmartRef__":true,"id":752},"storedString":"\nImplemented real move/copy, made get (rev) work with moved/copied resources.\nAlso applied this to the PartsBin, so now we have history...!","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"763":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"764":{"x":584,"y":88,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"765":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"766":{"submorphs":[{"__isSmartRef__":true,"id":767},{"__isSmartRef__":true,"id":1374},{"__isSmartRef__":true,"id":1498}],"scripts":[],"id":1555,"shape":{"__isSmartRef__":true,"id":1531},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1534},"_Position":{"__isSmartRef__":true,"id":1535},"priorExtent":{"__isSmartRef__":true,"id":1536},"targetMorph":{"__isSmartRef__":true,"id":767},"titleBar":{"__isSmartRef__":true,"id":1374},"contentOffset":{"__isSmartRef__":true,"id":1264},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":1537},"showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1538},"name":"PartsBinBrowser","__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1539},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1540},"__LivelyClassName__":"lively.morphic.Window"},"767":{"submorphs":[{"__isSmartRef__":true,"id":768},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":793},{"__isSmartRef__":true,"id":836},{"__isSmartRef__":true,"id":1002},{"__isSmartRef__":true,"id":1014},{"__isSmartRef__":true,"id":1059},{"__isSmartRef__":true,"id":965},{"__isSmartRef__":true,"id":1104},{"__isSmartRef__":true,"id":1118},{"__isSmartRef__":true,"id":1166},{"__isSmartRef__":true,"id":1210}],"scripts":[],"id":1556,"shape":{"__isSmartRef__":true,"id":1258},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1264},"showsHalos":false,"name":"PartsBinBrowser","partsBinMetaInfo":{"__isSmartRef__":true,"id":1265},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":1266}],"doNotSerialize":["$$categoryName"],"doNotCopyProperties":["$$categoryName"],"selectedPartItem":{"__isSmartRef__":true,"id":953},"layout":{"__isSmartRef__":true,"id":1267},"priorExtent":{"__isSmartRef__":true,"id":1268},"categoryName":"Database","owner":{"__isSmartRef__":true,"id":766},"renderContextTable":{"__isSmartRef__":true,"id":1269},"categories":{"__isSmartRef__":true,"id":1270},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1291},"__LivelyClassName__":"lively.morphic.Box"},"768":{"submorphs":[],"scripts":[],"id":1557,"shape":{"__isSmartRef__":true,"id":769},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":774},"_MaxTextWidth":82,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":772},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":775},"textChunks":[{"__isSmartRef__":true,"id":776}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[0,8],"prevScroll":[0,0],"_Scale":1,"owner":{"__isSmartRef__":true,"id":767},"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":778},"renderContextTable":{"__isSmartRef__":true,"id":779},"__LivelyClassName__":"lively.morphic.Text"},"769":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":770},"_Extent":{"__isSmartRef__":true,"id":771},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":772},"renderContextTable":{"__isSmartRef__":true,"id":773},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"770":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"771":{"x":82,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"772":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"773":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"774":{"x":8,"y":9,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"775":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"776":{"style":{"__isSmartRef__":true,"id":777},"morph":{"__isSmartRef__":true,"id":768},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"PartsBin","__LivelyClassName__":"lively.morphic.TextChunk"},"777":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis"},"778":{"x":82,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"779":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"780":{"submorphs":[],"scripts":[],"id":1558,"shape":{"__isSmartRef__":true,"id":781},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":787},"itemList":["Basic","Database","Debugging","Demos","Documentation","DroppableBehaviors","Examples","Forms","Fun","Inputs","Layout","NewWorld","Presenting","Server","Testing","Text support","Tools","uncategorized","Visualization","Widgets","Worlds"],"showsHalos":false,"name":"categoryList","partsBinMetaInfo":{"__isSmartRef__":true,"id":788},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":767},"_Rotation":0,"_Scale":1,"_ClipMode":"auto","prevScroll":[0,23],"attributeConnections":[{"__isSmartRef__":true,"id":789}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"priorExtent":{"__isSmartRef__":true,"id":790},"layout":{"__isSmartRef__":true,"id":791},"selection":"Database","selectedLineNo":1,"renderContextTable":{"__isSmartRef__":true,"id":792},"__LivelyClassName__":"lively.morphic.List"},"781":{"position":{"__isSmartRef__":true,"id":782},"_Extent":{"__isSmartRef__":true,"id":783},"_BorderWidth":1.258,"_BorderColor":{"__isSmartRef__":true,"id":784},"_Fill":{"__isSmartRef__":true,"id":785},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":786},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"782":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"783":{"x":144.0100150200251,"y":407.002003004005,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"784":{"r":0.8280587561201496,"g":0.8280587561201496,"b":0.8280587561201496,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"785":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"786":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"787":{"x":9,"y":37,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"788":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"789":{"sourceObj":{"__isSmartRef__":true,"id":780},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":767},"targetMethodName":"categoryName","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"790":{"x":144.0100150200251,"y":408.002003004005,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"791":{"resizeHeight":true},"792":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"793":{"submorphs":[{"__isSmartRef__":true,"id":794}],"scripts":[],"id":1559,"shape":{"__isSmartRef__":true,"id":807},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":822},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":810},"lighterFill":{"__isSmartRef__":true,"id":823},"label":{"__isSmartRef__":true,"id":794},"attributeConnections":[{"__isSmartRef__":true,"id":832}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":833},"name":"reloadButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":834},"owner":{"__isSmartRef__":true,"id":767},"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":835},"__LivelyClassName__":"lively.morphic.Button"},"794":{"submorphs":[],"scripts":[],"id":1560,"shape":{"__isSmartRef__":true,"id":795},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":66,"_MaxTextHeight":21,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":800},"textColor":{"__isSmartRef__":true,"id":798},"owner":{"__isSmartRef__":true,"id":793},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":801}],"padding":{"__isSmartRef__":true,"id":803},"_Padding":{"__isSmartRef__":true,"id":804},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":805},"renderContextTable":{"__isSmartRef__":true,"id":806},"__LivelyClassName__":"lively.morphic.Text"},"795":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":796},"_Extent":{"__isSmartRef__":true,"id":797},"_BorderColor":{"__isSmartRef__":true,"id":798},"renderContextTable":{"__isSmartRef__":true,"id":799},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"796":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"797":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"798":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"799":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"800":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"801":{"style":{"__isSmartRef__":true,"id":802},"morph":{"__isSmartRef__":true,"id":794},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"refresh","__LivelyClassName__":"lively.morphic.TextChunk"},"802":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"803":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"804":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"805":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"806":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"807":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":808},"_Extent":{"__isSmartRef__":true,"id":809},"_Fill":{"__isSmartRef__":true,"id":810},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":820},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":821},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"808":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"809":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"810":{"stops":[{"__isSmartRef__":true,"id":811},{"__isSmartRef__":true,"id":813},{"__isSmartRef__":true,"id":815},{"__isSmartRef__":true,"id":817}],"vector":{"__isSmartRef__":true,"id":819},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"811":{"offset":0,"color":{"__isSmartRef__":true,"id":812}},"812":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"813":{"offset":0.4,"color":{"__isSmartRef__":true,"id":814}},"814":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"815":{"offset":0.6,"color":{"__isSmartRef__":true,"id":816}},"816":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"817":{"offset":1,"color":{"__isSmartRef__":true,"id":818}},"818":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"819":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"820":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"821":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"822":{"x":152,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"823":{"stops":[{"__isSmartRef__":true,"id":824},{"__isSmartRef__":true,"id":826},{"__isSmartRef__":true,"id":828},{"__isSmartRef__":true,"id":830}],"vector":{"__isSmartRef__":true,"id":819},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"824":{"offset":0,"color":{"__isSmartRef__":true,"id":825}},"825":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"826":{"offset":0.4,"color":{"__isSmartRef__":true,"id":827}},"827":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"828":{"offset":0.6,"color":{"__isSmartRef__":true,"id":829}},"829":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"830":{"offset":1,"color":{"__isSmartRef__":true,"id":831}},"831":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"832":{"sourceObj":{"__isSmartRef__":true,"id":793},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":767},"targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"833":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"834":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"835":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"836":{"submorphs":[{"__isSmartRef__":true,"id":837},{"__isSmartRef__":true,"id":865},{"__isSmartRef__":true,"id":891},{"__isSmartRef__":true,"id":917}],"scripts":[],"id":1561,"shape":{"__isSmartRef__":true,"id":943},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":948},"showsHalos":false,"name":"partsBinContents","partsBinMetaInfo":{"__isSmartRef__":true,"id":949},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"_ClipMode":"scroll","owner":{"__isSmartRef__":true,"id":767},"priorExtent":{"__isSmartRef__":true,"id":950},"attributeConnections":[{"__isSmartRef__":true,"id":951}],"doNotSerialize":["$$selectedItem"],"doNotCopyProperties":["$$selectedItem"],"isClip":true,"layout":{"__isSmartRef__":true,"id":952},"selectedItem":{"__isSmartRef__":true,"id":953},"renderContextTable":{"__isSmartRef__":true,"id":987},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":988},"__LivelyClassName__":"lively.morphic.Box"},"837":{"submorphs":[{"__isSmartRef__":true,"id":838},{"__isSmartRef__":true,"id":845}],"scripts":[],"id":2523,"renderContextTable":{"__isSmartRef__":true,"id":857},"shape":{"__isSmartRef__":true,"id":858},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":862},"partsBinURL":{"__isSmartRef__":true,"id":863},"targetName":"Ellipse","partItem":{"__isSmartRef__":true,"id":864},"owner":{"__isSmartRef__":true,"id":836},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"838":{"submorphs":[],"scripts":[],"id":2524,"renderContextTable":{"__isSmartRef__":true,"id":839},"shape":{"__isSmartRef__":true,"id":840},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":844},"eventsAreIgnored":true,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":837},"priorExtent":{"__isSmartRef__":true,"id":843},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"839":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"840":{"_Position":{"__isSmartRef__":true,"id":841},"renderContextTable":{"__isSmartRef__":true,"id":842},"_Extent":{"__isSmartRef__":true,"id":843},"_ImageURL":"http://lively-kernel.org/repository/webwerkstatt/PartsBin/Basic/Ellipse.svg?time=1305766465087","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":null,"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"841":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"842":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"843":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"844":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"845":{"submorphs":[],"scripts":[],"id":2525,"renderContextTable":{"__isSmartRef__":true,"id":846},"textChunks":[{"__isSmartRef__":true,"id":847}],"shape":{"__isSmartRef__":true,"id":849},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":855},"priorExtent":{"__isSmartRef__":true,"id":856},"_MaxTextWidth":80,"_MaxTextHeight":20,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":837},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"846":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"847":{"style":{"__isSmartRef__":true,"id":848},"morph":{"__isSmartRef__":true,"id":845},"storedString":"Ellipse","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"848":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"849":{"_Position":{"__isSmartRef__":true,"id":850},"renderContextTable":{"__isSmartRef__":true,"id":851},"_Extent":{"__isSmartRef__":true,"id":852},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"850":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"851":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"852":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"853":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"854":{"x":2,"y":1,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"855":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"856":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"857":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"858":{"_Position":{"__isSmartRef__":true,"id":859},"renderContextTable":{"__isSmartRef__":true,"id":860},"_Extent":{"__isSmartRef__":true,"id":861},"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"859":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"860":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"861":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"862":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"863":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"864":{"partsSpaceName":"PartsBin/Basic/","name":"Ellipse","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"865":{"submorphs":[{"__isSmartRef__":true,"id":866},{"__isSmartRef__":true,"id":873}],"scripts":[],"id":2526,"renderContextTable":{"__isSmartRef__":true,"id":883},"shape":{"__isSmartRef__":true,"id":884},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":888},"partsBinURL":{"__isSmartRef__":true,"id":889},"targetName":"Line","partItem":{"__isSmartRef__":true,"id":890},"owner":{"__isSmartRef__":true,"id":836},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"866":{"submorphs":[],"scripts":[],"id":2527,"renderContextTable":{"__isSmartRef__":true,"id":867},"shape":{"__isSmartRef__":true,"id":868},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":872},"eventsAreIgnored":true,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":865},"priorExtent":{"__isSmartRef__":true,"id":871},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"867":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"868":{"_Position":{"__isSmartRef__":true,"id":869},"renderContextTable":{"__isSmartRef__":true,"id":870},"_Extent":{"__isSmartRef__":true,"id":871},"_ImageURL":"http://lively-kernel.org/repository/webwerkstatt/PartsBin/Basic/Line.svg?time=1305766465090","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":null,"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"869":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"870":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"871":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"872":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"873":{"submorphs":[],"scripts":[],"id":2528,"renderContextTable":{"__isSmartRef__":true,"id":874},"textChunks":[{"__isSmartRef__":true,"id":875}],"shape":{"__isSmartRef__":true,"id":877},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":881},"priorExtent":{"__isSmartRef__":true,"id":882},"_MaxTextWidth":80,"_MaxTextHeight":20,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":865},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"874":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"875":{"style":{"__isSmartRef__":true,"id":876},"morph":{"__isSmartRef__":true,"id":873},"storedString":"Line","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"876":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"877":{"_Position":{"__isSmartRef__":true,"id":878},"renderContextTable":{"__isSmartRef__":true,"id":879},"_Extent":{"__isSmartRef__":true,"id":880},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"878":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"879":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"880":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"881":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"882":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"883":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"884":{"_Position":{"__isSmartRef__":true,"id":885},"renderContextTable":{"__isSmartRef__":true,"id":886},"_Extent":{"__isSmartRef__":true,"id":887},"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"885":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"886":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"887":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"888":{"x":100,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"889":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"890":{"partsSpaceName":"PartsBin/Basic/","name":"Line","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"891":{"submorphs":[{"__isSmartRef__":true,"id":892},{"__isSmartRef__":true,"id":899}],"scripts":[],"id":2529,"renderContextTable":{"__isSmartRef__":true,"id":909},"shape":{"__isSmartRef__":true,"id":910},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":914},"partsBinURL":{"__isSmartRef__":true,"id":915},"targetName":"Rectangle","partItem":{"__isSmartRef__":true,"id":916},"owner":{"__isSmartRef__":true,"id":836},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"892":{"submorphs":[],"scripts":[],"id":2530,"renderContextTable":{"__isSmartRef__":true,"id":893},"shape":{"__isSmartRef__":true,"id":894},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":898},"eventsAreIgnored":true,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":891},"priorExtent":{"__isSmartRef__":true,"id":897},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"893":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"894":{"_Position":{"__isSmartRef__":true,"id":895},"renderContextTable":{"__isSmartRef__":true,"id":896},"_Extent":{"__isSmartRef__":true,"id":897},"_ImageURL":"http://lively-kernel.org/repository/webwerkstatt/PartsBin/Basic/Rectangle.svg?time=1305766465095","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":null,"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"895":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"896":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"897":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"898":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"899":{"submorphs":[],"scripts":[],"id":2531,"renderContextTable":{"__isSmartRef__":true,"id":900},"textChunks":[{"__isSmartRef__":true,"id":901}],"shape":{"__isSmartRef__":true,"id":903},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":907},"priorExtent":{"__isSmartRef__":true,"id":908},"_MaxTextWidth":80,"_MaxTextHeight":20,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":891},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"900":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"901":{"style":{"__isSmartRef__":true,"id":902},"morph":{"__isSmartRef__":true,"id":899},"storedString":"Rectangle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"902":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"903":{"_Position":{"__isSmartRef__":true,"id":904},"renderContextTable":{"__isSmartRef__":true,"id":905},"_Extent":{"__isSmartRef__":true,"id":906},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"904":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"905":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"906":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"907":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"908":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"909":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"910":{"_Position":{"__isSmartRef__":true,"id":911},"renderContextTable":{"__isSmartRef__":true,"id":912},"_Extent":{"__isSmartRef__":true,"id":913},"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"911":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"912":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"913":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"914":{"x":200,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"915":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"916":{"partsSpaceName":"PartsBin/Basic/","name":"Rectangle","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"917":{"submorphs":[{"__isSmartRef__":true,"id":918},{"__isSmartRef__":true,"id":925}],"scripts":[],"id":2532,"renderContextTable":{"__isSmartRef__":true,"id":935},"shape":{"__isSmartRef__":true,"id":936},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":940},"partsBinURL":{"__isSmartRef__":true,"id":941},"targetName":"Text","partItem":{"__isSmartRef__":true,"id":942},"owner":{"__isSmartRef__":true,"id":836},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"918":{"submorphs":[],"scripts":[],"id":2533,"renderContextTable":{"__isSmartRef__":true,"id":919},"shape":{"__isSmartRef__":true,"id":920},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":924},"eventsAreIgnored":true,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":917},"priorExtent":{"__isSmartRef__":true,"id":923},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"919":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"920":{"_Position":{"__isSmartRef__":true,"id":921},"renderContextTable":{"__isSmartRef__":true,"id":922},"_Extent":{"__isSmartRef__":true,"id":923},"_ImageURL":"http://lively-kernel.org/repository/webwerkstatt/PartsBin/Basic/Text.svg?time=1305766465100","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":null,"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"921":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"922":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"923":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"924":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"925":{"submorphs":[],"scripts":[],"id":2534,"renderContextTable":{"__isSmartRef__":true,"id":926},"textChunks":[{"__isSmartRef__":true,"id":927}],"shape":{"__isSmartRef__":true,"id":929},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":933},"priorExtent":{"__isSmartRef__":true,"id":934},"_MaxTextWidth":80,"_MaxTextHeight":20,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":917},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"926":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"927":{"style":{"__isSmartRef__":true,"id":928},"morph":{"__isSmartRef__":true,"id":925},"storedString":"Text","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"928":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"929":{"_Position":{"__isSmartRef__":true,"id":930},"renderContextTable":{"__isSmartRef__":true,"id":931},"_Extent":{"__isSmartRef__":true,"id":932},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"930":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"931":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"932":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"933":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"934":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"935":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"936":{"_Position":{"__isSmartRef__":true,"id":937},"renderContextTable":{"__isSmartRef__":true,"id":938},"_Extent":{"__isSmartRef__":true,"id":939},"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"937":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"938":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"939":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"940":{"x":300,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"941":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"942":{"partsSpaceName":"PartsBin/Basic/","name":"Text","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"943":{"position":{"__isSmartRef__":true,"id":944},"_Extent":{"__isSmartRef__":true,"id":945},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":946},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":947},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"944":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"945":{"x":415,"y":452.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"946":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"947":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"948":{"x":154,"y":37,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"949":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"950":{"x":415,"y":452.01402102803513,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"951":{"sourceObj":{"__isSmartRef__":true,"id":836},"sourceAttrName":"selectedItem","targetObj":{"__isSmartRef__":true,"id":767},"targetMethodName":"setSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"952":{"resizeHeight":true},"953":{"partsSpaceName":"PartsBin/Database/","name":"Rectangle1","part":{"__isSmartRef__":true,"id":954},"attributeConnections":[{"__isSmartRef__":true,"id":964},{"__isSmartRef__":true,"id":985},{"__isSmartRef__":true,"id":986}],"doNotSerialize":["$$partVersions","$$loadedMetaInfo","$$part"],"doNotCopyProperties":["$$partVersions","$$loadedMetaInfo","$$part"],"partVersions":[{"__isSmartRef__":true,"id":973},{"__isSmartRef__":true,"id":977}],"loadedMetaInfo":{"__isSmartRef__":true,"id":962},"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[],\"scripts\":[],\"id\":1609,\"shape\":{\"__isSmartRef__\":true,\"id\":1},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":7},\"showsHalos\":false,\"name\":\"Rectangle1\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":8},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_Rotation\":0,\"_Scale\":1,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":9},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"1\":{\"position\":{\"__isSmartRef__\":true,\"id\":2},\"_Extent\":{\"__isSmartRef__\":true,\"id\":3},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":4},\"_Fill\":{\"__isSmartRef__\":true,\"id\":5},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":6},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"3\":{\"x\":100,\"y\":100,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"4\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"5\":{\"r\":0,\"g\":0,\"b\":0.8,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"6\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setOpacity\":\"setOpacityHTML\"},\"7\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"8\":{\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph\",\"migrationLevel\":2,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"9\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\"},\"isSimplifiedRegistry\":true}}","__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"954":{"submorphs":[],"scripts":[],"id":1940,"shape":{"__isSmartRef__":true,"id":955},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":961},"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":962},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":963},"owner":null,"__LivelyClassName__":"lively.morphic.Box"},"955":{"position":{"__isSmartRef__":true,"id":956},"_Extent":{"__isSmartRef__":true,"id":957},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":958},"_Fill":{"__isSmartRef__":true,"id":959},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":960},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"956":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"957":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"958":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"959":{"r":0,"g":0,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"960":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"961":{"x":869,"y":1097,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"962":{"partsSpaceName":"PartsBin/Database/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A new box","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"963":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"964":{"sourceObj":{"__isSmartRef__":true,"id":953},"sourceAttrName":"partVersions","targetObj":{"__isSmartRef__":true,"id":965},"targetMethodName":"updateList","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"965":{"submorphs":[],"scripts":[],"id":1567,"shape":{"__isSmartRef__":true,"id":966},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":972},"itemList":[{"__isSmartRef__":true,"id":973},{"__isSmartRef__":true,"id":977}],"showsHalos":false,"name":"selectedPartVersions","partsBinMetaInfo":{"__isSmartRef__":true,"id":981},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"_ClipMode":"scroll","owner":{"__isSmartRef__":true,"id":767},"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":982},"priorExtent":{"__isSmartRef__":true,"id":983},"renderContextTable":{"__isSmartRef__":true,"id":984},"selectedLineNo":1,"selection":{"__isSmartRef__":true,"id":977},"__LivelyClassName__":"lively.morphic.List"},"966":{"position":{"__isSmartRef__":true,"id":967},"_Extent":{"__isSmartRef__":true,"id":968},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":969},"_Fill":{"__isSmartRef__":true,"id":970},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":971},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"967":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"968":{"x":388.1842763684606,"y":83,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"969":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"970":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"971":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"972":{"x":577.5,"y":71.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"973":{"rev":73997,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":974},"url":{"__isSmartRef__":true,"id":975},"changes":[{"__isSmartRef__":true,"id":976}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"974":{},"975":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/Rectangle1.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"976":{"type":"S:added","url":null},"977":{"rev":73994,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":978},"url":{"__isSmartRef__":true,"id":979},"changes":[{"__isSmartRef__":true,"id":980}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"978":{},"979":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle1.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"980":{"type":"S:added","url":null},"981":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"982":{"resizeWidth":true},"983":{"x":389.1842763684606,"y":83,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"984":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"985":{"sourceObj":{"__isSmartRef__":true,"id":953},"sourceAttrName":"loadedMetaInfo","targetObj":{"__isSmartRef__":true,"id":767},"targetMethodName":"setMetaInfoOfSelectedItem","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"986":{"sourceObj":{"__isSmartRef__":true,"id":953},"sourceAttrName":"part","targetObj":{"__isSmartRef__":true,"id":767},"targetMethodName":"openPart","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"987":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"988":{"adjustForNewBounds":{"__isSmartRef__":true,"id":989},"unselectAll":{"__isSmartRef__":true,"id":996},"selectPartItem":{"__isSmartRef__":true,"id":999}},"989":{"varMapping":{"__isSmartRef__":true,"id":990},"source":"function adjustForNewBounds() {\n/*\n\tthis.adjustForNewBounds()\n*/\n\t$super();\n\tvar bounds = this.innerBounds(),\n\t\tx = bounds.x,\n\t\ty = bounds.y,\n\t\twidth = bounds.width;\n\tthis.submorphs.forEach(function(morph) {\n\t\tvar extent = morph.getExtent();\n\t\tif (extent.x + x > width) {\n\t\t\tx = 0;\n\t\t\ty += extent.y;\n\t\t}\n\t\tmorph.setPosition(pt(x,y))\n\t\tx += extent.x;\n\t})\n}","funcProperties":{"__isSmartRef__":true,"id":995},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"990":{"this":{"__isSmartRef__":true,"id":836},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":991}},"991":{"$super":{"__isSmartRef__":true,"id":992}},"992":{"varMapping":{"__isSmartRef__":true,"id":993},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":994},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"993":{"obj":{"__isSmartRef__":true,"id":836},"name":"adjustForNewBounds"},"994":{},"995":{},"996":{"varMapping":{"__isSmartRef__":true,"id":997},"source":"function unselectAll() {\n\tthis.submorphs.invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":998},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"997":{"this":{"__isSmartRef__":true,"id":836}},"998":{},"999":{"varMapping":{"__isSmartRef__":true,"id":1000},"source":"function selectPartItem(item) {\n\tthis.selectedItem = item && item.partItem;\n\tthis.submorphs.without(item).invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":1001},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1000":{"this":{"__isSmartRef__":true,"id":836}},"1001":{},"1002":{"submorphs":[],"scripts":[],"id":1562,"shape":{"__isSmartRef__":true,"id":1003},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1008},"_MaxTextWidth":223,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1006},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"selectedPartName","partsBinMetaInfo":{"__isSmartRef__":true,"id":1009},"textChunks":[{"__isSmartRef__":true,"id":1010}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[0,24],"prevScroll":[0,0],"_Scale":1,"owner":{"__isSmartRef__":true,"id":767},"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":1012},"renderContextTable":{"__isSmartRef__":true,"id":1013},"__LivelyClassName__":"lively.morphic.Text"},"1003":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1004},"_Extent":{"__isSmartRef__":true,"id":1005},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1006},"renderContextTable":{"__isSmartRef__":true,"id":1007},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1004":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1005":{"x":223,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1006":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1007":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1008":{"x":577,"y":40,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1009":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1010":{"style":{"__isSmartRef__":true,"id":1011},"morph":{"__isSmartRef__":true,"id":1002},"storedString":"Rectangle1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1011":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1012":{"x":223,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1013":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1014":{"submorphs":[{"__isSmartRef__":true,"id":1015}],"scripts":[],"id":1563,"shape":{"__isSmartRef__":true,"id":1028},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1043},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1031},"lighterFill":{"__isSmartRef__":true,"id":1044},"label":{"__isSmartRef__":true,"id":1015},"attributeConnections":[{"__isSmartRef__":true,"id":1053},{"__isSmartRef__":true,"id":1054}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":1055},"name":"loadPartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":1056},"_Scale":1,"owner":{"__isSmartRef__":true,"id":767},"layout":{"__isSmartRef__":true,"id":1057},"renderContextTable":{"__isSmartRef__":true,"id":1058},"__LivelyClassName__":"lively.morphic.Button"},"1015":{"submorphs":[],"scripts":[],"id":1564,"shape":{"__isSmartRef__":true,"id":1016},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":66,"_MaxTextHeight":21,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1021},"textColor":{"__isSmartRef__":true,"id":1019},"owner":{"__isSmartRef__":true,"id":1014},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1022}],"padding":{"__isSmartRef__":true,"id":1024},"_Padding":{"__isSmartRef__":true,"id":1025},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":1026},"renderContextTable":{"__isSmartRef__":true,"id":1027},"__LivelyClassName__":"lively.morphic.Text"},"1016":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1017},"_Extent":{"__isSmartRef__":true,"id":1018},"_BorderColor":{"__isSmartRef__":true,"id":1019},"renderContextTable":{"__isSmartRef__":true,"id":1020},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1017":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1018":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1019":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1020":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1021":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1022":{"style":{"__isSmartRef__":true,"id":1023},"morph":{"__isSmartRef__":true,"id":1015},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"load","__LivelyClassName__":"lively.morphic.TextChunk"},"1023":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1024":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1025":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1026":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1027":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1028":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1029},"_Extent":{"__isSmartRef__":true,"id":1030},"_Fill":{"__isSmartRef__":true,"id":1031},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1041},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":1042},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1029":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1030":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1031":{"stops":[{"__isSmartRef__":true,"id":1032},{"__isSmartRef__":true,"id":1034},{"__isSmartRef__":true,"id":1036},{"__isSmartRef__":true,"id":1038}],"vector":{"__isSmartRef__":true,"id":1040},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1032":{"offset":0,"color":{"__isSmartRef__":true,"id":1033}},"1033":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1034":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1035}},"1035":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1036":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1037}},"1037":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1038":{"offset":1,"color":{"__isSmartRef__":true,"id":1039}},"1039":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1040":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1041":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1042":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1043":{"x":577,"y":470.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1044":{"stops":[{"__isSmartRef__":true,"id":1045},{"__isSmartRef__":true,"id":1047},{"__isSmartRef__":true,"id":1049},{"__isSmartRef__":true,"id":1051}],"vector":{"__isSmartRef__":true,"id":1040},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1045":{"offset":0,"color":{"__isSmartRef__":true,"id":1046}},"1046":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1047":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1048}},"1048":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1049":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1050}},"1050":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1051":{"offset":1,"color":{"__isSmartRef__":true,"id":1052}},"1052":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1053":{"sourceObj":{"__isSmartRef__":true,"id":1014},"sourceAttrName":"fire","targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1054":{"sourceObj":{"__isSmartRef__":true,"id":1014},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":767},"targetMethodName":"loadAndOpenSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1055":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1056":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1057":{"moveVertical":true},"1058":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1059":{"submorphs":[{"__isSmartRef__":true,"id":1060}],"scripts":[],"id":1565,"shape":{"__isSmartRef__":true,"id":1073},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1088},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1076},"lighterFill":{"__isSmartRef__":true,"id":1089},"label":{"__isSmartRef__":true,"id":1060},"attributeConnections":[{"__isSmartRef__":true,"id":1098},{"__isSmartRef__":true,"id":1099}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":1100},"name":"removePartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":1101},"_Scale":1,"owner":{"__isSmartRef__":true,"id":767},"layout":{"__isSmartRef__":true,"id":1102},"renderContextTable":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.morphic.Button"},"1060":{"submorphs":[],"scripts":[],"id":1566,"shape":{"__isSmartRef__":true,"id":1061},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":66,"_MaxTextHeight":21,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1066},"textColor":{"__isSmartRef__":true,"id":1064},"owner":{"__isSmartRef__":true,"id":1059},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1067}],"padding":{"__isSmartRef__":true,"id":1069},"_Padding":{"__isSmartRef__":true,"id":1070},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":1071},"renderContextTable":{"__isSmartRef__":true,"id":1072},"__LivelyClassName__":"lively.morphic.Text"},"1061":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1062},"_Extent":{"__isSmartRef__":true,"id":1063},"_BorderColor":{"__isSmartRef__":true,"id":1064},"renderContextTable":{"__isSmartRef__":true,"id":1065},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1062":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1063":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1064":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1065":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1066":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1067":{"style":{"__isSmartRef__":true,"id":1068},"morph":{"__isSmartRef__":true,"id":1060},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"remove","__LivelyClassName__":"lively.morphic.TextChunk"},"1068":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1069":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1070":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1071":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1072":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1073":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1074},"_Extent":{"__isSmartRef__":true,"id":1075},"_Fill":{"__isSmartRef__":true,"id":1076},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1086},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":1087},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1074":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1075":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1076":{"stops":[{"__isSmartRef__":true,"id":1077},{"__isSmartRef__":true,"id":1079},{"__isSmartRef__":true,"id":1081},{"__isSmartRef__":true,"id":1083}],"vector":{"__isSmartRef__":true,"id":1085},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1077":{"offset":0,"color":{"__isSmartRef__":true,"id":1078}},"1078":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1079":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1080}},"1080":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1081":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1082}},"1082":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1083":{"offset":1,"color":{"__isSmartRef__":true,"id":1084}},"1084":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1085":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1086":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1087":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1088":{"x":728.1562343123906,"y":470.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1089":{"stops":[{"__isSmartRef__":true,"id":1090},{"__isSmartRef__":true,"id":1092},{"__isSmartRef__":true,"id":1094},{"__isSmartRef__":true,"id":1096}],"vector":{"__isSmartRef__":true,"id":1085},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1090":{"offset":0,"color":{"__isSmartRef__":true,"id":1091}},"1091":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1092":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1093}},"1093":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1094":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1095}},"1095":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1096":{"offset":1,"color":{"__isSmartRef__":true,"id":1097}},"1097":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1098":{"sourceObj":{"__isSmartRef__":true,"id":1059},"sourceAttrName":"fire","targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1099":{"sourceObj":{"__isSmartRef__":true,"id":1059},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":767},"targetMethodName":"interactivelyRemoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1100":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1101":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1102":{"moveVertical":true},"1103":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1104":{"submorphs":[],"scripts":[],"id":1568,"shape":{"__isSmartRef__":true,"id":1105},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1110},"_MaxTextWidth":378.1842763684606,"_MaxTextHeight":263.01402102803513,"textColor":{"__isSmartRef__":true,"id":1108},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"selectedPartComment","partsBinMetaInfo":{"__isSmartRef__":true,"id":1111},"textChunks":[{"__isSmartRef__":true,"id":1112}],"charsReplaced":"A simple box morph","lastFindLoc":-18,"priorSelectionRange":[1,1],"prevScroll":[0,0],"_Scale":1,"owner":{"__isSmartRef__":true,"id":767},"_ClipMode":"auto","priorExtent":{"__isSmartRef__":true,"id":1114},"attributeConnections":[{"__isSmartRef__":true,"id":1115}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":1116},"savedTextString":"A new box","renderContextTable":{"__isSmartRef__":true,"id":1117},"__LivelyClassName__":"lively.morphic.Text"},"1105":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1106},"_Extent":{"__isSmartRef__":true,"id":1107},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1108},"renderContextTable":{"__isSmartRef__":true,"id":1109},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1106":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1107":{"x":378.1842763684606,"y":263.01402102803513,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1108":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1109":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1110":{"x":576.5,"y":170.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1111":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1112":{"style":{"__isSmartRef__":true,"id":1113},"morph":{"__isSmartRef__":true,"id":1104},"storedString":"A new box","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1113":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1114":{"x":378.1842763684606,"y":263.01402102803513,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1115":{"sourceObj":{"__isSmartRef__":true,"id":1104},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":767},"targetMethodName":"saveCommentForSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1116":{"resizeWidth":true,"resizeHeight":true},"1117":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1118":{"submorphs":[{"__isSmartRef__":true,"id":1119}],"scripts":[],"id":1569,"shape":{"__isSmartRef__":true,"id":1132},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1147},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1136},"lighterFill":{"__isSmartRef__":true,"id":1148},"label":{"__isSmartRef__":true,"id":1119},"_Rotation":0,"name":"removeCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1157},"attributeConnections":[{"__isSmartRef__":true,"id":1158}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":1159},"owner":{"__isSmartRef__":true,"id":767},"layout":{"__isSmartRef__":true,"id":1160},"renderContextTable":{"__isSmartRef__":true,"id":1161},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1162},"__LivelyClassName__":"lively.morphic.Button"},"1119":{"submorphs":[],"scripts":[],"id":1570,"shape":{"__isSmartRef__":true,"id":1120},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1125},"_MaxTextWidth":134.06609913216516,"_MaxTextHeight":21,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1126},"_Padding":{"__isSmartRef__":true,"id":1127},"owner":{"__isSmartRef__":true,"id":1118},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1128},"textChunks":[{"__isSmartRef__":true,"id":1129}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1131},"__LivelyClassName__":"lively.morphic.Text"},"1120":{"position":{"__isSmartRef__":true,"id":1121},"_Extent":{"__isSmartRef__":true,"id":1122},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1123},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1124},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1121":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1122":{"x":134.06609913216516,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1123":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1124":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1125":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1126":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1127":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1128":{"x":134.06609913216516,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1129":{"style":{"__isSmartRef__":true,"id":1130},"morph":{"__isSmartRef__":true,"id":1119},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"remove category","__LivelyClassName__":"lively.morphic.TextChunk"},"1130":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1131":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1132":{"position":{"__isSmartRef__":true,"id":1133},"_Extent":{"__isSmartRef__":true,"id":1134},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1135},"_Fill":{"__isSmartRef__":true,"id":1136},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1146},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1133":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1134":{"x":134.06609913216516,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1135":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1136":{"stops":[{"__isSmartRef__":true,"id":1137},{"__isSmartRef__":true,"id":1139},{"__isSmartRef__":true,"id":1141},{"__isSmartRef__":true,"id":1143}],"vector":{"__isSmartRef__":true,"id":1145},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1137":{"offset":0,"color":{"__isSmartRef__":true,"id":1138}},"1138":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1139":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1140}},"1140":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1141":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1142}},"1142":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1143":{"offset":1,"color":{"__isSmartRef__":true,"id":1144}},"1144":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1145":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1146":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1147":{"x":13.991486982477795,"y":469.9722079436797,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1148":{"stops":[{"__isSmartRef__":true,"id":1149},{"__isSmartRef__":true,"id":1151},{"__isSmartRef__":true,"id":1153},{"__isSmartRef__":true,"id":1155}],"vector":{"__isSmartRef__":true,"id":1145},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1149":{"offset":0,"color":{"__isSmartRef__":true,"id":1150}},"1150":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1151":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1152}},"1152":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1153":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1154}},"1154":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1155":{"offset":1,"color":{"__isSmartRef__":true,"id":1156}},"1156":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1157":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1158":{"sourceObj":{"__isSmartRef__":true,"id":1118},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1118},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1159":{"x":133.06409612816014,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1160":{"moveVertical":true},"1161":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1162":{"onFire":{"__isSmartRef__":true,"id":1163}},"1163":{"varMapping":{"__isSmartRef__":true,"id":1164},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').removeCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":1165},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1164":{"this":{"__isSmartRef__":true,"id":1118}},"1165":{},"1166":{"submorphs":[{"__isSmartRef__":true,"id":1167}],"scripts":[],"id":1571,"shape":{"__isSmartRef__":true,"id":1180},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1195},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1183},"lighterFill":{"__isSmartRef__":true,"id":1196},"label":{"__isSmartRef__":true,"id":1167},"attributeConnections":[{"__isSmartRef__":true,"id":1205}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":1206},"name":"movePartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":1207},"_Scale":1,"owner":{"__isSmartRef__":true,"id":767},"layout":{"__isSmartRef__":true,"id":1208},"renderContextTable":{"__isSmartRef__":true,"id":1209},"__LivelyClassName__":"lively.morphic.Button"},"1167":{"submorphs":[],"scripts":[],"id":1572,"shape":{"__isSmartRef__":true,"id":1168},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":66,"_MaxTextHeight":21,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1173},"textColor":{"__isSmartRef__":true,"id":1171},"owner":{"__isSmartRef__":true,"id":1166},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1174}],"padding":{"__isSmartRef__":true,"id":1176},"_Padding":{"__isSmartRef__":true,"id":1177},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":1178},"renderContextTable":{"__isSmartRef__":true,"id":1179},"__LivelyClassName__":"lively.morphic.Text"},"1168":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1169},"_Extent":{"__isSmartRef__":true,"id":1170},"_BorderColor":{"__isSmartRef__":true,"id":1171},"renderContextTable":{"__isSmartRef__":true,"id":1172},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1169":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1170":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1171":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1172":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1173":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1174":{"style":{"__isSmartRef__":true,"id":1175},"morph":{"__isSmartRef__":true,"id":1167},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"move","__LivelyClassName__":"lively.morphic.TextChunk"},"1175":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1176":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1177":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1178":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1179":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1180":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1181},"_Extent":{"__isSmartRef__":true,"id":1182},"_Fill":{"__isSmartRef__":true,"id":1183},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1193},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":1194},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1181":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1182":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1183":{"stops":[{"__isSmartRef__":true,"id":1184},{"__isSmartRef__":true,"id":1186},{"__isSmartRef__":true,"id":1188},{"__isSmartRef__":true,"id":1190}],"vector":{"__isSmartRef__":true,"id":1192},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1184":{"offset":0,"color":{"__isSmartRef__":true,"id":1185}},"1185":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1186":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1187}},"1187":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1188":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1189}},"1189":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1190":{"offset":1,"color":{"__isSmartRef__":true,"id":1191}},"1191":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1192":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1193":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1194":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1195":{"x":652.0040060080102,"y":470.01402102803524,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1196":{"stops":[{"__isSmartRef__":true,"id":1197},{"__isSmartRef__":true,"id":1199},{"__isSmartRef__":true,"id":1201},{"__isSmartRef__":true,"id":1203}],"vector":{"__isSmartRef__":true,"id":1192},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1197":{"offset":0,"color":{"__isSmartRef__":true,"id":1198}},"1198":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1199":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1200}},"1200":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1201":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1202}},"1202":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1203":{"offset":1,"color":{"__isSmartRef__":true,"id":1204}},"1204":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1205":{"sourceObj":{"__isSmartRef__":true,"id":1166},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":767},"targetMethodName":"interactivelyMoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1206":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1207":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1208":{"moveVertical":true},"1209":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1210":{"submorphs":[{"__isSmartRef__":true,"id":1211}],"scripts":[],"id":1573,"shape":{"__isSmartRef__":true,"id":1224},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1239},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1228},"lighterFill":{"__isSmartRef__":true,"id":1240},"label":{"__isSmartRef__":true,"id":1211},"_Rotation":0,"name":"addCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1249},"attributeConnections":[{"__isSmartRef__":true,"id":1250}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":1251},"owner":{"__isSmartRef__":true,"id":767},"layout":{"__isSmartRef__":true,"id":1252},"renderContextTable":{"__isSmartRef__":true,"id":1253},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1254},"__LivelyClassName__":"lively.morphic.Button"},"1211":{"submorphs":[],"scripts":[],"id":1574,"shape":{"__isSmartRef__":true,"id":1212},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1217},"_MaxTextWidth":134.06609913216516,"_MaxTextHeight":19.99799699599498,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1218},"_Padding":{"__isSmartRef__":true,"id":1219},"owner":{"__isSmartRef__":true,"id":1210},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1220},"textChunks":[{"__isSmartRef__":true,"id":1221}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1223},"__LivelyClassName__":"lively.morphic.Text"},"1212":{"position":{"__isSmartRef__":true,"id":1213},"_Extent":{"__isSmartRef__":true,"id":1214},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1215},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1216},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1213":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1214":{"x":134.06609913216516,"y":19.99799699599498,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1215":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1216":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1217":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1218":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1219":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1220":{"x":134.06609913216516,"y":19.99799699599498,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1221":{"style":{"__isSmartRef__":true,"id":1222},"morph":{"__isSmartRef__":true,"id":1211},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"add category","__LivelyClassName__":"lively.morphic.TextChunk"},"1222":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1223":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1224":{"position":{"__isSmartRef__":true,"id":1225},"_Extent":{"__isSmartRef__":true,"id":1226},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1227},"_Fill":{"__isSmartRef__":true,"id":1228},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1238},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1225":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1226":{"x":134.06609913216516,"y":19.99799699599498,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1227":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1228":{"stops":[{"__isSmartRef__":true,"id":1229},{"__isSmartRef__":true,"id":1231},{"__isSmartRef__":true,"id":1233},{"__isSmartRef__":true,"id":1235}],"vector":{"__isSmartRef__":true,"id":1237},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1229":{"offset":0,"color":{"__isSmartRef__":true,"id":1230}},"1230":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1231":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1232}},"1232":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1233":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1234}},"1234":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1235":{"offset":1,"color":{"__isSmartRef__":true,"id":1236}},"1236":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1237":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1238":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1239":{"x":14.99348998648287,"y":447.9281418555695,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1240":{"stops":[{"__isSmartRef__":true,"id":1241},{"__isSmartRef__":true,"id":1243},{"__isSmartRef__":true,"id":1245},{"__isSmartRef__":true,"id":1247}],"vector":{"__isSmartRef__":true,"id":1237},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1241":{"offset":0,"color":{"__isSmartRef__":true,"id":1242}},"1242":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1243":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1244}},"1244":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1245":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1246}},"1246":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1247":{"offset":1,"color":{"__isSmartRef__":true,"id":1248}},"1248":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1249":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1250":{"sourceObj":{"__isSmartRef__":true,"id":1210},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1210},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1251":{"x":133.06409612816014,"y":19.99799699599498,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1252":{"moveVertical":true},"1253":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1254":{"onFire":{"__isSmartRef__":true,"id":1255}},"1255":{"varMapping":{"__isSmartRef__":true,"id":1256},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').addCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":1257},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1256":{"this":{"__isSmartRef__":true,"id":1210}},"1257":{},"1258":{"position":{"__isSmartRef__":true,"id":1259},"_Extent":{"__isSmartRef__":true,"id":1260},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1261},"_Fill":{"__isSmartRef__":true,"id":1262},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1263},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1259":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1260":{"x":975.1842763684606,"y":502.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1261":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1262":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1263":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1264":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1265":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin"],"migrationLevel":2,"comment":"Browser for a Parts repository.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1266":{"sourceObj":{"__isSmartRef__":true,"id":767},"sourceAttrName":"categoryName","targetObj":{"__isSmartRef__":true,"id":767},"targetMethodName":"loadPartsOfCategory","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1267":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"1268":{"x":975.1842763684606,"y":502.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1269":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1270":{"uncategorized":"PartsBin/","Text support":{"__isSmartRef__":true,"id":1271},"Forms":{"__isSmartRef__":true,"id":1272},"Fun":{"__isSmartRef__":true,"id":1273},"Visualization":{"__isSmartRef__":true,"id":1274},"Widgets":{"__isSmartRef__":true,"id":1275},"Documentation":{"__isSmartRef__":true,"id":1276},"Worlds":{"__isSmartRef__":true,"id":1277},"DroppableBehaviors":{"__isSmartRef__":true,"id":1278},"Presenting":{"__isSmartRef__":true,"id":1279},"Examples":{"__isSmartRef__":true,"id":1280},"Basic":{"__isSmartRef__":true,"id":1281},"Inputs":{"__isSmartRef__":true,"id":1282},"Debugging":{"__isSmartRef__":true,"id":1283},"Tools":{"__isSmartRef__":true,"id":1284},"NewWorld":{"__isSmartRef__":true,"id":1285},"Database":{"__isSmartRef__":true,"id":1286},"Server":{"__isSmartRef__":true,"id":1287},"Demos":{"__isSmartRef__":true,"id":1288},"Layout":{"__isSmartRef__":true,"id":1289},"Testing":{"__isSmartRef__":true,"id":1290}},"1271":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text support/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1272":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1273":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1274":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1275":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1276":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1277":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Worlds/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1278":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1279":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1280":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Examples/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1281":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1282":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1283":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1284":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1285":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1286":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1287":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1288":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1289":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1290":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1291":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":1292},"reloadEverything":{"__isSmartRef__":true,"id":1299},"ensureCategories":{"__isSmartRef__":true,"id":1302},"updateCategoriesDictFromPartsBin":{"__isSmartRef__":true,"id":1305},"updateCategoryList":{"__isSmartRef__":true,"id":1308},"defaultPartsBinURL":{"__isSmartRef__":true,"id":1311},"reset":{"__isSmartRef__":true,"id":1314},"setupConnections":{"__isSmartRef__":true,"id":1317},"loadPartsOfCategory":{"__isSmartRef__":true,"id":1320},"removeParts":{"__isSmartRef__":true,"id":1323},"getPartsSpaceForCategory":{"__isSmartRef__":true,"id":1326},"addMorphsForPartItems":{"__isSmartRef__":true,"id":1329},"getURLForCategoryNamed":{"__isSmartRef__":true,"id":1332},"setSelectedPartItem":{"__isSmartRef__":true,"id":1335},"makeUpPartNameFor":{"__isSmartRef__":true,"id":1338},"openPart":{"__isSmartRef__":true,"id":1341},"interactivelyRemoveSelectedPartItem":{"__isSmartRef__":true,"id":1344},"loadAndOpenSelectedPartItem":{"__isSmartRef__":true,"id":1347},"addCategory":{"__isSmartRef__":true,"id":1350},"addCategoryInteractively":{"__isSmartRef__":true,"id":1353},"addExternalCategory":{"__isSmartRef__":true,"id":1356},"removeCategory":{"__isSmartRef__":true,"id":1359},"removeCategoryInteractively":{"__isSmartRef__":true,"id":1362},"interactivelyMoveSelectedPartItem":{"__isSmartRef__":true,"id":1365},"setMetaInfoOfSelectedItem":{"__isSmartRef__":true,"id":1368},"saveCommentForSelectedPartItem":{"__isSmartRef__":true,"id":1371}},"1292":{"varMapping":{"__isSmartRef__":true,"id":1293},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":1298},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1293":{"this":{"__isSmartRef__":true,"id":767},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1294}},"1294":{"$super":{"__isSmartRef__":true,"id":1295}},"1295":{"varMapping":{"__isSmartRef__":true,"id":1296},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1297},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1296":{"obj":{"__isSmartRef__":true,"id":767},"name":"onLoadFromPartsBin"},"1297":{},"1298":{},"1299":{"varMapping":{"__isSmartRef__":true,"id":1300},"source":"function reloadEverything() {\n\tthis.setSelectedPartItem(null)\n\tthis.updateCategoriesDictFromPartsBin();\n\tthis.updateCategoryList(this.categoryName);\n}","funcProperties":{"__isSmartRef__":true,"id":1301},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1300":{"this":{"__isSmartRef__":true,"id":767}},"1301":{},"1302":{"varMapping":{"__isSmartRef__":true,"id":1303},"source":"function ensureCategories() {\n\tif (!this.categories)\n\t\tthis.categories = {uncategorized: 'PartsBin/'};\n}","funcProperties":{"__isSmartRef__":true,"id":1304},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1303":{"this":{"__isSmartRef__":true,"id":767}},"1304":{},"1305":{"varMapping":{"__isSmartRef__":true,"id":1306},"source":"function updateCategoriesDictFromPartsBin() {\n\tthis.ensureCategories();\n\tvar webR = new WebResource(this.defaultPartsBinURL());\n\twebR.getSubElements().subCollections.forEach(function(dir) {\n\t\t// FIXME OMeta does something here...!\n\t\tvar unescape = Global.urlUnescape || Global.unescape,\n\t\t\tunescaped = unescape(dir.getURL().filename()),\n\t\t\tname = unescaped.replace(/\\/$/,\"\");\n\t\tthis.categories[name] = this.defaultPartsBinURL().withFilename(unescaped);\n\t}, this);\n}","funcProperties":{"__isSmartRef__":true,"id":1307},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1306":{"this":{"__isSmartRef__":true,"id":767}},"1307":{},"1308":{"varMapping":{"__isSmartRef__":true,"id":1309},"source":"function updateCategoryList(optCategoryName) {\n\tthis.get('categoryList').updateList(\n\t\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase()}))\n\tthis.get('categoryList').setSelection(optCategoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":1310},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1309":{"this":{"__isSmartRef__":true,"id":767}},"1310":{},"1311":{"varMapping":{"__isSmartRef__":true,"id":1312},"source":"function defaultPartsBinURL() {\n\treturn URL.codeBase.withFilename('PartsBin/');\n}","funcProperties":{"__isSmartRef__":true,"id":1313},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1312":{"this":{"__isSmartRef__":true,"id":767}},"1313":{},"1314":{"varMapping":{"__isSmartRef__":true,"id":1315},"source":"function reset() {\n\t// this.getPartsBinMetaInfo().addRequiredModule('lively.PartsBin')\n\tthis.setSelectedPartItem(null)\n\tdelete this.categories;\n\tthis.get('categoryList').updateList([])\n\tthis.get('partsBinContents').removeAllMorphs();\n}","funcProperties":{"__isSmartRef__":true,"id":1316},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1315":{"this":{"__isSmartRef__":true,"id":767}},"1316":{},"1317":{"varMapping":{"__isSmartRef__":true,"id":1318},"source":"function setupConnections() {\n\tconnect(this.closeButton, 'fire', this, 'remove')\n\tconnect(this.addCategoryButton, 'fire', this, 'addCategoryInteractively')\n\tconnect(this.get('removeCategoryButton'), 'fire', this, 'removeCategoryInteractively')\n\tconnect(this.get('categoryList'), 'selection', this, 'categoryName')\n\tconnect(this, 'categoryName', this, 'loadPartsOfCategory')\n\n\tconnect(this.get('partsBinContents'), 'selectedItem', this, 'setSelectedPartItem')\n\n\tconnect(this.get('reloadButton'), \"fire\", this, \"reloadEverything\")\n\n\tconnect(this.get('loadPartButton'), \"fire\", this, \"loadAndOpenSelectedPartItem\")\n\n\tconnect(this.get('removePartButton'), \"fire\", this, \"interactivelyRemoveSelectedPartItem\")\n\n\tconnect(this.get('movePartButton'), \"fire\", this, \"interactivelyMoveSelectedPartItem\")\n\n\tconnect(this.get('selectedPartComment'), \"savedTextString\", this, \"saveCommentForSelectedPartItem\")\n}","funcProperties":{"__isSmartRef__":true,"id":1319},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1318":{"this":{"__isSmartRef__":true,"id":767}},"1319":{},"1320":{"varMapping":{"__isSmartRef__":true,"id":1321},"source":"function loadPartsOfCategory(categoryName) {\n\tthis.removeParts();\n\tthis.setSelectedPartItem(null);\n\tif (!categoryName) return;\n\tvar partsSpace = this.getPartsSpaceForCategory(categoryName);\n\tconnect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\n\t\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\n\tpartsSpace.load(false)\n}","funcProperties":{"__isSmartRef__":true,"id":1322},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1321":{"this":{"__isSmartRef__":true,"id":767}},"1322":{},"1323":{"varMapping":{"__isSmartRef__":true,"id":1324},"source":"function removeParts() {\n\tthis.get('partsBinContents').submorphs.clone().invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":1325},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1324":{"this":{"__isSmartRef__":true,"id":767}},"1325":{},"1326":{"varMapping":{"__isSmartRef__":true,"id":1327},"source":"function getPartsSpaceForCategory(categoryName) {\n\tvar url = this.getURLForCategoryNamed(categoryName);\n\treturn lively.PartsBin.partsSpaceWithURL(url);\n}","funcProperties":{"__isSmartRef__":true,"id":1328},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1327":{"this":{"__isSmartRef__":true,"id":767}},"1328":{},"1329":{"varMapping":{"__isSmartRef__":true,"id":1330},"source":"function addMorphsForPartItems(partItems) {\n\tthis.removeParts();\n\tpartItems\n\t\t.sortBy(function(ea) { return ea.name.toLowerCase() })\n\t\t.forEach(function(partItem) {\n\t\t\tvar morph = partItem.asPartsBinItem();\n\t\t\tthis.get('partsBinContents').addMorph(morph);\n\t\t}, this);\n\tthis.get('partsBinContents').adjustForNewBounds()\n\t// this.get('partsBinContents').scrollToTop()\n}","funcProperties":{"__isSmartRef__":true,"id":1331},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1330":{"this":{"__isSmartRef__":true,"id":767}},"1331":{},"1332":{"varMapping":{"__isSmartRef__":true,"id":1333},"source":"function getURLForCategoryNamed(categoryName) {\n\tvar relative = this.categories[categoryName];\n\tif (!relative) return null;\n\treturn URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\n}","funcProperties":{"__isSmartRef__":true,"id":1334},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1333":{"this":{"__isSmartRef__":true,"id":767}},"1334":{},"1335":{"varMapping":{"__isSmartRef__":true,"id":1336},"source":"function setSelectedPartItem(item) {\n\tthis.selectedPartItem = item;\n\tthis.get('selectedPartComment').textString = '';\n\tthis.get('selectedPartVersions').updateList(item ? ['Loading versions...']: []);\n\tthis.get('selectedPartVersions').setSelection(null);\n\tif (!item) {\n\t\tthis.get('selectedPartName').textString = 'nothing selected'\n\t\treturn;\n\t}\n\tthis.get('selectedPartName').textString = item.name\n\n\t// load versions\n\tconnect(item, 'partVersions', this.get('selectedPartVersions'), 'updateList');\n\titem.loadPartVersions(true);\n\n\t// load meta info\n\tconnect(item, 'loadedMetaInfo', this, 'setMetaInfoOfSelectedItem');\n\titem.loadPartMetaInfo(true);\n}","funcProperties":{"__isSmartRef__":true,"id":1337},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1336":{"this":{"__isSmartRef__":true,"id":767}},"1337":{},"1338":{"varMapping":{"__isSmartRef__":true,"id":1339},"source":"function makeUpPartNameFor(name) {\n\tif (!$morph(name)) return name;\n\tvar i = 2\n\twhile($morph(name + i)) { i++}\n\treturn name + i;\n}","funcProperties":{"__isSmartRef__":true,"id":1340},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1339":{"this":{"__isSmartRef__":true,"id":767}},"1340":{},"1341":{"varMapping":{"__isSmartRef__":true,"id":1342},"source":"function openPart(partMorph) {\n\tpartMorph.setName(this.makeUpPartNameFor(partMorph.getName()));\n\tlively.morphic.World.current().firstHand().grabMorph(partMorph, null);\n\tpartMorph.setPosition(pt(0,0));\n\t// partMorph.forceRestartAllActiveScripts();\n}","funcProperties":{"__isSmartRef__":true,"id":1343},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1342":{"this":{"__isSmartRef__":true,"id":767}},"1343":{},"1344":{"varMapping":{"__isSmartRef__":true,"id":1345},"source":"function interactivelyRemoveSelectedPartItem(partMorph) {\n\tvar item = this.selectedPartItem;\n\tif (!item) return;\n\tthis.world().confirm(\"really delete \" + item.name + \" in PartsBin?\", function(answer) {\n\t\tif (!answer) return;\n\t\titem.del();\n\t\tthis.reloadEverything();\n\t\talertOK(\"deleted \" + item.name);\n\t}.bind(this))\n}","funcProperties":{"__isSmartRef__":true,"id":1346},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1345":{"this":{"__isSmartRef__":true,"id":767}},"1346":{},"1347":{"varMapping":{"__isSmartRef__":true,"id":1348},"source":"function loadAndOpenSelectedPartItem(partMorph) {\n\tvar item = this.selectedPartItem;\n\tif (!item) return;\n\tconnect(item, 'part', this, 'openPart');\n\tvar selectedVersion = this.get('selectedPartVersions').selection,\n\t\trev = selectedVersion ? selectedVersion.rev : null;\n\titem.loadPart(true, null, rev);\n\talert('loading ' + item.name + '...');\n}","funcProperties":{"__isSmartRef__":true,"id":1349},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1348":{"this":{"__isSmartRef__":true,"id":767}},"1349":{},"1350":{"varMapping":{"__isSmartRef__":true,"id":1351},"source":"function addCategory(categoryName) {\n\tvar url = this.defaultPartsBinURL().withFilename(categoryName)\n\tthis.addExternalCategory(categoryName, url, true);\n}","funcProperties":{"__isSmartRef__":true,"id":1352},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1351":{"this":{"__isSmartRef__":true,"id":767}},"1352":{},"1353":{"varMapping":{"__isSmartRef__":true,"id":1354},"source":"function addCategoryInteractively() {\n\tvar partsBin = this, world = this.world();\n\tworld.prompt('Name of new category?', function(categoryName) {\n\t\tif (!categoryName || categoryName == '') {\n\t\t\talert('no category created!')\n\t\t\treturn;\n\t\t}\n\t\tpartsBin.addCategory(categoryName)\n\t})\t\n}","funcProperties":{"__isSmartRef__":true,"id":1355},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1354":{"this":{"__isSmartRef__":true,"id":767}},"1355":{},"1356":{"varMapping":{"__isSmartRef__":true,"id":1357},"source":"function addExternalCategory(categoryName, url, createPath) {\n\turl = url.asDirectory();\n\tthis.categories[categoryName] = url;\n\tif (createPath) {\n\t\tthis.getPartsSpaceForCategory(categoryName).ensureExistance();\n\t}\n\tthis.updateCategoryList(categoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":1358},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1357":{"this":{"__isSmartRef__":true,"id":767}},"1358":{},"1359":{"varMapping":{"__isSmartRef__":true,"id":1360},"source":"function removeCategory(categoryName) {\n\t// categoryName = this.categoryName\n\tvar url = this.getURLForCategoryNamed(categoryName);\n\tif (!url) {\n\t\talert('No category ' + categoryName + ' exists! Doing nothing')\n\t\treturn;\n\t}\n\tvar webR = new WebResource(url);\n\tif (!webR.exists()) {\n\t\talert('Does not exist: ' + url);\n\t\tdelete this.categories[categoryName];\n\t\tlively.PartsBin.removePartsSpace(name);\n\t\tthis.updateCategoryList();\n\t\treturn\n\t}\n\twebR.getSubElements()\n\tif (!webR.subDocuments || webR.subDocuments.length > 0 ||\n\t\t\t !webR.subCollections || webR.subCollections.length > 0) {\n\t\talert('Will not remove directory ' + url + ' because it is not empty')\n\t} else {\n\t\twebR.del();\n\t\talertOK('Removed ' + categoryName + ' url ' + url);\n\t}\n\tdelete this.categories[categoryName];\n\tlively.PartsBin.removePartsSpace(name);\n\tthis.updateCategoryList();\n}","funcProperties":{"__isSmartRef__":true,"id":1361},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1360":{"this":{"__isSmartRef__":true,"id":767}},"1361":{},"1362":{"varMapping":{"__isSmartRef__":true,"id":1363},"source":"function removeCategoryInteractively() {\n\tvar partsBin = this, world = this.world();\n\tworld.confirm('Really remove ' + this.categoryName + '?', function(result) {\n\t\tif (!result) {\n\t\t\talert('no category removed!')\n\t\t\treturn;\n\t\t}\n\t\tpartsBin.removeCategory(partsBin.categoryName)\n\t})\t\n}","funcProperties":{"__isSmartRef__":true,"id":1364},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1363":{"this":{"__isSmartRef__":true,"id":767}},"1364":{},"1365":{"varMapping":{"__isSmartRef__":true,"id":1366},"source":"function interactivelyMoveSelectedPartItem(partMorph) {\n\tvar partItem = this.selectedPartItem, categories = this.categories, self = this;\n\tif (!partItem) { alert('no item selected'); return }\n\tvar items = Properties.own(categories).collect(function(catName) {\n\t\treturn [catName, function() {\n\t\t\tvar url = new URL(categories[catName]);\n\t\t\tvar partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n\t\t\tpartItem.moveToPartsSpace(partsSpace);\n\t\t\tself.reloadEverything();\n\t\t\talertOK('Moved ' + partItem.name + ' to ' + url);\n\t\t}]\n\t})\n\tlively.morphic.Menu.openAtHand('Select category', items);\n}","funcProperties":{"__isSmartRef__":true,"id":1367},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1366":{"this":{"__isSmartRef__":true,"id":767}},"1367":{},"1368":{"varMapping":{"__isSmartRef__":true,"id":1369},"source":"function setMetaInfoOfSelectedItem(metaInfo) {\n\tvar comment = (metaInfo && metaInfo.getComment()) || 'No comment yet';\n\tthis.get('selectedPartComment').textString = comment;\n}","funcProperties":{"__isSmartRef__":true,"id":1370},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1369":{"this":{"__isSmartRef__":true,"id":767}},"1370":{},"1371":{"varMapping":{"__isSmartRef__":true,"id":1372},"source":"function saveCommentForSelectedPartItem(comment) {\n\tif (!this.selectedPartItem) {\n\t\talert('no part item selected!')\n\t\treturn;\n\t}\n\tvar metaInfo = this.selectedPartItem.getMetaInfo();\n\tmetaInfo.setComment(comment);\n\tthis.selectedPartItem.uploadMetaInfoOnly();\n}","funcProperties":{"__isSmartRef__":true,"id":1373},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1372":{"this":{"__isSmartRef__":true,"id":767}},"1373":{},"1374":{"submorphs":[{"__isSmartRef__":true,"id":1375},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1428},{"__isSmartRef__":true,"id":1458}],"scripts":[],"id":1575,"shape":{"__isSmartRef__":true,"id":1489},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1494},"_Position":{"__isSmartRef__":true,"id":1495},"eventsAreIgnored":true,"_HandStyle":"default","windowMorph":{"__isSmartRef__":true,"id":766},"label":{"__isSmartRef__":true,"id":1375},"closeButton":{"__isSmartRef__":true,"id":1386},"menuButton":{"__isSmartRef__":true,"id":1428},"collapseButton":{"__isSmartRef__":true,"id":1458},"priorExtent":{"__isSmartRef__":true,"id":1496},"owner":{"__isSmartRef__":true,"id":766},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1497},"__LivelyClassName__":"lively.morphic.TitleBar"},"1375":{"submorphs":[],"scripts":[],"id":1576,"shape":{"__isSmartRef__":true,"id":1376},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1380},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1381},"priorExtent":{"__isSmartRef__":true,"id":1382},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":1383}],"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":1374},"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":1385},"__LivelyClassName__":"lively.morphic.Text"},"1376":{"_Position":{"__isSmartRef__":true,"id":1377},"_Extent":{"__isSmartRef__":true,"id":1378},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1261},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1379},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1377":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1378":{"x":916.1842763684606,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1379":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1380":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1381":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1382":{"x":916.1842763684606,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1383":{"style":{"__isSmartRef__":true,"id":1384},"morph":{"__isSmartRef__":true,"id":1375},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"PartsBinBrowser","__LivelyClassName__":"lively.morphic.TextChunk"},"1384":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1385":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1386":{"submorphs":[{"__isSmartRef__":true,"id":1387}],"scripts":[],"id":1577,"shape":{"__isSmartRef__":true,"id":1398},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1413},"priorExtent":{"__isSmartRef__":true,"id":1414},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1402},"lighterFill":{"__isSmartRef__":true,"id":1415},"label":{"__isSmartRef__":true,"id":1387},"owner":{"__isSmartRef__":true,"id":1374},"layout":{"__isSmartRef__":true,"id":1424},"attributeConnections":[{"__isSmartRef__":true,"id":1425},{"__isSmartRef__":true,"id":1426}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1427},"__LivelyClassName__":"lively.morphic.WindowControl"},"1387":{"submorphs":[],"scripts":[],"id":1578,"shape":{"__isSmartRef__":true,"id":1388},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1392},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1393},"priorExtent":{"__isSmartRef__":true,"id":1394},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":1395}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1386},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":1397},"__LivelyClassName__":"lively.morphic.Text"},"1388":{"_Position":{"__isSmartRef__":true,"id":1389},"_Extent":{"__isSmartRef__":true,"id":1390},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1261},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1391},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1389":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1390":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1391":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1392":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1393":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1394":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1395":{"style":{"__isSmartRef__":true,"id":1396},"morph":{"__isSmartRef__":true,"id":1387},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"1396":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1397":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1398":{"_Position":{"__isSmartRef__":true,"id":1399},"_Extent":{"__isSmartRef__":true,"id":1400},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1401},"_Fill":{"__isSmartRef__":true,"id":1402},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1412},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1399":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1400":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1401":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1402":{"stops":[{"__isSmartRef__":true,"id":1403},{"__isSmartRef__":true,"id":1405},{"__isSmartRef__":true,"id":1407},{"__isSmartRef__":true,"id":1409}],"vector":{"__isSmartRef__":true,"id":1411},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1403":{"offset":0,"color":{"__isSmartRef__":true,"id":1404}},"1404":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1405":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1406}},"1406":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1407":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1408}},"1408":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1409":{"offset":1,"color":{"__isSmartRef__":true,"id":1410}},"1410":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1411":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1412":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1413":{"x":955.1842763684606,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1414":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1415":{"stops":[{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1422}],"vector":{"__isSmartRef__":true,"id":1411},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1416":{"offset":0,"color":{"__isSmartRef__":true,"id":1417}},"1417":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1418":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1419}},"1419":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1420":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1421}},"1421":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1422":{"offset":1,"color":{"__isSmartRef__":true,"id":1423}},"1423":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1424":{"moveHorizontal":true},"1425":{"sourceObj":{"__isSmartRef__":true,"id":1386},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":766},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1426":{"sourceObj":{"__isSmartRef__":true,"id":1386},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":766},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1427":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1428":{"submorphs":[{"__isSmartRef__":true,"id":1429}],"scripts":[],"id":1579,"shape":{"__isSmartRef__":true,"id":1440},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1444},"priorExtent":{"__isSmartRef__":true,"id":1445},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1402},"lighterFill":{"__isSmartRef__":true,"id":1446},"label":{"__isSmartRef__":true,"id":1429},"owner":{"__isSmartRef__":true,"id":1374},"attributeConnections":[{"__isSmartRef__":true,"id":1455},{"__isSmartRef__":true,"id":1456}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1457},"__LivelyClassName__":"lively.morphic.WindowControl"},"1429":{"submorphs":[],"scripts":[],"id":1580,"shape":{"__isSmartRef__":true,"id":1430},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1434},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1435},"priorExtent":{"__isSmartRef__":true,"id":1436},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":1437}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1428},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":1439},"__LivelyClassName__":"lively.morphic.Text"},"1430":{"_Position":{"__isSmartRef__":true,"id":1431},"_Extent":{"__isSmartRef__":true,"id":1432},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1261},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1433},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1431":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1432":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1433":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1434":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1435":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1436":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1437":{"style":{"__isSmartRef__":true,"id":1438},"morph":{"__isSmartRef__":true,"id":1429},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"1438":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1439":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1440":{"_Position":{"__isSmartRef__":true,"id":1441},"_Extent":{"__isSmartRef__":true,"id":1442},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1401},"_Fill":{"__isSmartRef__":true,"id":1402},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1443},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1441":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1442":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1443":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1444":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1445":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1446":{"stops":[{"__isSmartRef__":true,"id":1447},{"__isSmartRef__":true,"id":1449},{"__isSmartRef__":true,"id":1451},{"__isSmartRef__":true,"id":1453}],"vector":{"__isSmartRef__":true,"id":1411},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1447":{"offset":0,"color":{"__isSmartRef__":true,"id":1448}},"1448":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1449":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1450}},"1450":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1451":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1452}},"1452":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1453":{"offset":1,"color":{"__isSmartRef__":true,"id":1454}},"1454":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1455":{"sourceObj":{"__isSmartRef__":true,"id":1428},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":766},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1456":{"sourceObj":{"__isSmartRef__":true,"id":1428},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":766},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1457":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1458":{"submorphs":[{"__isSmartRef__":true,"id":1459}],"scripts":[],"id":1581,"shape":{"__isSmartRef__":true,"id":1470},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1474},"priorExtent":{"__isSmartRef__":true,"id":1475},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1402},"lighterFill":{"__isSmartRef__":true,"id":1476},"label":{"__isSmartRef__":true,"id":1459},"owner":{"__isSmartRef__":true,"id":1374},"layout":{"__isSmartRef__":true,"id":1485},"attributeConnections":[{"__isSmartRef__":true,"id":1486},{"__isSmartRef__":true,"id":1487}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1488},"__LivelyClassName__":"lively.morphic.WindowControl"},"1459":{"submorphs":[],"scripts":[],"id":1582,"shape":{"__isSmartRef__":true,"id":1460},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1464},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1465},"priorExtent":{"__isSmartRef__":true,"id":1466},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":1467}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1458},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":1469},"__LivelyClassName__":"lively.morphic.Text"},"1460":{"_Position":{"__isSmartRef__":true,"id":1461},"_Extent":{"__isSmartRef__":true,"id":1462},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1261},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1463},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1461":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1462":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1463":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1464":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1465":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1466":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1467":{"style":{"__isSmartRef__":true,"id":1468},"morph":{"__isSmartRef__":true,"id":1459},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"1468":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1469":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1470":{"_Position":{"__isSmartRef__":true,"id":1471},"_Extent":{"__isSmartRef__":true,"id":1472},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1401},"_Fill":{"__isSmartRef__":true,"id":1402},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1473},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1471":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1472":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1473":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1474":{"x":936.1842763684606,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1475":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1476":{"stops":[{"__isSmartRef__":true,"id":1477},{"__isSmartRef__":true,"id":1479},{"__isSmartRef__":true,"id":1481},{"__isSmartRef__":true,"id":1483}],"vector":{"__isSmartRef__":true,"id":1411},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1477":{"offset":0,"color":{"__isSmartRef__":true,"id":1478}},"1478":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1479":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1480}},"1480":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1481":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1482}},"1482":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1483":{"offset":1,"color":{"__isSmartRef__":true,"id":1484}},"1484":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1485":{"moveHorizontal":true},"1486":{"sourceObj":{"__isSmartRef__":true,"id":1458},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":766},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1487":{"sourceObj":{"__isSmartRef__":true,"id":1458},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":766},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1488":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1489":{"_Position":{"__isSmartRef__":true,"id":1490},"_Extent":{"__isSmartRef__":true,"id":1491},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1492},"_Fill":{"__isSmartRef__":true,"id":316},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1493},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1490":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1491":{"x":975.1842763684606,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1492":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1493":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1494":{"resizeWidth":true,"adjustForNewBounds":true},"1495":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1496":{"x":975.1842763684606,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1497":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1498":{"submorphs":[],"scripts":[],"id":1583,"shape":{"__isSmartRef__":true,"id":1499},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1505},"showsHalos":false,"name":"ResizeCorner1","partsBinMetaInfo":{"__isSmartRef__":true,"id":1506},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":1507},"originalTargetExtent":null,"owner":{"__isSmartRef__":true,"id":766},"renderContextTable":{"__isSmartRef__":true,"id":1508},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1509},"__LivelyClassName__":"lively.morphic.Box"},"1499":{"position":{"__isSmartRef__":true,"id":1500},"_Extent":{"__isSmartRef__":true,"id":1501},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1502},"_Fill":{"__isSmartRef__":true,"id":1503},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1504},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1500":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1501":{"x":13,"y":15,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1502":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1503":{"r":0.258,"g":0.258,"b":0.258,"a":0.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1504":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1505":{"x":962.1842763684606,"y":509.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1506":{"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Resize an object without using halos.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1507":{"x":239,"y":138,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1508":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1509":{"onDrag":{"__isSmartRef__":true,"id":1510},"onDragEnd":{"__isSmartRef__":true,"id":1517},"onDragStart":{"__isSmartRef__":true,"id":1524}},"1510":{"varMapping":{"__isSmartRef__":true,"id":1511},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":1516},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1511":{"this":{"__isSmartRef__":true,"id":1498},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1512}},"1512":{"$super":{"__isSmartRef__":true,"id":1513}},"1513":{"varMapping":{"__isSmartRef__":true,"id":1514},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1515},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1514":{"obj":{"__isSmartRef__":true,"id":1498},"name":"onDrag"},"1515":{},"1516":{},"1517":{"varMapping":{"__isSmartRef__":true,"id":1518},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1523},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1518":{"this":{"__isSmartRef__":true,"id":1498},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1519}},"1519":{"$super":{"__isSmartRef__":true,"id":1520}},"1520":{"varMapping":{"__isSmartRef__":true,"id":1521},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1522},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1521":{"obj":{"__isSmartRef__":true,"id":1498},"name":"onDragEnd"},"1522":{},"1523":{},"1524":{"varMapping":{"__isSmartRef__":true,"id":1525},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":1530},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1525":{"this":{"__isSmartRef__":true,"id":1498},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1526}},"1526":{"$super":{"__isSmartRef__":true,"id":1527}},"1527":{"varMapping":{"__isSmartRef__":true,"id":1528},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1529},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1528":{"obj":{"__isSmartRef__":true,"id":1498},"name":"onDragStart"},"1529":{},"1530":{},"1531":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":1532},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1533},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1532":{"x":975.1842763684606,"y":524.0140210280351,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1533":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1534":{"adjustForNewBounds":true},"1535":{"x":524,"y":490,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1536":{"x":975.1842763684606,"y":524.0140210280351,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1537":{"x":646,"y":492,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1538":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin"],"migrationLevel":2,"comment":"Browser for a Parts repository.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1539":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1540":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":1541}},"1541":{"varMapping":{"__isSmartRef__":true,"id":1542},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.targetMorph.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":1547},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1542":{"this":{"__isSmartRef__":true,"id":766},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1543}},"1543":{"$super":{"__isSmartRef__":true,"id":1544}},"1544":{"varMapping":{"__isSmartRef__":true,"id":1545},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1546},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1545":{"obj":{"__isSmartRef__":true,"id":766},"name":"onLoadFromPartsBin"},"1546":{},"1547":{},"1548":{"submorphs":[{"__isSmartRef__":true,"id":1549},{"__isSmartRef__":true,"id":1666}],"scripts":[],"id":374,"renderContextTable":{"__isSmartRef__":true,"id":2706},"shape":{"__isSmartRef__":true,"id":2707},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":2710},"_Position":{"__isSmartRef__":true,"id":2711},"priorExtent":{"__isSmartRef__":true,"id":2712},"targetMorph":{"__isSmartRef__":true,"id":1666},"titleBar":{"__isSmartRef__":true,"id":1549},"contentOffset":{"__isSmartRef__":true,"id":2705},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":2713},"__SourceModuleName__":"Global.lively.morphic.Widgets","showsHalos":false,"__LivelyClassName__":"lively.morphic.Window"},"1549":{"submorphs":[{"__isSmartRef__":true,"id":1550},{"__isSmartRef__":true,"id":1560},{"__isSmartRef__":true,"id":1593},{"__isSmartRef__":true,"id":1625}],"scripts":[],"id":375,"renderContextTable":{"__isSmartRef__":true,"id":1658},"shape":{"__isSmartRef__":true,"id":1659},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1663},"_Position":{"__isSmartRef__":true,"id":1664},"eventsAreIgnored":true,"_HandStyle":"default","windowMorph":{"__isSmartRef__":true,"id":1548},"label":{"__isSmartRef__":true,"id":1550},"closeButton":{"__isSmartRef__":true,"id":1560},"menuButton":{"__isSmartRef__":true,"id":1593},"collapseButton":{"__isSmartRef__":true,"id":1625},"priorExtent":{"__isSmartRef__":true,"id":1665},"owner":{"__isSmartRef__":true,"id":1548},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"1550":{"submorphs":[],"scripts":[],"id":376,"renderContextTable":{"__isSmartRef__":true,"id":1551},"textChunks":[{"__isSmartRef__":true,"id":1552}],"shape":{"__isSmartRef__":true,"id":1554},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":623},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1558},"priorExtent":{"__isSmartRef__":true,"id":1559},"_MaxTextWidth":null,"_MaxTextHeight":14,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":1549},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"1551":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1552":{"style":{"__isSmartRef__":true,"id":1553},"morph":{"__isSmartRef__":true,"id":1550},"storedString":"PartsBin.js:lively.PartsBin.PartItem:-- all --:copyFilesFrom (proto)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1553":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1554":{"_Position":{"__isSmartRef__":true,"id":1555},"renderContextTable":{"__isSmartRef__":true,"id":1556},"_Extent":{"__isSmartRef__":true,"id":1557},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":607},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1555":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1556":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1557":{"x":-20,"y":14,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1558":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1559":{"x":-20,"y":14,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1560":{"submorphs":[{"__isSmartRef__":true,"id":1561}],"scripts":[],"id":377,"renderContextTable":{"__isSmartRef__":true,"id":1572},"shape":{"__isSmartRef__":true,"id":1573},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1577},"priorExtent":{"__isSmartRef__":true,"id":1578},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":644},"lighterFill":{"__isSmartRef__":true,"id":1579},"label":{"__isSmartRef__":true,"id":1561},"owner":{"__isSmartRef__":true,"id":1549},"layout":{"__isSmartRef__":true,"id":1588},"attributeConnections":[{"__isSmartRef__":true,"id":1589},{"__isSmartRef__":true,"id":1591}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1561":{"submorphs":[],"scripts":[],"id":378,"renderContextTable":{"__isSmartRef__":true,"id":1562},"textChunks":[{"__isSmartRef__":true,"id":1563}],"shape":{"__isSmartRef__":true,"id":1565},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1569},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1570},"priorExtent":{"__isSmartRef__":true,"id":1571},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1560},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"1562":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1563":{"style":{"__isSmartRef__":true,"id":1564},"morph":{"__isSmartRef__":true,"id":1561},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"1564":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1565":{"_Position":{"__isSmartRef__":true,"id":1566},"renderContextTable":{"__isSmartRef__":true,"id":1567},"_Extent":{"__isSmartRef__":true,"id":1568},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":607},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1566":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1567":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1568":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1569":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1570":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1571":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1572":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1573":{"_Position":{"__isSmartRef__":true,"id":1574},"renderContextTable":{"__isSmartRef__":true,"id":1575},"_Extent":{"__isSmartRef__":true,"id":1576},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":643},"_Fill":{"__isSmartRef__":true,"id":644},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1574":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1575":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1576":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1577":{"x":800,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1578":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1579":{"stops":[{"__isSmartRef__":true,"id":1580},{"__isSmartRef__":true,"id":1582},{"__isSmartRef__":true,"id":1584},{"__isSmartRef__":true,"id":1586}],"vector":{"__isSmartRef__":true,"id":653},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1580":{"offset":0,"color":{"__isSmartRef__":true,"id":1581}},"1581":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1582":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1583}},"1583":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1584":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1585}},"1585":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1586":{"offset":1,"color":{"__isSmartRef__":true,"id":1587}},"1587":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1588":{"moveHorizontal":true},"1589":{"sourceObj":{"__isSmartRef__":true,"id":1560},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1548},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1590},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1590":{"source":{"__isSmartRef__":true,"id":1560},"target":{"__isSmartRef__":true,"id":1548}},"1591":{"sourceObj":{"__isSmartRef__":true,"id":1560},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1548},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1592},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1592":{"source":{"__isSmartRef__":true,"id":1560},"target":{"__isSmartRef__":true,"id":1548}},"1593":{"submorphs":[{"__isSmartRef__":true,"id":1594}],"scripts":[],"id":379,"renderContextTable":{"__isSmartRef__":true,"id":1605},"shape":{"__isSmartRef__":true,"id":1606},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1610},"priorExtent":{"__isSmartRef__":true,"id":1611},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":644},"lighterFill":{"__isSmartRef__":true,"id":1612},"label":{"__isSmartRef__":true,"id":1594},"owner":{"__isSmartRef__":true,"id":1549},"attributeConnections":[{"__isSmartRef__":true,"id":1621},{"__isSmartRef__":true,"id":1623}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1594":{"submorphs":[],"scripts":[],"id":380,"renderContextTable":{"__isSmartRef__":true,"id":1595},"textChunks":[{"__isSmartRef__":true,"id":1596}],"shape":{"__isSmartRef__":true,"id":1598},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1602},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1603},"priorExtent":{"__isSmartRef__":true,"id":1604},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1593},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"1595":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1596":{"style":{"__isSmartRef__":true,"id":1597},"morph":{"__isSmartRef__":true,"id":1594},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"1597":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1598":{"_Position":{"__isSmartRef__":true,"id":1599},"renderContextTable":{"__isSmartRef__":true,"id":1600},"_Extent":{"__isSmartRef__":true,"id":1601},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":607},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1599":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1600":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1601":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1602":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1603":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1604":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1605":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1606":{"_Position":{"__isSmartRef__":true,"id":1607},"renderContextTable":{"__isSmartRef__":true,"id":1608},"_Extent":{"__isSmartRef__":true,"id":1609},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":643},"_Fill":{"__isSmartRef__":true,"id":644},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1607":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1608":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1609":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1610":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1611":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1612":{"stops":[{"__isSmartRef__":true,"id":1613},{"__isSmartRef__":true,"id":1615},{"__isSmartRef__":true,"id":1617},{"__isSmartRef__":true,"id":1619}],"vector":{"__isSmartRef__":true,"id":653},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1613":{"offset":0,"color":{"__isSmartRef__":true,"id":1614}},"1614":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1615":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1616}},"1616":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1617":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1618}},"1618":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1619":{"offset":1,"color":{"__isSmartRef__":true,"id":1620}},"1620":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1621":{"sourceObj":{"__isSmartRef__":true,"id":1593},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1548},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1622},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1622":{"source":{"__isSmartRef__":true,"id":1593},"target":{"__isSmartRef__":true,"id":1548}},"1623":{"sourceObj":{"__isSmartRef__":true,"id":1593},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1548},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1624},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1624":{"source":{"__isSmartRef__":true,"id":1593},"target":{"__isSmartRef__":true,"id":1548}},"1625":{"submorphs":[{"__isSmartRef__":true,"id":1626}],"scripts":[],"id":381,"renderContextTable":{"__isSmartRef__":true,"id":1637},"shape":{"__isSmartRef__":true,"id":1638},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1642},"priorExtent":{"__isSmartRef__":true,"id":1643},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":644},"lighterFill":{"__isSmartRef__":true,"id":1644},"label":{"__isSmartRef__":true,"id":1626},"owner":{"__isSmartRef__":true,"id":1549},"layout":{"__isSmartRef__":true,"id":1653},"attributeConnections":[{"__isSmartRef__":true,"id":1654},{"__isSmartRef__":true,"id":1656}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1626":{"submorphs":[],"scripts":[],"id":382,"renderContextTable":{"__isSmartRef__":true,"id":1627},"textChunks":[{"__isSmartRef__":true,"id":1628}],"shape":{"__isSmartRef__":true,"id":1630},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1634},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1635},"priorExtent":{"__isSmartRef__":true,"id":1636},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1625},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"1627":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1628":{"style":{"__isSmartRef__":true,"id":1629},"morph":{"__isSmartRef__":true,"id":1626},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"1629":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1630":{"_Position":{"__isSmartRef__":true,"id":1631},"renderContextTable":{"__isSmartRef__":true,"id":1632},"_Extent":{"__isSmartRef__":true,"id":1633},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":607},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1631":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1632":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1633":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1634":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1635":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1636":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1637":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1638":{"_Position":{"__isSmartRef__":true,"id":1639},"renderContextTable":{"__isSmartRef__":true,"id":1640},"_Extent":{"__isSmartRef__":true,"id":1641},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":643},"_Fill":{"__isSmartRef__":true,"id":644},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1639":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1640":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1641":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1642":{"x":781,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1643":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1644":{"stops":[{"__isSmartRef__":true,"id":1645},{"__isSmartRef__":true,"id":1647},{"__isSmartRef__":true,"id":1649},{"__isSmartRef__":true,"id":1651}],"vector":{"__isSmartRef__":true,"id":653},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1645":{"offset":0,"color":{"__isSmartRef__":true,"id":1646}},"1646":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1647":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1648}},"1648":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1649":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1650}},"1650":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1651":{"offset":1,"color":{"__isSmartRef__":true,"id":1652}},"1652":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1653":{"moveHorizontal":true},"1654":{"sourceObj":{"__isSmartRef__":true,"id":1625},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1548},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1655},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1655":{"source":{"__isSmartRef__":true,"id":1625},"target":{"__isSmartRef__":true,"id":1548}},"1656":{"sourceObj":{"__isSmartRef__":true,"id":1625},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1548},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1657},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1657":{"source":{"__isSmartRef__":true,"id":1625},"target":{"__isSmartRef__":true,"id":1548}},"1658":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1659":{"_Position":{"__isSmartRef__":true,"id":1660},"renderContextTable":{"__isSmartRef__":true,"id":1661},"_Extent":{"__isSmartRef__":true,"id":1662},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":740},"_Fill":{"__isSmartRef__":true,"id":316},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1660":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1661":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1662":{"x":820,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1663":{"resizeWidth":true,"adjustForNewBounds":true},"1664":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1665":{"x":820,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1666":{"submorphs":[{"__isSmartRef__":true,"id":1667},{"__isSmartRef__":true,"id":2610},{"__isSmartRef__":true,"id":2643},{"__isSmartRef__":true,"id":1911},{"__isSmartRef__":true,"id":2435},{"__isSmartRef__":true,"id":2466},{"__isSmartRef__":true,"id":2502},{"__isSmartRef__":true,"id":2673},{"__isSmartRef__":true,"id":2578},{"__isSmartRef__":true,"id":2681},{"__isSmartRef__":true,"id":2688},{"__isSmartRef__":true,"id":1680},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1744},{"__isSmartRef__":true,"id":1776},{"__isSmartRef__":true,"id":1808},{"__isSmartRef__":true,"id":1840},{"__isSmartRef__":true,"id":1872}],"scripts":[],"id":1,"renderContextTable":{"__isSmartRef__":true,"id":2698},"shape":{"__isSmartRef__":true,"id":2699},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2704},"_Position":{"__isSmartRef__":true,"id":2705},"locationPane":{"__isSmartRef__":true,"id":1667},"codeBaseDirBtn":{"__isSmartRef__":true,"id":2610},"localDirBtn":{"__isSmartRef__":true,"id":2643},"Pane1":{"__isSmartRef__":true,"id":1911},"Pane2":{"__isSmartRef__":true,"id":2435},"Pane3":{"__isSmartRef__":true,"id":2466},"Pane4":{"__isSmartRef__":true,"id":2502},"midResizer":{"__isSmartRef__":true,"id":2673},"sourcePane":{"__isSmartRef__":true,"id":2578},"bottomResizer":{"__isSmartRef__":true,"id":2681},"commentPane":{"__isSmartRef__":true,"id":2688},"ownerWidget":{"__isSmartRef__":true,"id":1678},"owner":{"__isSmartRef__":true,"id":1548},"targetURL":{"__isSmartRef__":true,"id":1909},"showsHalos":false,"__LivelyClassName__":"lively.ide.BrowserPanel","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"1667":{"submorphs":[],"scripts":[],"id":2,"renderContextTable":{"__isSmartRef__":true,"id":1668},"textChunks":[{"__isSmartRef__":true,"id":1669}],"shape":{"__isSmartRef__":true,"id":1671},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1675},"priorExtent":{"__isSmartRef__":true,"id":1676},"_MaxTextWidth":656,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1666},"isInputLine":true,"noEval":true,"styleClass":["Browser_locationInput"],"attributeConnections":[{"__isSmartRef__":true,"id":1677}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1668":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1669":{"style":{"__isSmartRef__":true,"id":1670},"morph":{"__isSmartRef__":true,"id":1667},"storedString":"http://lively-kernel.org/repository/webwerkstatt/lively/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1670":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1671":{"_Position":{"__isSmartRef__":true,"id":1672},"renderContextTable":{"__isSmartRef__":true,"id":1673},"_Extent":{"__isSmartRef__":true,"id":1674},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1672":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1673":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1674":{"x":656,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1675":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1676":{"x":656,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1677":{"sourceObj":{"__isSmartRef__":true,"id":1667},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"setTargetURL","converter":null,"converterString":"function (value) { return new URL(value) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2609},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1678":{"buttonCommands":[{"__isSmartRef__":true,"id":1679},{"__isSmartRef__":true,"id":1711},{"__isSmartRef__":true,"id":1743},{"__isSmartRef__":true,"id":1775},{"__isSmartRef__":true,"id":1807},{"__isSmartRef__":true,"id":1839},{"__isSmartRef__":true,"id":1871}],"RootFilters":[{"__isSmartRef__":true,"id":1903}],"Pane1Filters":[{"__isSmartRef__":true,"id":1904},{"__isSmartRef__":true,"id":1905}],"Pane2Filters":[{"__isSmartRef__":true,"id":1906}],"Pane3Filters":[{"__isSmartRef__":true,"id":1907}],"Pane4Filters":[{"__isSmartRef__":true,"id":1908}],"evaluate":true,"targetURL":{"__isSmartRef__":true,"id":1909},"panel":{"__isSmartRef__":true,"id":1666},"attributeConnections":[{"__isSmartRef__":true,"id":1910},{"__isSmartRef__":true,"id":2434},{"__isSmartRef__":true,"id":2465},{"__isSmartRef__":true,"id":2501},{"__isSmartRef__":true,"id":2577},{"__isSmartRef__":true,"id":2594}],"SourceString":" copyFilesFrom: function(otherItem) {\n new WebResource(otherItem.getFileURL()).copyTo(this.getFileURL());\n new WebResource(otherItem.getLogoURL()).copyTo(this.getLogoURL());\n new WebResource(otherItem.getMetaInfoURL()).copyTo(this.getMetaInfoURL());\n alertOK('Copying from ' + otherItem + ' to ' + this + ' done');\n },","sourceString":" copyFilesFrom: function(otherItem) {\n new WebResource(otherItem.getFileURL()).copyTo(this.getFileURL());\n new WebResource(otherItem.getLogoURL()).copyTo(this.getLogoURL());\n new WebResource(otherItem.getMetaInfoURL()).copyTo(this.getMetaInfoURL());\n alertOK('Copying from ' + otherItem + ' to ' + this + ' done');\n },","doNotSerialize":["$$targetURL"],"doNotCopyProperties":["$$targetURL"],"_rootNode":{"__isSmartRef__":true,"id":1922},"Pane1Selection":{"__isSmartRef__":true,"id":2200},"pane1Selection":{"__isSmartRef__":true,"id":2200},"Pane2Selection":{"__isSmartRef__":true,"id":2443},"pane2Selection":{"__isSmartRef__":true,"id":2443},"Pane3Selection":{"__isSmartRef__":true,"id":2474},"pane3Selection":{"__isSmartRef__":true,"id":2474},"Pane4Selection":{"__isSmartRef__":true,"id":2556},"pane4Selection":{"__isSmartRef__":true,"id":2556},"Pane4Content":[{"__isSmartRef__":true,"id":2509},{"__isSmartRef__":true,"id":2511},{"__isSmartRef__":true,"id":2513},{"__isSmartRef__":true,"id":2515},{"__isSmartRef__":true,"id":2517},{"__isSmartRef__":true,"id":2519},{"__isSmartRef__":true,"id":2521},{"__isSmartRef__":true,"id":2523},{"__isSmartRef__":true,"id":2525},{"__isSmartRef__":true,"id":2527},{"__isSmartRef__":true,"id":2529},{"__isSmartRef__":true,"id":2531},{"__isSmartRef__":true,"id":2533},{"__isSmartRef__":true,"id":2535},{"__isSmartRef__":true,"id":2537},{"__isSmartRef__":true,"id":2539},{"__isSmartRef__":true,"id":2541},{"__isSmartRef__":true,"id":2543},{"__isSmartRef__":true,"id":2545},{"__isSmartRef__":true,"id":2547},{"__isSmartRef__":true,"id":2549},{"__isSmartRef__":true,"id":2551},{"__isSmartRef__":true,"id":2553},{"__isSmartRef__":true,"id":2555},{"__isSmartRef__":true,"id":2557},{"__isSmartRef__":true,"id":2559},{"__isSmartRef__":true,"id":2561}],"Pane3Content":[{"__isSmartRef__":true,"id":2473},{"__isSmartRef__":true,"id":2475},{"__isSmartRef__":true,"id":2477},{"__isSmartRef__":true,"id":2479},{"__isSmartRef__":true,"id":2481},{"__isSmartRef__":true,"id":2483},{"__isSmartRef__":true,"id":2485},{"__isSmartRef__":true,"id":2487}],"Pane2Content":[{"__isSmartRef__":true,"id":2442},{"__isSmartRef__":true,"id":2444},{"__isSmartRef__":true,"id":2446},{"__isSmartRef__":true,"id":2448},{"__isSmartRef__":true,"id":2450}],"Pane1Content":[{"__isSmartRef__":true,"id":1919},{"__isSmartRef__":true,"id":2339},{"__isSmartRef__":true,"id":2340},{"__isSmartRef__":true,"id":2341},{"__isSmartRef__":true,"id":2342},{"__isSmartRef__":true,"id":2343},{"__isSmartRef__":true,"id":2344},{"__isSmartRef__":true,"id":2345},{"__isSmartRef__":true,"id":2346},{"__isSmartRef__":true,"id":2347},{"__isSmartRef__":true,"id":2348},{"__isSmartRef__":true,"id":2349},{"__isSmartRef__":true,"id":2350},{"__isSmartRef__":true,"id":2351},{"__isSmartRef__":true,"id":2352},{"__isSmartRef__":true,"id":2353},{"__isSmartRef__":true,"id":2354},{"__isSmartRef__":true,"id":2355},{"__isSmartRef__":true,"id":2356},{"__isSmartRef__":true,"id":2357},{"__isSmartRef__":true,"id":2358},{"__isSmartRef__":true,"id":2359},{"__isSmartRef__":true,"id":2360},{"__isSmartRef__":true,"id":2361},{"__isSmartRef__":true,"id":2362},{"__isSmartRef__":true,"id":2363},{"__isSmartRef__":true,"id":2364},{"__isSmartRef__":true,"id":2365},{"__isSmartRef__":true,"id":2366},{"__isSmartRef__":true,"id":2367},{"__isSmartRef__":true,"id":2368},{"__isSmartRef__":true,"id":2369},{"__isSmartRef__":true,"id":2370},{"__isSmartRef__":true,"id":2371},{"__isSmartRef__":true,"id":2372},{"__isSmartRef__":true,"id":2373},{"__isSmartRef__":true,"id":2374},{"__isSmartRef__":true,"id":2375},{"__isSmartRef__":true,"id":2376},{"__isSmartRef__":true,"id":2377},{"__isSmartRef__":true,"id":2378},{"__isSmartRef__":true,"id":2379},{"__isSmartRef__":true,"id":2380},{"__isSmartRef__":true,"id":2381},{"__isSmartRef__":true,"id":2382},{"__isSmartRef__":true,"id":2383},{"__isSmartRef__":true,"id":2384},{"__isSmartRef__":true,"id":2385},{"__isSmartRef__":true,"id":2386},{"__isSmartRef__":true,"id":2387},{"__isSmartRef__":true,"id":2388},{"__isSmartRef__":true,"id":2389},{"__isSmartRef__":true,"id":2390},{"__isSmartRef__":true,"id":2391},{"__isSmartRef__":true,"id":2392},{"__isSmartRef__":true,"id":2393},{"__isSmartRef__":true,"id":2394},{"__isSmartRef__":true,"id":2395},{"__isSmartRef__":true,"id":2396},{"__isSmartRef__":true,"id":2397},{"__isSmartRef__":true,"id":2398},{"__isSmartRef__":true,"id":2399},{"__isSmartRef__":true,"id":2400},{"__isSmartRef__":true,"id":2401},{"__isSmartRef__":true,"id":2402},{"__isSmartRef__":true,"id":2403},{"__isSmartRef__":true,"id":2404},{"__isSmartRef__":true,"id":2405},{"__isSmartRef__":true,"id":2406},{"__isSmartRef__":true,"id":2407},{"__isSmartRef__":true,"id":2408},{"__isSmartRef__":true,"id":2409},{"__isSmartRef__":true,"id":2410},{"__isSmartRef__":true,"id":2411},{"__isSmartRef__":true,"id":2412},{"__isSmartRef__":true,"id":2413},{"__isSmartRef__":true,"id":2414},{"__isSmartRef__":true,"id":2415},{"__isSmartRef__":true,"id":2416},{"__isSmartRef__":true,"id":2417},{"__isSmartRef__":true,"id":2418},{"__isSmartRef__":true,"id":2419},{"__isSmartRef__":true,"id":2420}],"Pane1Menu":[["Add to world requirements"],["check for redundant klass definitions"],["remove"],["show all"],["reparse"],["open ChangeList viewer"],["show versions"],["load"],["-------"],["open in text editor"],["diff versions"]],"Pane2Menu":[["references"],["add sibling below"],["remove"],["-------"],["view hierarchy"],["add class"],["add object extension"],["add layer"]],"Pane3Menu":[["add sibling below"],["remove"]],"currentModuleName":"lively.PartsBin","Pane4Menu":[["senders"],["implementors"],["add sibling below"],["remove"],["-------"],["add method"]],"_statusMorph":{"__isSmartRef__":true,"id":2599},"__LivelyClassName__":"lively.ide.SystemBrowser","__SourceModuleName__":"Global.lively.ide.SystemCodeBrowser"},"1679":{"browser":{"__isSmartRef__":true,"id":1678},"button":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.AddNewFileCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"1680":{"submorphs":[{"__isSmartRef__":true,"id":1681}],"scripts":[],"id":15,"renderContextTable":{"__isSmartRef__":true,"id":1692},"shape":{"__isSmartRef__":true,"id":1693},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1697},"priorExtent":{"__isSmartRef__":true,"id":1698},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":1699},"label":{"__isSmartRef__":true,"id":1681},"command":{"__isSmartRef__":true,"id":1679},"attributeConnections":[{"__isSmartRef__":true,"id":1708},{"__isSmartRef__":true,"id":1709}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1666},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"1681":{"submorphs":[],"scripts":[],"id":16,"renderContextTable":{"__isSmartRef__":true,"id":1682},"textChunks":[{"__isSmartRef__":true,"id":1683}],"shape":{"__isSmartRef__":true,"id":1685},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1689},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1690},"priorExtent":{"__isSmartRef__":true,"id":1691},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1680},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1682":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1683":{"style":{"__isSmartRef__":true,"id":1684},"morph":{"__isSmartRef__":true,"id":1681},"storedString":"Add module","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1684":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1685":{"_Position":{"__isSmartRef__":true,"id":1686},"renderContextTable":{"__isSmartRef__":true,"id":1687},"_Extent":{"__isSmartRef__":true,"id":1688},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1686":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1687":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1688":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1689":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1690":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1691":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1692":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1693":{"_Position":{"__isSmartRef__":true,"id":1694},"renderContextTable":{"__isSmartRef__":true,"id":1695},"_Extent":{"__isSmartRef__":true,"id":1696},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1694":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1695":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1696":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1697":{"x":0,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1698":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1699":{"stops":[{"__isSmartRef__":true,"id":1700},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1706}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1700":{"offset":0,"color":{"__isSmartRef__":true,"id":1701}},"1701":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1702":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1703}},"1703":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1704":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1705}},"1705":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1706":{"offset":1,"color":{"__isSmartRef__":true,"id":1707}},"1707":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1708":{"sourceObj":{"__isSmartRef__":true,"id":1680},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1679},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1709":{"sourceObj":{"__isSmartRef__":true,"id":1680},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1680},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1710},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1710":{"source":{"__isSmartRef__":true,"id":1680},"target":{"__isSmartRef__":true,"id":1680}},"1711":{"browser":{"__isSmartRef__":true,"id":1678},"button":{"__isSmartRef__":true,"id":1712},"__LivelyClassName__":"lively.ide.AllModulesLoadCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"1712":{"submorphs":[{"__isSmartRef__":true,"id":1713}],"scripts":[],"id":17,"renderContextTable":{"__isSmartRef__":true,"id":1724},"shape":{"__isSmartRef__":true,"id":1725},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1729},"priorExtent":{"__isSmartRef__":true,"id":1730},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":1731},"label":{"__isSmartRef__":true,"id":1713},"command":{"__isSmartRef__":true,"id":1711},"attributeConnections":[{"__isSmartRef__":true,"id":1740},{"__isSmartRef__":true,"id":1741}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1666},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"1713":{"submorphs":[],"scripts":[],"id":18,"renderContextTable":{"__isSmartRef__":true,"id":1714},"textChunks":[{"__isSmartRef__":true,"id":1715}],"shape":{"__isSmartRef__":true,"id":1717},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1721},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1722},"priorExtent":{"__isSmartRef__":true,"id":1723},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1712},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1714":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1715":{"style":{"__isSmartRef__":true,"id":1716},"morph":{"__isSmartRef__":true,"id":1713},"storedString":"Load all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1716":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1717":{"_Position":{"__isSmartRef__":true,"id":1718},"renderContextTable":{"__isSmartRef__":true,"id":1719},"_Extent":{"__isSmartRef__":true,"id":1720},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1718":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1719":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1720":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1721":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1722":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1723":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1724":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1725":{"_Position":{"__isSmartRef__":true,"id":1726},"renderContextTable":{"__isSmartRef__":true,"id":1727},"_Extent":{"__isSmartRef__":true,"id":1728},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1726":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1727":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1728":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1729":{"x":117.14285714285714,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1730":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1731":{"stops":[{"__isSmartRef__":true,"id":1732},{"__isSmartRef__":true,"id":1734},{"__isSmartRef__":true,"id":1736},{"__isSmartRef__":true,"id":1738}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1732":{"offset":0,"color":{"__isSmartRef__":true,"id":1733}},"1733":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1734":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1735}},"1735":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1736":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1737}},"1737":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1738":{"offset":1,"color":{"__isSmartRef__":true,"id":1739}},"1739":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1740":{"sourceObj":{"__isSmartRef__":true,"id":1712},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1711},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1741":{"sourceObj":{"__isSmartRef__":true,"id":1712},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1712},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1742},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1742":{"source":{"__isSmartRef__":true,"id":1712},"target":{"__isSmartRef__":true,"id":1712}},"1743":{"browser":{"__isSmartRef__":true,"id":1678},"button":{"__isSmartRef__":true,"id":1744},"__LivelyClassName__":"lively.ide.ShowLineNumbersCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"1744":{"submorphs":[{"__isSmartRef__":true,"id":1745}],"scripts":[],"id":19,"renderContextTable":{"__isSmartRef__":true,"id":1756},"shape":{"__isSmartRef__":true,"id":1757},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1761},"priorExtent":{"__isSmartRef__":true,"id":1762},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":1763},"label":{"__isSmartRef__":true,"id":1745},"command":{"__isSmartRef__":true,"id":1743},"attributeConnections":[{"__isSmartRef__":true,"id":1772},{"__isSmartRef__":true,"id":1773}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1666},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"1745":{"submorphs":[],"scripts":[],"id":20,"renderContextTable":{"__isSmartRef__":true,"id":1746},"textChunks":[{"__isSmartRef__":true,"id":1747}],"shape":{"__isSmartRef__":true,"id":1749},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1753},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1754},"priorExtent":{"__isSmartRef__":true,"id":1755},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1744},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1746":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1747":{"style":{"__isSmartRef__":true,"id":1748},"morph":{"__isSmartRef__":true,"id":1745},"storedString":"LineNo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1748":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1749":{"_Position":{"__isSmartRef__":true,"id":1750},"renderContextTable":{"__isSmartRef__":true,"id":1751},"_Extent":{"__isSmartRef__":true,"id":1752},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1750":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1751":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1752":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1753":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1754":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1755":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1756":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1757":{"_Position":{"__isSmartRef__":true,"id":1758},"renderContextTable":{"__isSmartRef__":true,"id":1759},"_Extent":{"__isSmartRef__":true,"id":1760},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1758":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1759":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1760":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1761":{"x":234.28571428571428,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1762":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1763":{"stops":[{"__isSmartRef__":true,"id":1764},{"__isSmartRef__":true,"id":1766},{"__isSmartRef__":true,"id":1768},{"__isSmartRef__":true,"id":1770}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1764":{"offset":0,"color":{"__isSmartRef__":true,"id":1765}},"1765":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1766":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1767}},"1767":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1768":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1769}},"1769":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1770":{"offset":1,"color":{"__isSmartRef__":true,"id":1771}},"1771":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1772":{"sourceObj":{"__isSmartRef__":true,"id":1744},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1743},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1773":{"sourceObj":{"__isSmartRef__":true,"id":1744},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1744},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1774},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1774":{"source":{"__isSmartRef__":true,"id":1744},"target":{"__isSmartRef__":true,"id":1744}},"1775":{"browser":{"__isSmartRef__":true,"id":1678},"button":{"__isSmartRef__":true,"id":1776},"__LivelyClassName__":"lively.ide.ParserDebugCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"1776":{"submorphs":[{"__isSmartRef__":true,"id":1777}],"scripts":[],"id":21,"renderContextTable":{"__isSmartRef__":true,"id":1788},"shape":{"__isSmartRef__":true,"id":1789},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1793},"priorExtent":{"__isSmartRef__":true,"id":1794},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":1795},"label":{"__isSmartRef__":true,"id":1777},"command":{"__isSmartRef__":true,"id":1775},"attributeConnections":[{"__isSmartRef__":true,"id":1804},{"__isSmartRef__":true,"id":1805}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1666},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"1777":{"submorphs":[],"scripts":[],"id":22,"renderContextTable":{"__isSmartRef__":true,"id":1778},"textChunks":[{"__isSmartRef__":true,"id":1779}],"shape":{"__isSmartRef__":true,"id":1781},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1785},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1786},"priorExtent":{"__isSmartRef__":true,"id":1787},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1776},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1778":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1779":{"style":{"__isSmartRef__":true,"id":1780},"morph":{"__isSmartRef__":true,"id":1777},"storedString":"Dbg errors is off","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1780":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1781":{"_Position":{"__isSmartRef__":true,"id":1782},"renderContextTable":{"__isSmartRef__":true,"id":1783},"_Extent":{"__isSmartRef__":true,"id":1784},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1782":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1783":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1784":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1785":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1786":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1787":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1788":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1789":{"_Position":{"__isSmartRef__":true,"id":1790},"renderContextTable":{"__isSmartRef__":true,"id":1791},"_Extent":{"__isSmartRef__":true,"id":1792},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1790":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1791":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1792":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1793":{"x":351.42857142857144,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1794":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1795":{"stops":[{"__isSmartRef__":true,"id":1796},{"__isSmartRef__":true,"id":1798},{"__isSmartRef__":true,"id":1800},{"__isSmartRef__":true,"id":1802}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1796":{"offset":0,"color":{"__isSmartRef__":true,"id":1797}},"1797":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1798":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1799}},"1799":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1800":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1801}},"1801":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1802":{"offset":1,"color":{"__isSmartRef__":true,"id":1803}},"1803":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1804":{"sourceObj":{"__isSmartRef__":true,"id":1776},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1775},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1805":{"sourceObj":{"__isSmartRef__":true,"id":1776},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1776},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1806},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1806":{"source":{"__isSmartRef__":true,"id":1776},"target":{"__isSmartRef__":true,"id":1776}},"1807":{"browser":{"__isSmartRef__":true,"id":1678},"button":{"__isSmartRef__":true,"id":1808},"__LivelyClassName__":"lively.ide.EvaluateCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"1808":{"submorphs":[{"__isSmartRef__":true,"id":1809}],"scripts":[],"id":23,"renderContextTable":{"__isSmartRef__":true,"id":1820},"shape":{"__isSmartRef__":true,"id":1821},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1825},"priorExtent":{"__isSmartRef__":true,"id":1826},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":1827},"label":{"__isSmartRef__":true,"id":1809},"command":{"__isSmartRef__":true,"id":1807},"attributeConnections":[{"__isSmartRef__":true,"id":1836},{"__isSmartRef__":true,"id":1837}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1666},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"1809":{"submorphs":[],"scripts":[],"id":24,"renderContextTable":{"__isSmartRef__":true,"id":1810},"textChunks":[{"__isSmartRef__":true,"id":1811}],"shape":{"__isSmartRef__":true,"id":1813},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1817},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1818},"priorExtent":{"__isSmartRef__":true,"id":1819},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1808},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1810":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1811":{"style":{"__isSmartRef__":true,"id":1812},"morph":{"__isSmartRef__":true,"id":1809},"storedString":"Eval on","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1812":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1813":{"_Position":{"__isSmartRef__":true,"id":1814},"renderContextTable":{"__isSmartRef__":true,"id":1815},"_Extent":{"__isSmartRef__":true,"id":1816},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1814":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1815":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1816":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1817":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1818":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1819":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1820":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1821":{"_Position":{"__isSmartRef__":true,"id":1822},"renderContextTable":{"__isSmartRef__":true,"id":1823},"_Extent":{"__isSmartRef__":true,"id":1824},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1822":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1823":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1824":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1825":{"x":468.57142857142856,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1826":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1827":{"stops":[{"__isSmartRef__":true,"id":1828},{"__isSmartRef__":true,"id":1830},{"__isSmartRef__":true,"id":1832},{"__isSmartRef__":true,"id":1834}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1828":{"offset":0,"color":{"__isSmartRef__":true,"id":1829}},"1829":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1830":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1831}},"1831":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1832":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1833}},"1833":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1834":{"offset":1,"color":{"__isSmartRef__":true,"id":1835}},"1835":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1836":{"sourceObj":{"__isSmartRef__":true,"id":1808},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1807},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1837":{"sourceObj":{"__isSmartRef__":true,"id":1808},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1808},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1838},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1838":{"source":{"__isSmartRef__":true,"id":1808},"target":{"__isSmartRef__":true,"id":1808}},"1839":{"browser":{"__isSmartRef__":true,"id":1678},"button":{"__isSmartRef__":true,"id":1840},"__LivelyClassName__":"lively.ide.SortCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"1840":{"submorphs":[{"__isSmartRef__":true,"id":1841}],"scripts":[],"id":25,"renderContextTable":{"__isSmartRef__":true,"id":1852},"shape":{"__isSmartRef__":true,"id":1853},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1857},"priorExtent":{"__isSmartRef__":true,"id":1858},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":1859},"label":{"__isSmartRef__":true,"id":1841},"command":{"__isSmartRef__":true,"id":1839},"attributeConnections":[{"__isSmartRef__":true,"id":1868},{"__isSmartRef__":true,"id":1869}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1666},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"1841":{"submorphs":[],"scripts":[],"id":26,"renderContextTable":{"__isSmartRef__":true,"id":1842},"textChunks":[{"__isSmartRef__":true,"id":1843}],"shape":{"__isSmartRef__":true,"id":1845},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1849},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1850},"priorExtent":{"__isSmartRef__":true,"id":1851},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1840},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1842":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1843":{"style":{"__isSmartRef__":true,"id":1844},"morph":{"__isSmartRef__":true,"id":1841},"storedString":"Sort","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1844":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1845":{"_Position":{"__isSmartRef__":true,"id":1846},"renderContextTable":{"__isSmartRef__":true,"id":1847},"_Extent":{"__isSmartRef__":true,"id":1848},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1846":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1847":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1848":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1849":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1850":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1851":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1852":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1853":{"_Position":{"__isSmartRef__":true,"id":1854},"renderContextTable":{"__isSmartRef__":true,"id":1855},"_Extent":{"__isSmartRef__":true,"id":1856},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1854":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1855":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1856":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1857":{"x":585.7142857142857,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1858":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1859":{"stops":[{"__isSmartRef__":true,"id":1860},{"__isSmartRef__":true,"id":1862},{"__isSmartRef__":true,"id":1864},{"__isSmartRef__":true,"id":1866}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1860":{"offset":0,"color":{"__isSmartRef__":true,"id":1861}},"1861":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1862":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1863}},"1863":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1864":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1865}},"1865":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1866":{"offset":1,"color":{"__isSmartRef__":true,"id":1867}},"1867":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1868":{"sourceObj":{"__isSmartRef__":true,"id":1840},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1839},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1869":{"sourceObj":{"__isSmartRef__":true,"id":1840},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1840},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1870},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1870":{"source":{"__isSmartRef__":true,"id":1840},"target":{"__isSmartRef__":true,"id":1840}},"1871":{"browser":{"__isSmartRef__":true,"id":1678},"button":{"__isSmartRef__":true,"id":1872},"__LivelyClassName__":"lively.ide.ViewSourceCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"1872":{"submorphs":[{"__isSmartRef__":true,"id":1873}],"scripts":[],"id":27,"renderContextTable":{"__isSmartRef__":true,"id":1884},"shape":{"__isSmartRef__":true,"id":1885},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1889},"priorExtent":{"__isSmartRef__":true,"id":1890},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":1891},"label":{"__isSmartRef__":true,"id":1873},"command":{"__isSmartRef__":true,"id":1871},"attributeConnections":[{"__isSmartRef__":true,"id":1900},{"__isSmartRef__":true,"id":1901}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1666},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"1873":{"submorphs":[],"scripts":[],"id":28,"renderContextTable":{"__isSmartRef__":true,"id":1874},"textChunks":[{"__isSmartRef__":true,"id":1875}],"shape":{"__isSmartRef__":true,"id":1877},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1881},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1882},"priorExtent":{"__isSmartRef__":true,"id":1883},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1872},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1874":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1875":{"style":{"__isSmartRef__":true,"id":1876},"morph":{"__isSmartRef__":true,"id":1873},"storedString":"View as...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1876":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1877":{"_Position":{"__isSmartRef__":true,"id":1878},"renderContextTable":{"__isSmartRef__":true,"id":1879},"_Extent":{"__isSmartRef__":true,"id":1880},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1878":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1879":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1880":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1881":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1882":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1883":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1884":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"1885":{"_Position":{"__isSmartRef__":true,"id":1886},"renderContextTable":{"__isSmartRef__":true,"id":1887},"_Extent":{"__isSmartRef__":true,"id":1888},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1886":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1887":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1888":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1889":{"x":702.8571428571429,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1890":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1891":{"stops":[{"__isSmartRef__":true,"id":1892},{"__isSmartRef__":true,"id":1894},{"__isSmartRef__":true,"id":1896},{"__isSmartRef__":true,"id":1898}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1892":{"offset":0,"color":{"__isSmartRef__":true,"id":1893}},"1893":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1894":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1895}},"1895":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1896":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1897}},"1897":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1898":{"offset":1,"color":{"__isSmartRef__":true,"id":1899}},"1899":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1900":{"sourceObj":{"__isSmartRef__":true,"id":1872},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1871},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1901":{"sourceObj":{"__isSmartRef__":true,"id":1872},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1872},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1902},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1902":{"source":{"__isSmartRef__":true,"id":1872},"target":{"__isSmartRef__":true,"id":1872}},"1903":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"1904":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"1905":{"attributes":["isClassNode","isGrammarNode","isChangeNode","isFunctionNode","isObjectNode"],"__LivelyClassName__":"lively.ide.NodeTypeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"1906":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"1907":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"1908":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"1909":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1910":{"sourceObj":{"__isSmartRef__":true,"id":1678},"sourceAttrName":"setPane1Content","targetObj":{"__isSmartRef__":true,"id":1911},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2433},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1911":{"submorphs":[],"scripts":[],"id":7,"renderContextTable":{"__isSmartRef__":true,"id":1912},"shape":{"__isSmartRef__":true,"id":1913},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":1918},"itemList":[{"__isSmartRef__":true,"id":1919},{"__isSmartRef__":true,"id":2339},{"__isSmartRef__":true,"id":2340},{"__isSmartRef__":true,"id":2341},{"__isSmartRef__":true,"id":2342},{"__isSmartRef__":true,"id":2343},{"__isSmartRef__":true,"id":2344},{"__isSmartRef__":true,"id":2345},{"__isSmartRef__":true,"id":2346},{"__isSmartRef__":true,"id":2347},{"__isSmartRef__":true,"id":2348},{"__isSmartRef__":true,"id":2349},{"__isSmartRef__":true,"id":2350},{"__isSmartRef__":true,"id":2351},{"__isSmartRef__":true,"id":2352},{"__isSmartRef__":true,"id":2353},{"__isSmartRef__":true,"id":2354},{"__isSmartRef__":true,"id":2355},{"__isSmartRef__":true,"id":2356},{"__isSmartRef__":true,"id":2357},{"__isSmartRef__":true,"id":2358},{"__isSmartRef__":true,"id":2359},{"__isSmartRef__":true,"id":2360},{"__isSmartRef__":true,"id":2361},{"__isSmartRef__":true,"id":2362},{"__isSmartRef__":true,"id":2363},{"__isSmartRef__":true,"id":2364},{"__isSmartRef__":true,"id":2365},{"__isSmartRef__":true,"id":2366},{"__isSmartRef__":true,"id":2367},{"__isSmartRef__":true,"id":2368},{"__isSmartRef__":true,"id":2369},{"__isSmartRef__":true,"id":2370},{"__isSmartRef__":true,"id":2371},{"__isSmartRef__":true,"id":2372},{"__isSmartRef__":true,"id":2373},{"__isSmartRef__":true,"id":2374},{"__isSmartRef__":true,"id":2375},{"__isSmartRef__":true,"id":2376},{"__isSmartRef__":true,"id":2377},{"__isSmartRef__":true,"id":2378},{"__isSmartRef__":true,"id":2379},{"__isSmartRef__":true,"id":2380},{"__isSmartRef__":true,"id":2381},{"__isSmartRef__":true,"id":2382},{"__isSmartRef__":true,"id":2383},{"__isSmartRef__":true,"id":2384},{"__isSmartRef__":true,"id":2385},{"__isSmartRef__":true,"id":2386},{"__isSmartRef__":true,"id":2387},{"__isSmartRef__":true,"id":2388},{"__isSmartRef__":true,"id":2389},{"__isSmartRef__":true,"id":2390},{"__isSmartRef__":true,"id":2391},{"__isSmartRef__":true,"id":2392},{"__isSmartRef__":true,"id":2393},{"__isSmartRef__":true,"id":2394},{"__isSmartRef__":true,"id":2395},{"__isSmartRef__":true,"id":2396},{"__isSmartRef__":true,"id":2397},{"__isSmartRef__":true,"id":2398},{"__isSmartRef__":true,"id":2399},{"__isSmartRef__":true,"id":2400},{"__isSmartRef__":true,"id":2401},{"__isSmartRef__":true,"id":2402},{"__isSmartRef__":true,"id":2403},{"__isSmartRef__":true,"id":2404},{"__isSmartRef__":true,"id":2405},{"__isSmartRef__":true,"id":2406},{"__isSmartRef__":true,"id":2407},{"__isSmartRef__":true,"id":2408},{"__isSmartRef__":true,"id":2409},{"__isSmartRef__":true,"id":2410},{"__isSmartRef__":true,"id":2411},{"__isSmartRef__":true,"id":2412},{"__isSmartRef__":true,"id":2413},{"__isSmartRef__":true,"id":2414},{"__isSmartRef__":true,"id":2415},{"__isSmartRef__":true,"id":2416},{"__isSmartRef__":true,"id":2417},{"__isSmartRef__":true,"id":2418},{"__isSmartRef__":true,"id":2419},{"__isSmartRef__":true,"id":2420}],"selection":{"__isSmartRef__":true,"id":2421},"selectedLineNo":47,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":1666},"attributeConnections":[{"__isSmartRef__":true,"id":2422},{"__isSmartRef__":true,"id":2427},{"__isSmartRef__":true,"id":2429},{"__isSmartRef__":true,"id":2431}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,572],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"1912":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"1913":{"_Position":{"__isSmartRef__":true,"id":1914},"renderContextTable":{"__isSmartRef__":true,"id":1915},"_Extent":{"__isSmartRef__":true,"id":1916},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":1917},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1914":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1915":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1916":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1917":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1918":{"x":0,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1919":{"isListItem":true,"string":"AST/","value":{"__isSmartRef__":true,"id":1920}},"1920":{"target":{"__isSmartRef__":true,"id":1921},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"localName":"AST/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1921":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/AST/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1922":{"target":{"__isSmartRef__":true,"id":1923},"browser":{"__isSmartRef__":true,"id":1678},"parent":null,"allFiles":["lively/Undo.js","lively/Traits.js","lively/Widgets.js","lively/DOMAbstraction.js","lively/defaultconfig.js","lively/LKFileParser.ometa","lively/SyntaxHighlighting.js","lively/TouchSupport.js","lively/WikiParser.js","lively/LogHelper.js","lively/WebPIM.js","lively/Text.js","lively/TestModule.js","lively/EmuDom.js","lively/TestRunnerExtensions.js","lively/Tools.js","lively/rhino-compat.js","lively/Storage.js","lively/Ometa.js","lively/JSON.js","lively/CrayonColors.js","lively/NewMorphicCompat.js","lively/TileScripting.js","lively/localconfig.js","lively/TextSupport.js","lively/Styles.js","lively/LKFileParser.js","lively/CanvasExptCoreFixes.js","lively/Network.js","lively/scene.js","lively/TestFramework.js","lively/OldModel.js","lively/morphic.js","lively/ChangeSet.js","lively/SerializationRefactoring.js","lively/WikiWidget.js","lively/OldBase.js","lively/Data.js","lively/WikiParser.ometa","lively/Base.js","lively/PartsBinMorphs.js","lively/CanvasExpt.js","lively/Rendering.js","lively/Examples.js","lively/Helper.js","lively/GeometryEvents.js","lively/SmartRefSerialization.js","lively/miniprototype.js","lively/demofx.js","lively/PartsBin.js","lively/GridLayout.js","lively/Persistence.js","lively/Core.js","lively/LayerableMorphs.js","lively/LKWiki.js","lively/bindings.js","lively/Fabrik.js","lively/SmalltalkParserSupport.js","lively/StyleAdditions.js","lively/SmalltalkParser.js","lively/Scripting.js","lively/lk-js-parser.ometa","lively/SpellChecker.js","lively/Graffle.js","lively/Presentation.js","lively/bootstrap.js","lively/Main.js","lively/FileUploadWidget.js","lively/SmalltalkParser.ometa","lively/Connector.js","lively/WidgetsTraits.js","lively/simpleMain.js","lively/ide.js","lively/NoMoreModels.js"],"subNamespacePaths":[{"__isSmartRef__":true,"id":1921},{"__isSmartRef__":true,"id":1924},{"__isSmartRef__":true,"id":1925},{"__isSmartRef__":true,"id":1926},{"__isSmartRef__":true,"id":1927},{"__isSmartRef__":true,"id":1928},{"__isSmartRef__":true,"id":1929}],"parentNamespacePath":{"__isSmartRef__":true,"id":1930},"_childNodes":[{"__isSmartRef__":true,"id":1920},{"__isSmartRef__":true,"id":1931},{"__isSmartRef__":true,"id":1932},{"__isSmartRef__":true,"id":1933},{"__isSmartRef__":true,"id":1934},{"__isSmartRef__":true,"id":1935},{"__isSmartRef__":true,"id":1936},{"__isSmartRef__":true,"id":1937},{"__isSmartRef__":true,"id":1938},{"__isSmartRef__":true,"id":1939},{"__isSmartRef__":true,"id":1940},{"__isSmartRef__":true,"id":1941},{"__isSmartRef__":true,"id":1942},{"__isSmartRef__":true,"id":1943},{"__isSmartRef__":true,"id":1944},{"__isSmartRef__":true,"id":1945},{"__isSmartRef__":true,"id":1946},{"__isSmartRef__":true,"id":1947},{"__isSmartRef__":true,"id":1948},{"__isSmartRef__":true,"id":1949},{"__isSmartRef__":true,"id":1950},{"__isSmartRef__":true,"id":1951},{"__isSmartRef__":true,"id":1952},{"__isSmartRef__":true,"id":1953},{"__isSmartRef__":true,"id":1954},{"__isSmartRef__":true,"id":1955},{"__isSmartRef__":true,"id":1956},{"__isSmartRef__":true,"id":1957},{"__isSmartRef__":true,"id":1958},{"__isSmartRef__":true,"id":1959},{"__isSmartRef__":true,"id":1960},{"__isSmartRef__":true,"id":1961},{"__isSmartRef__":true,"id":1962},{"__isSmartRef__":true,"id":1963},{"__isSmartRef__":true,"id":1964},{"__isSmartRef__":true,"id":1965},{"__isSmartRef__":true,"id":1966},{"__isSmartRef__":true,"id":1967},{"__isSmartRef__":true,"id":1968},{"__isSmartRef__":true,"id":1969},{"__isSmartRef__":true,"id":1970},{"__isSmartRef__":true,"id":1971},{"__isSmartRef__":true,"id":2195},{"__isSmartRef__":true,"id":2196},{"__isSmartRef__":true,"id":2197},{"__isSmartRef__":true,"id":2198},{"__isSmartRef__":true,"id":2199},{"__isSmartRef__":true,"id":2200},{"__isSmartRef__":true,"id":2303},{"__isSmartRef__":true,"id":2304},{"__isSmartRef__":true,"id":2305},{"__isSmartRef__":true,"id":2306},{"__isSmartRef__":true,"id":2307},{"__isSmartRef__":true,"id":2308},{"__isSmartRef__":true,"id":2309},{"__isSmartRef__":true,"id":2310},{"__isSmartRef__":true,"id":2311},{"__isSmartRef__":true,"id":2312},{"__isSmartRef__":true,"id":2313},{"__isSmartRef__":true,"id":2314},{"__isSmartRef__":true,"id":2315},{"__isSmartRef__":true,"id":2316},{"__isSmartRef__":true,"id":2317},{"__isSmartRef__":true,"id":2318},{"__isSmartRef__":true,"id":2319},{"__isSmartRef__":true,"id":2320},{"__isSmartRef__":true,"id":2321},{"__isSmartRef__":true,"id":2322},{"__isSmartRef__":true,"id":2323},{"__isSmartRef__":true,"id":2324},{"__isSmartRef__":true,"id":2325},{"__isSmartRef__":true,"id":2326},{"__isSmartRef__":true,"id":2327},{"__isSmartRef__":true,"id":2328},{"__isSmartRef__":true,"id":2329},{"__isSmartRef__":true,"id":2330},{"__isSmartRef__":true,"id":2331},{"__isSmartRef__":true,"id":2332},{"__isSmartRef__":true,"id":2333},{"__isSmartRef__":true,"id":2334},{"__isSmartRef__":true,"id":2335},{"__isSmartRef__":true,"id":2336},{"__isSmartRef__":true,"id":2337}],"__LivelyClassName__":"lively.ide.SourceControlNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1923":{"__LivelyClassName__":"AnotherSourceDatabase","__SourceModuleName__":"Global.lively.ide.SourceDatabase"},"1924":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/dom/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1925":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/oldCore/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1926":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/deprecated/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1927":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/morphic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1928":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/persistence/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1929":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/ide/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1930":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/../","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1931":{"target":{"__isSmartRef__":true,"id":1926},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"localName":"deprecated/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1932":{"target":{"__isSmartRef__":true,"id":1924},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"localName":"dom/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1933":{"target":{"__isSmartRef__":true,"id":1929},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"localName":"ide/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1934":{"target":{"__isSmartRef__":true,"id":1927},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"localName":"morphic/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1935":{"target":{"__isSmartRef__":true,"id":1925},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"localName":"oldCore/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1936":{"target":{"__isSmartRef__":true,"id":1928},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"localName":"persistence/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1937":{"target":{"__isSmartRef__":true,"id":1930},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"localName":"../","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1938":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Base.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1939":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/bindings.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1940":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/bootstrap.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1941":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/CanvasExpt.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1942":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/CanvasExptCoreFixes.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1943":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/ChangeSet.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1944":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Connector.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1945":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Core.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1946":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/CrayonColors.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1947":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Data.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1948":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/defaultconfig.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1949":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/demofx.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1950":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/DOMAbstraction.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1951":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/EmuDom.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1952":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Examples.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1953":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Fabrik.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1954":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/FileUploadWidget.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1955":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/GeometryEvents.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1956":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Graffle.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1957":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/GridLayout.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1958":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Helper.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1959":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/ide.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1960":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/JSON.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1961":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/LayerableMorphs.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1962":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/lk-js-parser.ometa","showAll":false,"__LivelyClassName__":"lively.ide.CompleteOmetaFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1963":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/LKFileParser.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1964":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/LKFileParser.ometa","showAll":false,"__LivelyClassName__":"lively.ide.CompleteOmetaFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1965":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/LKWiki.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1966":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/localconfig.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1967":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/LogHelper.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1968":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Main.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1969":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/miniprototype.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1970":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/morphic.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1971":{"target":{"__isSmartRef__":true,"id":1972},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Network.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1972":{"name":"lively.Network","type":"moduleDef","startIndex":1384,"stopIndex":53873,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":1973},{"__isSmartRef__":true,"id":1974},{"__isSmartRef__":true,"id":2005},{"__isSmartRef__":true,"id":2006},{"__isSmartRef__":true,"id":2010},{"__isSmartRef__":true,"id":2013},{"__isSmartRef__":true,"id":2014},{"__isSmartRef__":true,"id":2017},{"__isSmartRef__":true,"id":2018},{"__isSmartRef__":true,"id":2025},{"__isSmartRef__":true,"id":2026},{"__isSmartRef__":true,"id":2040},{"__isSmartRef__":true,"id":2041},{"__isSmartRef__":true,"id":2078},{"__isSmartRef__":true,"id":2079},{"__isSmartRef__":true,"id":2082},{"__isSmartRef__":true,"id":2083},{"__isSmartRef__":true,"id":2084},{"__isSmartRef__":true,"id":2085},{"__isSmartRef__":true,"id":2099},{"__isSmartRef__":true,"id":2100},{"__isSmartRef__":true,"id":2119},{"__isSmartRef__":true,"id":2120},{"__isSmartRef__":true,"id":2127},{"__isSmartRef__":true,"id":2130},{"__isSmartRef__":true,"id":2131},{"__isSmartRef__":true,"id":2188},{"__isSmartRef__":true,"id":2189},{"__isSmartRef__":true,"id":2192},{"__isSmartRef__":true,"id":2193},{"__isSmartRef__":true,"id":2194}],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1973":{"name":null,"type":"comment","startIndex":1504,"stopIndex":1508,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1974":{"name":"URL","type":"klassDef","startIndex":1509,"stopIndex":10172,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":1975},{"__isSmartRef__":true,"id":1977},{"__isSmartRef__":true,"id":1978},{"__isSmartRef__":true,"id":1979},{"__isSmartRef__":true,"id":1980},{"__isSmartRef__":true,"id":1981},{"__isSmartRef__":true,"id":1982},{"__isSmartRef__":true,"id":1983},{"__isSmartRef__":true,"id":1984},{"__isSmartRef__":true,"id":1985},{"__isSmartRef__":true,"id":1986},{"__isSmartRef__":true,"id":1987},{"__isSmartRef__":true,"id":1988},{"__isSmartRef__":true,"id":1989},{"__isSmartRef__":true,"id":1990},{"__isSmartRef__":true,"id":1991},{"__isSmartRef__":true,"id":1992},{"__isSmartRef__":true,"id":1993},{"__isSmartRef__":true,"id":1994},{"__isSmartRef__":true,"id":1995},{"__isSmartRef__":true,"id":1996},{"__isSmartRef__":true,"id":1997},{"__isSmartRef__":true,"id":1998},{"__isSmartRef__":true,"id":1999},{"__isSmartRef__":true,"id":2000},{"__isSmartRef__":true,"id":2001},{"__isSmartRef__":true,"id":2002},{"__isSmartRef__":true,"id":2003},{"__isSmartRef__":true,"id":2004}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":1976}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1975":{"name":"splitter","type":"propertyDef","startIndex":1534,"stopIndex":1619,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1976":{"name":"default category","type":"categoryDef","startIndex":1532,"stopIndex":10169,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":1975},{"__isSmartRef__":true,"id":1977},{"__isSmartRef__":true,"id":1978},{"__isSmartRef__":true,"id":1979},{"__isSmartRef__":true,"id":1980},{"__isSmartRef__":true,"id":1981},{"__isSmartRef__":true,"id":1982},{"__isSmartRef__":true,"id":1983},{"__isSmartRef__":true,"id":1984},{"__isSmartRef__":true,"id":1985},{"__isSmartRef__":true,"id":1986},{"__isSmartRef__":true,"id":1987},{"__isSmartRef__":true,"id":1988},{"__isSmartRef__":true,"id":1989},{"__isSmartRef__":true,"id":1990},{"__isSmartRef__":true,"id":1991},{"__isSmartRef__":true,"id":1992},{"__isSmartRef__":true,"id":1993},{"__isSmartRef__":true,"id":1994},{"__isSmartRef__":true,"id":1995},{"__isSmartRef__":true,"id":1996},{"__isSmartRef__":true,"id":1997},{"__isSmartRef__":true,"id":1998},{"__isSmartRef__":true,"id":1999},{"__isSmartRef__":true,"id":2000},{"__isSmartRef__":true,"id":2001},{"__isSmartRef__":true,"id":2002},{"__isSmartRef__":true,"id":2003},{"__isSmartRef__":true,"id":2004}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1977":{"name":"pathSplitter","type":"propertyDef","startIndex":1621,"stopIndex":1680,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1978":{"name":"initialize","type":"propertyDef","startIndex":1687,"stopIndex":3201,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1979":{"name":"inspect","type":"propertyDef","startIndex":3208,"stopIndex":3276,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1980":{"name":"toString","type":"propertyDef","startIndex":3283,"stopIndex":3423,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1981":{"name":"fullPath","type":"propertyDef","startIndex":3426,"stopIndex":3530,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1982":{"name":"isLeaf","type":"propertyDef","startIndex":3537,"stopIndex":3614,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1983":{"name":"dirname","type":"propertyDef","startIndex":3621,"stopIndex":3837,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1984":{"name":"filename","type":"propertyDef","startIndex":3840,"stopIndex":4035,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1985":{"name":"normalizedHostname","type":"propertyDef","startIndex":4038,"stopIndex":4138,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1986":{"name":"getDirectory","type":"propertyDef","startIndex":4145,"stopIndex":4227,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1987":{"name":"asDirectory","type":"propertyDef","startIndex":4229,"stopIndex":4377,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1988":{"name":"withPath","type":"propertyDef","startIndex":4417,"stopIndex":4704,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1989":{"name":"withRelativePath","type":"propertyDef","startIndex":4707,"stopIndex":5076,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1990":{"name":"withFilename","type":"propertyDef","startIndex":5083,"stopIndex":5448,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1991":{"name":"toQueryString","type":"propertyDef","startIndex":5451,"stopIndex":5716,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1992":{"name":"withQuery","type":"propertyDef","startIndex":5719,"stopIndex":5947,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1993":{"name":"withoutQuery","type":"propertyDef","startIndex":5954,"stopIndex":6108,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1994":{"name":"getQuery","type":"propertyDef","startIndex":6111,"stopIndex":6262,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1995":{"name":"eq","type":"propertyDef","startIndex":6269,"stopIndex":6605,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1996":{"name":"isIn","type":"propertyDef","startIndex":6607,"stopIndex":6775,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1997":{"name":"relativePathFrom","type":"propertyDef","startIndex":6779,"stopIndex":7896,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1998":{"name":"svnWorkspacePath","type":"propertyDef","startIndex":7899,"stopIndex":8345,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1999":{"name":"svnVersioned","type":"propertyDef","startIndex":8348,"stopIndex":8536,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2000":{"name":"notSvnVersioned","type":"propertyDef","startIndex":8543,"stopIndex":8876,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2001":{"name":"toLiteral","type":"propertyDef","startIndex":8879,"stopIndex":8975,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2002":{"name":"toExpression","type":"propertyDef","startIndex":8982,"stopIndex":9323,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2003":{"name":"withRelativePartsResolved","type":"propertyDef","startIndex":9326,"stopIndex":9812,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2004":{"name":"getAllParentDirectories","type":"propertyDef","startIndex":9814,"stopIndex":10165,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1976},"className":"URL","_owner":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2005":{"name":null,"type":"comment","startIndex":10173,"stopIndex":10201,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2006":{"name":"URL","type":"klassExtensionDef","startIndex":10202,"stopIndex":10582,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2007},{"__isSmartRef__":true,"id":2009}],"sourceControl":{"__isSmartRef__":true,"id":1923},"categories":[{"__isSmartRef__":true,"id":2008}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2007":{"name":"source","type":"propertyDef","startIndex":10223,"stopIndex":10256,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2008},"className":"URL","_owner":{"__isSmartRef__":true,"id":2006},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2008":{"name":"default category","type":"categoryDef","startIndex":10221,"stopIndex":10579,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2007},{"__isSmartRef__":true,"id":2009}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2009":{"name":"codeBase","type":"propertyDef","startIndex":10258,"stopIndex":10577,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2008},"className":"URL","_owner":{"__isSmartRef__":true,"id":2006},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2010":{"name":"URL","type":"klassExtensionDef","startIndex":10583,"stopIndex":11012,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2011}],"sourceControl":{"__isSmartRef__":true,"id":1923},"categories":[{"__isSmartRef__":true,"id":2012}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2011":{"name":"proxy","type":"propertyDef","startIndex":10604,"stopIndex":11003,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2012},"className":"URL","_owner":{"__isSmartRef__":true,"id":2010},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2012":{"name":"default category","type":"categoryDef","startIndex":10602,"stopIndex":11009,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2011}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2013":{"name":null,"type":"comment","startIndex":11013,"stopIndex":11013,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2014":{"name":"URL","type":"klassExtensionDef","startIndex":11014,"stopIndex":11395,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2015}],"sourceControl":{"__isSmartRef__":true,"id":1923},"categories":[{"__isSmartRef__":true,"id":2016}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2015":{"name":"common","type":"propertyDef","startIndex":11035,"stopIndex":11390,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2016},"className":"URL","_owner":{"__isSmartRef__":true,"id":2014},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2016":{"name":"default category","type":"categoryDef","startIndex":11033,"stopIndex":11392,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2015}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2017":{"name":null,"type":"comment","startIndex":11396,"stopIndex":11396,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2018":{"name":"URL","type":"klassExtensionDef","startIndex":11397,"stopIndex":12786,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2019},{"__isSmartRef__":true,"id":2021},{"__isSmartRef__":true,"id":2022},{"__isSmartRef__":true,"id":2023},{"__isSmartRef__":true,"id":2024}],"sourceControl":{"__isSmartRef__":true,"id":1923},"categories":[{"__isSmartRef__":true,"id":2020}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2019":{"name":"create","type":"propertyDef","startIndex":11423,"stopIndex":11478,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2020},"className":"URL","_owner":{"__isSmartRef__":true,"id":2018},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2020":{"name":"default category","type":"categoryDef","startIndex":11416,"stopIndex":12783,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2019},{"__isSmartRef__":true,"id":2021},{"__isSmartRef__":true,"id":2022},{"__isSmartRef__":true,"id":2023},{"__isSmartRef__":true,"id":2024}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2021":{"name":"ensureAbsoluteURL","type":"propertyDef","startIndex":11481,"stopIndex":11684,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2020},"className":"URL","_owner":{"__isSmartRef__":true,"id":2018},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2022":{"name":"ensureAbsoluteCodeBaseURL","type":"propertyDef","startIndex":11686,"stopIndex":11874,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2020},"className":"URL","_owner":{"__isSmartRef__":true,"id":2018},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2023":{"name":"fromLiteral","type":"propertyDef","startIndex":11878,"stopIndex":11940,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2020},"className":"URL","_owner":{"__isSmartRef__":true,"id":2018},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2024":{"name":"makeProxied","type":"propertyDef","startIndex":11943,"stopIndex":12780,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2020},"className":"URL","_owner":{"__isSmartRef__":true,"id":2018},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2025":{"name":null,"type":"comment","startIndex":12787,"stopIndex":12788,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2026":{"name":"NetRequestStatus","type":"klassDef","startIndex":12789,"stopIndex":13849,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2027},{"__isSmartRef__":true,"id":2029},{"__isSmartRef__":true,"id":2031},{"__isSmartRef__":true,"id":2033},{"__isSmartRef__":true,"id":2034},{"__isSmartRef__":true,"id":2036},{"__isSmartRef__":true,"id":2037},{"__isSmartRef__":true,"id":2038},{"__isSmartRef__":true,"id":2039}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2028},{"__isSmartRef__":true,"id":2030},{"__isSmartRef__":true,"id":2032},{"__isSmartRef__":true,"id":2035}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2027":{"name":"documentation","type":"propertyDef","startIndex":12844,"stopIndex":12947,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2028},"className":"NetRequestStatus","_owner":{"__isSmartRef__":true,"id":2026},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2028":{"name":"documentation","type":"categoryDef","startIndex":12825,"stopIndex":12950,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2027}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2029":{"name":"initialize","type":"propertyDef","startIndex":12972,"stopIndex":13149,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2030},"className":"NetRequestStatus","_owner":{"__isSmartRef__":true,"id":2026},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2030":{"name":"initialization","type":"categoryDef","startIndex":12952,"stopIndex":13152,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2029}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2031":{"name":"isDone","type":"propertyDef","startIndex":13167,"stopIndex":13250,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2032},"className":"NetRequestStatus","_owner":{"__isSmartRef__":true,"id":2026},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2032":{"name":"testing","type":"categoryDef","startIndex":13154,"stopIndex":13373,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2031},{"__isSmartRef__":true,"id":2033}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2033":{"name":"isSuccess","type":"propertyDef","startIndex":13253,"stopIndex":13370,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2032},"className":"NetRequestStatus","_owner":{"__isSmartRef__":true,"id":2026},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2034":{"name":"setException","type":"propertyDef","startIndex":13390,"stopIndex":13442,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2035},"className":"NetRequestStatus","_owner":{"__isSmartRef__":true,"id":2026},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2035":{"name":"accessing","type":"categoryDef","startIndex":13375,"stopIndex":13846,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2034},{"__isSmartRef__":true,"id":2036},{"__isSmartRef__":true,"id":2037},{"__isSmartRef__":true,"id":2038},{"__isSmartRef__":true,"id":2039}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2036":{"name":"toString","type":"propertyDef","startIndex":13445,"stopIndex":13605,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2035},"className":"NetRequestStatus","_owner":{"__isSmartRef__":true,"id":2026},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2037":{"name":"requestString","type":"propertyDef","startIndex":13608,"stopIndex":13697,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2035},"className":"NetRequestStatus","_owner":{"__isSmartRef__":true,"id":2026},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2038":{"name":"code","type":"propertyDef","startIndex":13700,"stopIndex":13753,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2035},"className":"NetRequestStatus","_owner":{"__isSmartRef__":true,"id":2026},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2039":{"name":"getResponseHeader","type":"propertyDef","startIndex":13756,"stopIndex":13843,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2035},"className":"NetRequestStatus","_owner":{"__isSmartRef__":true,"id":2026},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2040":{"name":null,"type":"comment","startIndex":13850,"stopIndex":13851,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2041":{"name":"NetRequest","type":"klassDef","startIndex":13852,"stopIndex":22716,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2042},{"__isSmartRef__":true,"id":2044},{"__isSmartRef__":true,"id":2045},{"__isSmartRef__":true,"id":2046},{"__isSmartRef__":true,"id":2047},{"__isSmartRef__":true,"id":2048},{"__isSmartRef__":true,"id":2049},{"__isSmartRef__":true,"id":2050},{"__isSmartRef__":true,"id":2051},{"__isSmartRef__":true,"id":2052},{"__isSmartRef__":true,"id":2053},{"__isSmartRef__":true,"id":2054},{"__isSmartRef__":true,"id":2055},{"__isSmartRef__":true,"id":2056},{"__isSmartRef__":true,"id":2057},{"__isSmartRef__":true,"id":2058},{"__isSmartRef__":true,"id":2059},{"__isSmartRef__":true,"id":2060},{"__isSmartRef__":true,"id":2061},{"__isSmartRef__":true,"id":2062},{"__isSmartRef__":true,"id":2063},{"__isSmartRef__":true,"id":2064},{"__isSmartRef__":true,"id":2065},{"__isSmartRef__":true,"id":2066},{"__isSmartRef__":true,"id":2067},{"__isSmartRef__":true,"id":2068},{"__isSmartRef__":true,"id":2069},{"__isSmartRef__":true,"id":2070},{"__isSmartRef__":true,"id":2071},{"__isSmartRef__":true,"id":2072},{"__isSmartRef__":true,"id":2073},{"__isSmartRef__":true,"id":2074},{"__isSmartRef__":true,"id":2075},{"__isSmartRef__":true,"id":2076},{"__isSmartRef__":true,"id":2077}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"View","categories":[{"__isSmartRef__":true,"id":2043}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2042":{"name":"documentation","type":"propertyDef","startIndex":13882,"stopIndex":13968,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2043":{"name":"default category","type":"categoryDef","startIndex":13880,"stopIndex":22713,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2042},{"__isSmartRef__":true,"id":2044},{"__isSmartRef__":true,"id":2045},{"__isSmartRef__":true,"id":2046},{"__isSmartRef__":true,"id":2047},{"__isSmartRef__":true,"id":2048},{"__isSmartRef__":true,"id":2049},{"__isSmartRef__":true,"id":2050},{"__isSmartRef__":true,"id":2051},{"__isSmartRef__":true,"id":2052},{"__isSmartRef__":true,"id":2053},{"__isSmartRef__":true,"id":2054},{"__isSmartRef__":true,"id":2055},{"__isSmartRef__":true,"id":2056},{"__isSmartRef__":true,"id":2057},{"__isSmartRef__":true,"id":2058},{"__isSmartRef__":true,"id":2059},{"__isSmartRef__":true,"id":2060},{"__isSmartRef__":true,"id":2061},{"__isSmartRef__":true,"id":2062},{"__isSmartRef__":true,"id":2063},{"__isSmartRef__":true,"id":2064},{"__isSmartRef__":true,"id":2065},{"__isSmartRef__":true,"id":2066},{"__isSmartRef__":true,"id":2067},{"__isSmartRef__":true,"id":2068},{"__isSmartRef__":true,"id":2069},{"__isSmartRef__":true,"id":2070},{"__isSmartRef__":true,"id":2071},{"__isSmartRef__":true,"id":2072},{"__isSmartRef__":true,"id":2073},{"__isSmartRef__":true,"id":2074},{"__isSmartRef__":true,"id":2075},{"__isSmartRef__":true,"id":2076},{"__isSmartRef__":true,"id":2077}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2044":{"name":"Unsent","type":"propertyDef","startIndex":13971,"stopIndex":14043,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2045":{"name":"Opened","type":"propertyDef","startIndex":14045,"stopIndex":14058,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2046":{"name":"HeadersReceived","type":"propertyDef","startIndex":14060,"stopIndex":14082,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2047":{"name":"Loading","type":"propertyDef","startIndex":14084,"stopIndex":14098,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2048":{"name":"Done","type":"propertyDef","startIndex":14100,"stopIndex":14111,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2049":{"name":"formals","type":"propertyDef","startIndex":14114,"stopIndex":14701,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2050":{"name":"initialize","type":"propertyDef","startIndex":14704,"stopIndex":15039,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2051":{"name":"enableProgress","type":"propertyDef","startIndex":15042,"stopIndex":15461,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2052":{"name":"requestNetworkAccess","type":"propertyDef","startIndex":15464,"stopIndex":15930,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2053":{"name":"beSync","type":"propertyDef","startIndex":15933,"stopIndex":16012,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2054":{"name":"beBinary","type":"propertyDef","startIndex":16015,"stopIndex":16098,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2055":{"name":"onReadyStateChange","type":"propertyDef","startIndex":16101,"stopIndex":17623,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2056":{"name":"onProgress","type":"propertyDef","startIndex":17626,"stopIndex":17691,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2057":{"name":"setRequestHeaders","type":"propertyDef","startIndex":17698,"stopIndex":17872,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2058":{"name":"setContentType","type":"propertyDef","startIndex":17875,"stopIndex":18018,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2059":{"name":"getReadyState","type":"propertyDef","startIndex":18021,"stopIndex":18100,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2060":{"name":"getResponseText","type":"propertyDef","startIndex":18103,"stopIndex":18192,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2061":{"name":"getResponseXML","type":"propertyDef","startIndex":18195,"stopIndex":18282,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2062":{"name":"getResponseHeaders","type":"propertyDef","startIndex":18285,"stopIndex":18878,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2063":{"name":"getStatus","type":"propertyDef","startIndex":18881,"stopIndex":18990,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2064":{"name":"request","type":"propertyDef","startIndex":18993,"stopIndex":19871,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2065":{"name":"get","type":"propertyDef","startIndex":19874,"stopIndex":19968,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2066":{"name":"put","type":"propertyDef","startIndex":19971,"stopIndex":20077,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2067":{"name":"post","type":"propertyDef","startIndex":20080,"stopIndex":20188,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2068":{"name":"propfind","type":"propertyDef","startIndex":20191,"stopIndex":20521,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2069":{"name":"report","type":"propertyDef","startIndex":20524,"stopIndex":20636,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2070":{"name":"mkcol","type":"propertyDef","startIndex":20639,"stopIndex":20749,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2071":{"name":"del","type":"propertyDef","startIndex":20752,"stopIndex":20843,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2072":{"name":"copy","type":"propertyDef","startIndex":20846,"stopIndex":21098,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2073":{"name":"move","type":"propertyDef","startIndex":21100,"stopIndex":21352,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2074":{"name":"lock","type":"propertyDef","startIndex":21356,"stopIndex":21838,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2075":{"name":"unlock","type":"propertyDef","startIndex":21845,"stopIndex":22508,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2076":{"name":"head","type":"propertyDef","startIndex":22510,"stopIndex":22606,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2077":{"name":"toString","type":"propertyDef","startIndex":22609,"stopIndex":22710,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2043},"className":"NetRequest","_owner":{"__isSmartRef__":true,"id":2041},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2078":{"name":null,"type":"comment","startIndex":22717,"stopIndex":22814,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2079":{"name":"NetRequestReporterTrait","type":"objectDef","startIndex":22815,"stopIndex":24547,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2080}],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2080":{"name":"setRequestStatus","type":"propertyDef","startIndex":22843,"stopIndex":24544,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2081},"_owner":{"__isSmartRef__":true,"id":2079},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2081":{"name":"default category","type":"categoryDef","startIndex":26,"stopIndex":1730,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":2080}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2082":{"name":null,"type":"comment","startIndex":24548,"stopIndex":24607,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2083":{"name":"NetRequestReporter","type":"klassDef","startIndex":24608,"stopIndex":24671,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"traits":["NetRequestReporterTrait"],"superclassName":"Object","categories":[],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2084":{"name":null,"type":"comment","startIndex":24672,"stopIndex":24674,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2085":{"name":"Resource","type":"klassDef","startIndex":24675,"stopIndex":27759,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2086},{"__isSmartRef__":true,"id":2088},{"__isSmartRef__":true,"id":2089},{"__isSmartRef__":true,"id":2090},{"__isSmartRef__":true,"id":2091},{"__isSmartRef__":true,"id":2092},{"__isSmartRef__":true,"id":2093},{"__isSmartRef__":true,"id":2094},{"__isSmartRef__":true,"id":2095},{"__isSmartRef__":true,"id":2096},{"__isSmartRef__":true,"id":2097},{"__isSmartRef__":true,"id":2098}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"View","categories":[{"__isSmartRef__":true,"id":2087}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2086":{"name":"documentation","type":"propertyDef","startIndex":24732,"stopIndex":24823,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2087":{"name":"default category","type":"categoryDef","startIndex":24730,"stopIndex":27756,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2086},{"__isSmartRef__":true,"id":2088},{"__isSmartRef__":true,"id":2089},{"__isSmartRef__":true,"id":2090},{"__isSmartRef__":true,"id":2091},{"__isSmartRef__":true,"id":2092},{"__isSmartRef__":true,"id":2093},{"__isSmartRef__":true,"id":2094},{"__isSmartRef__":true,"id":2095},{"__isSmartRef__":true,"id":2096},{"__isSmartRef__":true,"id":2097},{"__isSmartRef__":true,"id":2098}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2088":{"name":"formals","type":"propertyDef","startIndex":24881,"stopIndex":25075,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2089":{"name":"createNetRequest","type":"propertyDef","startIndex":25078,"stopIndex":25420,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2090":{"name":"initialize","type":"propertyDef","startIndex":25427,"stopIndex":25552,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2091":{"name":"deserialize","type":"propertyDef","startIndex":25555,"stopIndex":25587,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2092":{"name":"toString","type":"propertyDef","startIndex":25638,"stopIndex":25723,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2093":{"name":"removeNetRequestReporterTrait","type":"propertyDef","startIndex":25726,"stopIndex":26034,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2094":{"name":"updateView","type":"propertyDef","startIndex":26041,"stopIndex":26292,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2095":{"name":"onURLUpdate","type":"propertyDef","startIndex":26295,"stopIndex":26365,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2096":{"name":"fetch","type":"propertyDef","startIndex":26368,"stopIndex":26791,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2097":{"name":"fetchProperties","type":"propertyDef","startIndex":26794,"stopIndex":27138,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2098":{"name":"store","type":"propertyDef","startIndex":27141,"stopIndex":27753,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2087},"className":"Resource","_owner":{"__isSmartRef__":true,"id":2085},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2099":{"name":null,"type":"comment","startIndex":27760,"stopIndex":27760,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2100":{"name":"SVNResource","type":"klassDef","startIndex":27761,"stopIndex":35667,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2101},{"__isSmartRef__":true,"id":2103},{"__isSmartRef__":true,"id":2104},{"__isSmartRef__":true,"id":2105},{"__isSmartRef__":true,"id":2106},{"__isSmartRef__":true,"id":2107},{"__isSmartRef__":true,"id":2108},{"__isSmartRef__":true,"id":2109},{"__isSmartRef__":true,"id":2110},{"__isSmartRef__":true,"id":2111},{"__isSmartRef__":true,"id":2112},{"__isSmartRef__":true,"id":2113},{"__isSmartRef__":true,"id":2114},{"__isSmartRef__":true,"id":2115},{"__isSmartRef__":true,"id":2116},{"__isSmartRef__":true,"id":2117},{"__isSmartRef__":true,"id":2118}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Resource","categories":[{"__isSmartRef__":true,"id":2102}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2101":{"name":"formals","type":"propertyDef","startIndex":27797,"stopIndex":27873,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2102":{"name":"default category","type":"categoryDef","startIndex":27794,"stopIndex":35664,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2101},{"__isSmartRef__":true,"id":2103},{"__isSmartRef__":true,"id":2104},{"__isSmartRef__":true,"id":2105},{"__isSmartRef__":true,"id":2106},{"__isSmartRef__":true,"id":2107},{"__isSmartRef__":true,"id":2108},{"__isSmartRef__":true,"id":2109},{"__isSmartRef__":true,"id":2110},{"__isSmartRef__":true,"id":2111},{"__isSmartRef__":true,"id":2112},{"__isSmartRef__":true,"id":2113},{"__isSmartRef__":true,"id":2114},{"__isSmartRef__":true,"id":2115},{"__isSmartRef__":true,"id":2116},{"__isSmartRef__":true,"id":2117},{"__isSmartRef__":true,"id":2118}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2103":{"name":"createNetRequest","type":"propertyDef","startIndex":27876,"stopIndex":28218,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2104":{"name":"initialize","type":"propertyDef","startIndex":28225,"stopIndex":28371,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2105":{"name":"getLocalUrl","type":"propertyDef","startIndex":28374,"stopIndex":28499,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2106":{"name":"fetchHeadRevision","type":"propertyDef","startIndex":28502,"stopIndex":28851,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2107":{"name":"fetch","type":"propertyDef","startIndex":28854,"stopIndex":29158,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2108":{"name":"store","type":"propertyDef","startIndex":29165,"stopIndex":30057,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2109":{"name":"del","type":"propertyDef","startIndex":30064,"stopIndex":30330,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2110":{"name":"fetchProperties","type":"propertyDef","startIndex":30333,"stopIndex":30647,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2111":{"name":"fetchMetadata","type":"propertyDef","startIndex":30650,"stopIndex":31517,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2112":{"name":"pvtSetHeadRevFromDoc","type":"propertyDef","startIndex":31520,"stopIndex":31894,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2113":{"name":"pvtScanLogReportForVersionInfos","type":"propertyDef","startIndex":31897,"stopIndex":34368,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2114":{"name":"pvtScanLogReportForVersionInfosTrace","type":"propertyDef","startIndex":34375,"stopIndex":34547,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2115":{"name":"pvtRequestMetadataXML","type":"propertyDef","startIndex":34550,"stopIndex":34979,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2116":{"name":"pvtRequestLocationXML","type":"propertyDef","startIndex":34981,"stopIndex":35333,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2117":{"name":"withBaselineUriDo","type":"propertyDef","startIndex":35337,"stopIndex":35529,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2118":{"name":"createVersionURLString","type":"propertyDef","startIndex":35536,"stopIndex":35661,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2102},"className":"SVNResource","_owner":{"__isSmartRef__":true,"id":2100},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2119":{"name":null,"type":"comment","startIndex":35668,"stopIndex":35668,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2120":{"name":"SVNVersionInfo","type":"klassDef","startIndex":35669,"stopIndex":37848,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2121},{"__isSmartRef__":true,"id":2123},{"__isSmartRef__":true,"id":2124},{"__isSmartRef__":true,"id":2125},{"__isSmartRef__":true,"id":2126}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2122}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2121":{"name":"documentation","type":"propertyDef","startIndex":35706,"stopIndex":35787,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2122},"className":"SVNVersionInfo","_owner":{"__isSmartRef__":true,"id":2120},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2122":{"name":"default category","type":"categoryDef","startIndex":35703,"stopIndex":37845,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2121},{"__isSmartRef__":true,"id":2123},{"__isSmartRef__":true,"id":2124},{"__isSmartRef__":true,"id":2125},{"__isSmartRef__":true,"id":2126}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2123":{"name":"initialize","type":"propertyDef","startIndex":35790,"stopIndex":36433,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2122},"className":"SVNVersionInfo","_owner":{"__isSmartRef__":true,"id":2120},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2124":{"name":"parseUTCDateString","type":"propertyDef","startIndex":36436,"stopIndex":36801,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2122},"className":"SVNVersionInfo","_owner":{"__isSmartRef__":true,"id":2120},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2125":{"name":"toString","type":"propertyDef","startIndex":36804,"stopIndex":37559,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2122},"className":"SVNVersionInfo","_owner":{"__isSmartRef__":true,"id":2120},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2126":{"name":"toExpression","type":"propertyDef","startIndex":37566,"stopIndex":37838,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2122},"className":"SVNVersionInfo","_owner":{"__isSmartRef__":true,"id":2120},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2127":{"name":"SVNVersionInfo","type":"klassExtensionDef","startIndex":37849,"stopIndex":39066,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2128}],"sourceControl":{"__isSmartRef__":true,"id":1923},"categories":[{"__isSmartRef__":true,"id":2129}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2128":{"name":"fromPropfindNode","type":"propertyDef","startIndex":37881,"stopIndex":39061,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2129},"className":"SVNVersionInfo","_owner":{"__isSmartRef__":true,"id":2127},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2129":{"name":"default category","type":"categoryDef","startIndex":37879,"stopIndex":39063,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2128}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2130":{"name":null,"type":"comment","startIndex":39067,"stopIndex":39067,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2131":{"name":"WebResource","type":"klassDef","startIndex":39068,"stopIndex":53703,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2132},{"__isSmartRef__":true,"id":2135},{"__isSmartRef__":true,"id":2137},{"__isSmartRef__":true,"id":2138},{"__isSmartRef__":true,"id":2139},{"__isSmartRef__":true,"id":2140},{"__isSmartRef__":true,"id":2142},{"__isSmartRef__":true,"id":2144},{"__isSmartRef__":true,"id":2145},{"__isSmartRef__":true,"id":2146},{"__isSmartRef__":true,"id":2147},{"__isSmartRef__":true,"id":2149},{"__isSmartRef__":true,"id":2150},{"__isSmartRef__":true,"id":2151},{"__isSmartRef__":true,"id":2152},{"__isSmartRef__":true,"id":2153},{"__isSmartRef__":true,"id":2154},{"__isSmartRef__":true,"id":2155},{"__isSmartRef__":true,"id":2156},{"__isSmartRef__":true,"id":2158},{"__isSmartRef__":true,"id":2159},{"__isSmartRef__":true,"id":2161},{"__isSmartRef__":true,"id":2163},{"__isSmartRef__":true,"id":2164},{"__isSmartRef__":true,"id":2166},{"__isSmartRef__":true,"id":2168},{"__isSmartRef__":true,"id":2169},{"__isSmartRef__":true,"id":2170},{"__isSmartRef__":true,"id":2171},{"__isSmartRef__":true,"id":2172},{"__isSmartRef__":true,"id":2173},{"__isSmartRef__":true,"id":2174},{"__isSmartRef__":true,"id":2175},{"__isSmartRef__":true,"id":2176},{"__isSmartRef__":true,"id":2177},{"__isSmartRef__":true,"id":2178},{"__isSmartRef__":true,"id":2179},{"__isSmartRef__":true,"id":2180},{"__isSmartRef__":true,"id":2181},{"__isSmartRef__":true,"id":2182},{"__isSmartRef__":true,"id":2183},{"__isSmartRef__":true,"id":2185},{"__isSmartRef__":true,"id":2187}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2133},{"__isSmartRef__":true,"id":2136},{"__isSmartRef__":true,"id":2141},{"__isSmartRef__":true,"id":2143},{"__isSmartRef__":true,"id":2148},{"__isSmartRef__":true,"id":2157},{"__isSmartRef__":true,"id":2160},{"__isSmartRef__":true,"id":2162},{"__isSmartRef__":true,"id":2165},{"__isSmartRef__":true,"id":2167},{"__isSmartRef__":true,"id":2184},{"__isSmartRef__":true,"id":2186}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2132":{"name":"connections","type":"propertyDef","startIndex":39118,"stopIndex":39277,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2133},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2133":{"name":"documentation","type":"categoryDef","startIndex":39099,"stopIndex":39280,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2132}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2134":{"name":"WebResource","type":"klassDef","startIndex":39068,"stopIndex":53505,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2132},{"__isSmartRef__":true,"id":2135},{"__isSmartRef__":true,"id":2137},{"__isSmartRef__":true,"id":2138},{"__isSmartRef__":true,"id":2139},{"__isSmartRef__":true,"id":2140},{"__isSmartRef__":true,"id":2142},{"__isSmartRef__":true,"id":2144},{"__isSmartRef__":true,"id":2145},{"__isSmartRef__":true,"id":2146},{"__isSmartRef__":true,"id":2147},{"__isSmartRef__":true,"id":2149},{"__isSmartRef__":true,"id":2150},{"__isSmartRef__":true,"id":2151},{"__isSmartRef__":true,"id":2152},{"__isSmartRef__":true,"id":2153},{"__isSmartRef__":true,"id":2154},{"__isSmartRef__":true,"id":2155},{"__isSmartRef__":true,"id":2156},{"__isSmartRef__":true,"id":2158},{"__isSmartRef__":true,"id":2159},{"__isSmartRef__":true,"id":2161},{"__isSmartRef__":true,"id":2163},{"__isSmartRef__":true,"id":2164},{"__isSmartRef__":true,"id":2166},{"__isSmartRef__":true,"id":2168},{"__isSmartRef__":true,"id":2169},{"__isSmartRef__":true,"id":2170},{"__isSmartRef__":true,"id":2171},{"__isSmartRef__":true,"id":2172},{"__isSmartRef__":true,"id":2173},{"__isSmartRef__":true,"id":2174},{"__isSmartRef__":true,"id":2175},{"__isSmartRef__":true,"id":2176},{"__isSmartRef__":true,"id":2177},{"__isSmartRef__":true,"id":2178},{"__isSmartRef__":true,"id":2179},{"__isSmartRef__":true,"id":2180},{"__isSmartRef__":true,"id":2181},{"__isSmartRef__":true,"id":2182},{"__isSmartRef__":true,"id":2183},{"__isSmartRef__":true,"id":2185},{"__isSmartRef__":true,"id":2187}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2133},{"__isSmartRef__":true,"id":2136},{"__isSmartRef__":true,"id":2141},{"__isSmartRef__":true,"id":2143},{"__isSmartRef__":true,"id":2148},{"__isSmartRef__":true,"id":2157},{"__isSmartRef__":true,"id":2160},{"__isSmartRef__":true,"id":2162},{"__isSmartRef__":true,"id":2165},{"__isSmartRef__":true,"id":2167},{"__isSmartRef__":true,"id":2184},{"__isSmartRef__":true,"id":2186}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2135":{"name":"initialize","type":"propertyDef","startIndex":39300,"stopIndex":39417,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2136},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2136":{"name":"initializing","type":"categoryDef","startIndex":39282,"stopIndex":42670,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2135},{"__isSmartRef__":true,"id":2137},{"__isSmartRef__":true,"id":2138},{"__isSmartRef__":true,"id":2139}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2137":{"name":"reset","type":"propertyDef","startIndex":39420,"stopIndex":39645,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2136},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2138":{"name":"createResource","type":"propertyDef","startIndex":39648,"stopIndex":41360,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2136},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2139":{"name":"createNetRequest","type":"propertyDef","startIndex":41363,"stopIndex":42667,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2136},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2140":{"name":"temporaryChangeURLAndDo","type":"propertyDef","startIndex":42685,"stopIndex":42892,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2141},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2141":{"name":"private","type":"categoryDef","startIndex":42672,"stopIndex":42895,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2140}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2142":{"name":"getURL","type":"propertyDef","startIndex":42912,"stopIndex":42956,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2143},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2143":{"name":"accessing","type":"categoryDef","startIndex":42897,"stopIndex":43166,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2142},{"__isSmartRef__":true,"id":2144},{"__isSmartRef__":true,"id":2145},{"__isSmartRef__":true,"id":2146}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2144":{"name":"getRepoURL","type":"propertyDef","startIndex":42958,"stopIndex":43035,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2143},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2145":{"name":"getName","type":"propertyDef","startIndex":43038,"stopIndex":43098,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2143},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2146":{"name":"isCollection","type":"propertyDef","startIndex":43100,"stopIndex":43163,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2143},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2147":{"name":"isSync","type":"propertyDef","startIndex":43187,"stopIndex":43234,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2148},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2148":{"name":"configuration","type":"categoryDef","startIndex":43168,"stopIndex":43752,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2147},{"__isSmartRef__":true,"id":2149},{"__isSmartRef__":true,"id":2150},{"__isSmartRef__":true,"id":2151},{"__isSmartRef__":true,"id":2152},{"__isSmartRef__":true,"id":2153},{"__isSmartRef__":true,"id":2154},{"__isSmartRef__":true,"id":2155}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2149":{"name":"beSync","type":"propertyDef","startIndex":43236,"stopIndex":43296,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2148},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2150":{"name":"beAsync","type":"propertyDef","startIndex":43298,"stopIndex":43360,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2148},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2151":{"name":"setSync","type":"propertyDef","startIndex":43362,"stopIndex":43427,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2148},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2152":{"name":"isBinary","type":"propertyDef","startIndex":43430,"stopIndex":43481,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2148},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2153":{"name":"beBinary","type":"propertyDef","startIndex":43483,"stopIndex":43547,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2148},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2154":{"name":"beText","type":"propertyDef","startIndex":43549,"stopIndex":43612,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2148},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2155":{"name":"forceUncached","type":"propertyDef","startIndex":43616,"stopIndex":43749,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2148},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2156":{"name":"enableShowingProgress","type":"propertyDef","startIndex":43768,"stopIndex":43852,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2157},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2157":{"name":"progress","type":"categoryDef","startIndex":43754,"stopIndex":44349,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2156},{"__isSmartRef__":true,"id":2158}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2158":{"name":"createProgressBar","type":"propertyDef","startIndex":43854,"stopIndex":44345,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2157},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2159":{"name":"copyTo","type":"propertyDef","startIndex":44367,"stopIndex":44583,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2160},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2160":{"name":"DEPRECATED","type":"categoryDef","startIndex":44351,"stopIndex":44587,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2159}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2161":{"name":"statusMessage","type":"propertyDef","startIndex":44604,"stopIndex":45308,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2162},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2162":{"name":"debugging","type":"categoryDef","startIndex":44589,"stopIndex":45386,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2161},{"__isSmartRef__":true,"id":2163}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2163":{"name":"toString","type":"propertyDef","startIndex":45311,"stopIndex":45383,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2162},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2164":{"name":"setRequestHeaders","type":"propertyDef","startIndex":45410,"stopIndex":45518,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2165},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2165":{"name":"request headers","type":"categoryDef","startIndex":45388,"stopIndex":45521,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2164}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2166":{"name":"get","type":"propertyDef","startIndex":45542,"stopIndex":46673,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2167":{"name":"HTTP methods","type":"categoryDef","startIndex":45523,"stopIndex":50797,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2166},{"__isSmartRef__":true,"id":2168},{"__isSmartRef__":true,"id":2169},{"__isSmartRef__":true,"id":2170},{"__isSmartRef__":true,"id":2171},{"__isSmartRef__":true,"id":2172},{"__isSmartRef__":true,"id":2173},{"__isSmartRef__":true,"id":2174},{"__isSmartRef__":true,"id":2175},{"__isSmartRef__":true,"id":2176},{"__isSmartRef__":true,"id":2177},{"__isSmartRef__":true,"id":2178},{"__isSmartRef__":true,"id":2179},{"__isSmartRef__":true,"id":2180},{"__isSmartRef__":true,"id":2181},{"__isSmartRef__":true,"id":2182}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2168":{"name":"put","type":"propertyDef","startIndex":46676,"stopIndex":47740,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2169":{"name":"create","type":"propertyDef","startIndex":47743,"stopIndex":47934,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2170":{"name":"del","type":"propertyDef","startIndex":47937,"stopIndex":48068,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2171":{"name":"post","type":"propertyDef","startIndex":48071,"stopIndex":48339,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2172":{"name":"exists","type":"propertyDef","startIndex":48346,"stopIndex":48562,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2173":{"name":"head","type":"propertyDef","startIndex":48564,"stopIndex":48697,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2174":{"name":"propfind","type":"propertyDef","startIndex":48700,"stopIndex":48876,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2175":{"name":"report","type":"propertyDef","startIndex":48878,"stopIndex":49031,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2176":{"name":"getSubElements","type":"propertyDef","startIndex":49035,"stopIndex":49256,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2177":{"name":"copyTo","type":"propertyDef","startIndex":49259,"stopIndex":49422,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2178":{"name":"moveTo","type":"propertyDef","startIndex":49424,"stopIndex":49587,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2179":{"name":"getVersions","type":"propertyDef","startIndex":49595,"stopIndex":50302,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2180":{"name":"getHeadRevision","type":"propertyDef","startIndex":50305,"stopIndex":50452,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2181":{"name":"getProperties","type":"propertyDef","startIndex":50455,"stopIndex":50644,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2182":{"name":"ensureExistance","type":"propertyDef","startIndex":50646,"stopIndex":50992,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2167},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2183":{"name":"getLocationInRev","type":"propertyDef","startIndex":51019,"stopIndex":52017,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2184},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2184":{"name":"version specific","type":"categoryDef","startIndex":50799,"stopIndex":51822,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2183}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2185":{"name":"pvtProcessForLocationRequest","type":"propertyDef","startIndex":52040,"stopIndex":52547,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2186},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2186":{"name":"XML querying","type":"categoryDef","startIndex":51824,"stopIndex":53502,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2185},{"__isSmartRef__":true,"id":2187}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2187":{"name":"pvtProcessPropfindForSubElements","type":"propertyDef","startIndex":52549,"stopIndex":53698,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2186},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2188":{"name":null,"type":"comment","startIndex":53704,"stopIndex":53731,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2189":{"name":"WebResource","type":"klassExtensionDef","startIndex":53732,"stopIndex":53816,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2190}],"sourceControl":{"__isSmartRef__":true,"id":1923},"categories":[{"__isSmartRef__":true,"id":2191}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2190":{"name":"create","type":"propertyDef","startIndex":53761,"stopIndex":53811,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2191},"className":"WebResource","_owner":{"__isSmartRef__":true,"id":2189},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2191":{"name":"default category","type":"categoryDef","startIndex":50964,"stopIndex":51018,"fileName":"lively/Network.js","_subElements":[{"__isSmartRef__":true,"id":2190}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2192":{"name":null,"type":"comment","startIndex":53817,"stopIndex":53817,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2193":{"name":null,"type":"unknown","startIndex":53818,"stopIndex":53851,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2194":{"name":null,"type":"comment","startIndex":53852,"stopIndex":53853,"fileName":"lively/Network.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2195":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/NewMorphicCompat.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2196":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/NoMoreModels.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2197":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/OldBase.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2198":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/OldModel.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2199":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Ometa.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2200":{"target":{"__isSmartRef__":true,"id":2201},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/PartsBin.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2201":{"name":"lively.PartsBin","type":"moduleDef","startIndex":0,"stopIndex":19665,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2202},{"__isSmartRef__":true,"id":2203},{"__isSmartRef__":true,"id":2239},{"__isSmartRef__":true,"id":2240},{"__isSmartRef__":true,"id":2255},{"__isSmartRef__":true,"id":2256},{"__isSmartRef__":true,"id":2278},{"__isSmartRef__":true,"id":2279},{"__isSmartRef__":true,"id":2290},{"__isSmartRef__":true,"id":2291},{"__isSmartRef__":true,"id":2302}],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2202":{"name":null,"type":"comment","startIndex":71,"stopIndex":71,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2203":{"name":"lively.PartsBin.PartItem","type":"klassDef","startIndex":72,"stopIndex":9562,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2204},{"__isSmartRef__":true,"id":2207},{"__isSmartRef__":true,"id":2209},{"__isSmartRef__":true,"id":2210},{"__isSmartRef__":true,"id":2211},{"__isSmartRef__":true,"id":2212},{"__isSmartRef__":true,"id":2213},{"__isSmartRef__":true,"id":2214},{"__isSmartRef__":true,"id":2215},{"__isSmartRef__":true,"id":2217},{"__isSmartRef__":true,"id":2219},{"__isSmartRef__":true,"id":2220},{"__isSmartRef__":true,"id":2221},{"__isSmartRef__":true,"id":2222},{"__isSmartRef__":true,"id":2223},{"__isSmartRef__":true,"id":2225},{"__isSmartRef__":true,"id":2226},{"__isSmartRef__":true,"id":2227},{"__isSmartRef__":true,"id":2228},{"__isSmartRef__":true,"id":2229},{"__isSmartRef__":true,"id":2230},{"__isSmartRef__":true,"id":2231},{"__isSmartRef__":true,"id":2232},{"__isSmartRef__":true,"id":2233},{"__isSmartRef__":true,"id":2234},{"__isSmartRef__":true,"id":2235},{"__isSmartRef__":true,"id":2237}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2205},{"__isSmartRef__":true,"id":2208},{"__isSmartRef__":true,"id":2216},{"__isSmartRef__":true,"id":2218},{"__isSmartRef__":true,"id":2224},{"__isSmartRef__":true,"id":2236},{"__isSmartRef__":true,"id":2238}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2204":{"name":"initialize","type":"propertyDef","startIndex":134,"stopIndex":486,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2205},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2205":{"name":"initializing","type":"categoryDef","startIndex":116,"stopIndex":490,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2204}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2206":{"name":"lively.PartsBin.PartItem","type":"klassDef","startIndex":72,"stopIndex":9635,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2204},{"__isSmartRef__":true,"id":2207},{"__isSmartRef__":true,"id":2209},{"__isSmartRef__":true,"id":2210},{"__isSmartRef__":true,"id":2211},{"__isSmartRef__":true,"id":2212},{"__isSmartRef__":true,"id":2213},{"__isSmartRef__":true,"id":2214},{"__isSmartRef__":true,"id":2215},{"__isSmartRef__":true,"id":2217},{"__isSmartRef__":true,"id":2219},{"__isSmartRef__":true,"id":2220},{"__isSmartRef__":true,"id":2221},{"__isSmartRef__":true,"id":2222},{"__isSmartRef__":true,"id":2223},{"__isSmartRef__":true,"id":2225},{"__isSmartRef__":true,"id":2226},{"__isSmartRef__":true,"id":2227},{"__isSmartRef__":true,"id":2228},{"__isSmartRef__":true,"id":2229},{"__isSmartRef__":true,"id":2230},{"__isSmartRef__":true,"id":2231},{"__isSmartRef__":true,"id":2232},{"__isSmartRef__":true,"id":2233},{"__isSmartRef__":true,"id":2234},{"__isSmartRef__":true,"id":2235},{"__isSmartRef__":true,"id":2237}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2205},{"__isSmartRef__":true,"id":2208},{"__isSmartRef__":true,"id":2216},{"__isSmartRef__":true,"id":2218},{"__isSmartRef__":true,"id":2224},{"__isSmartRef__":true,"id":2236},{"__isSmartRef__":true,"id":2238}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2207":{"name":"getLogoURL","type":"propertyDef","startIndex":507,"stopIndex":619,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2208},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2208":{"name":"accessing","type":"categoryDef","startIndex":492,"stopIndex":1501,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2207},{"__isSmartRef__":true,"id":2209},{"__isSmartRef__":true,"id":2210},{"__isSmartRef__":true,"id":2211},{"__isSmartRef__":true,"id":2212},{"__isSmartRef__":true,"id":2213},{"__isSmartRef__":true,"id":2214}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2209":{"name":"getFileURL","type":"propertyDef","startIndex":621,"stopIndex":734,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2208},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2210":{"name":"getMetaInfoURL","type":"propertyDef","startIndex":736,"stopIndex":857,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2208},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2211":{"name":"getPartsSpace","type":"propertyDef","startIndex":860,"stopIndex":966,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2208},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2212":{"name":"setPartFromJSON","type":"propertyDef","startIndex":969,"stopIndex":1107,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2208},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2213":{"name":"setPart","type":"propertyDef","startIndex":1110,"stopIndex":1171,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2208},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2214":{"name":"getMetaInfo","type":"propertyDef","startIndex":1173,"stopIndex":1495,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2208},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2215":{"name":"makeUpPartName","type":"propertyDef","startIndex":1515,"stopIndex":1770,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2216},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2216":{"name":"naming","type":"categoryDef","startIndex":1503,"stopIndex":1773,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2215}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2217":{"name":"getSerializer","type":"propertyDef","startIndex":1794,"stopIndex":1972,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2218},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2218":{"name":"serialization","type":"categoryDef","startIndex":1775,"stopIndex":4349,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2217},{"__isSmartRef__":true,"id":2219},{"__isSmartRef__":true,"id":2220},{"__isSmartRef__":true,"id":2221},{"__isSmartRef__":true,"id":2222}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2219":{"name":"deserializePart","type":"propertyDef","startIndex":1974,"stopIndex":3167,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2218},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2220":{"name":"runAfterDeserializationHooks","type":"propertyDef","startIndex":3169,"stopIndex":3382,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2218},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2221":{"name":"serializePart","type":"propertyDef","startIndex":3385,"stopIndex":4190,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2218},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2222":{"name":"serializeMetaInfo","type":"propertyDef","startIndex":4192,"stopIndex":4417,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2218},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2223":{"name":"load","type":"propertyDef","startIndex":4449,"stopIndex":4689,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2224},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2224":{"name":"upload and download","type":"categoryDef","startIndex":4351,"stopIndex":9271,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2223},{"__isSmartRef__":true,"id":2225},{"__isSmartRef__":true,"id":2226},{"__isSmartRef__":true,"id":2227},{"__isSmartRef__":true,"id":2228},{"__isSmartRef__":true,"id":2229},{"__isSmartRef__":true,"id":2230},{"__isSmartRef__":true,"id":2231},{"__isSmartRef__":true,"id":2232},{"__isSmartRef__":true,"id":2233},{"__isSmartRef__":true,"id":2234}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2225":{"name":"loadPart","type":"propertyDef","startIndex":4691,"stopIndex":6024,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2224},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2226":{"name":"loadPartVersions","type":"propertyDef","startIndex":6028,"stopIndex":6281,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2224},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2227":{"name":"loadPartMetaInfo","type":"propertyDef","startIndex":6283,"stopIndex":6906,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2224},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2228":{"name":"loadRevision","type":"propertyDef","startIndex":6909,"stopIndex":7011,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2224},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2229":{"name":"copyToPartsSpace","type":"propertyDef","startIndex":7014,"stopIndex":7228,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2224},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2230":{"name":"moveToPartsSpace","type":"propertyDef","startIndex":7230,"stopIndex":7381,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2224},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2231":{"name":"del","type":"propertyDef","startIndex":7383,"stopIndex":7629,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2224},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2232":{"name":"uploadPart","type":"propertyDef","startIndex":7631,"stopIndex":8339,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2224},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2233":{"name":"copyFilesFrom","type":"propertyDef","startIndex":8341,"stopIndex":8692,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2224},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2234":{"name":"uploadMetaInfoOnly","type":"propertyDef","startIndex":8695,"stopIndex":9193,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2224},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2235":{"name":"asPartsBinItem","type":"propertyDef","startIndex":9216,"stopIndex":9429,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2236},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2236":{"name":"converting","type":"categoryDef","startIndex":9273,"stopIndex":9505,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2235}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2237":{"name":"toString","type":"propertyDef","startIndex":9449,"stopIndex":9557,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2238},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":2206},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2238":{"name":"debugging","type":"categoryDef","startIndex":9507,"stopIndex":9632,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2237}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2239":{"name":null,"type":"comment","startIndex":9563,"stopIndex":9563,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2240":{"name":"lively.PartsBin.PartsBinMetaInfo","type":"klassDef","startIndex":9564,"stopIndex":10758,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2241},{"__isSmartRef__":true,"id":2243},{"__isSmartRef__":true,"id":2245},{"__isSmartRef__":true,"id":2246},{"__isSmartRef__":true,"id":2247},{"__isSmartRef__":true,"id":2248},{"__isSmartRef__":true,"id":2249},{"__isSmartRef__":true,"id":2250},{"__isSmartRef__":true,"id":2251},{"__isSmartRef__":true,"id":2252},{"__isSmartRef__":true,"id":2253},{"__isSmartRef__":true,"id":2254}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2242},{"__isSmartRef__":true,"id":2244}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2241":{"name":"initialize","type":"propertyDef","startIndex":9634,"stopIndex":9703,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2242},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2242":{"name":"initializing","type":"categoryDef","startIndex":9216,"stopIndex":9306,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2241}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2243":{"name":"setURL","type":"propertyDef","startIndex":9724,"stopIndex":9879,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2244},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2244":{"name":"accessing","type":"categoryDef","startIndex":9308,"stopIndex":10355,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2243},{"__isSmartRef__":true,"id":2245},{"__isSmartRef__":true,"id":2246},{"__isSmartRef__":true,"id":2247},{"__isSmartRef__":true,"id":2248},{"__isSmartRef__":true,"id":2249},{"__isSmartRef__":true,"id":2250},{"__isSmartRef__":true,"id":2251},{"__isSmartRef__":true,"id":2252},{"__isSmartRef__":true,"id":2253},{"__isSmartRef__":true,"id":2254}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2245":{"name":"getName","type":"propertyDef","startIndex":9882,"stopIndex":9981,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2244},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2246":{"name":"getPartsSpaceURL","type":"propertyDef","startIndex":9984,"stopIndex":10057,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2244},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2247":{"name":"setPartsSpaceName","type":"propertyDef","startIndex":10059,"stopIndex":10127,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2244},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2248":{"name":"getPartsSpaceName","type":"propertyDef","startIndex":10129,"stopIndex":10208,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2244},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2249":{"name":"setPartsSpace","type":"propertyDef","startIndex":10210,"stopIndex":10298,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2244},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2250":{"name":"getPartsSpace","type":"propertyDef","startIndex":10300,"stopIndex":10393,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2244},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2251":{"name":"getComment","type":"propertyDef","startIndex":10395,"stopIndex":10445,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2244},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2252":{"name":"setComment","type":"propertyDef","startIndex":10447,"stopIndex":10514,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2244},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2253":{"name":"addRequiredModule","type":"propertyDef","startIndex":10518,"stopIndex":10678,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2244},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2254":{"name":"getRequiredModules","type":"propertyDef","startIndex":10680,"stopIndex":10752,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2244},"className":"lively.PartsBin.PartsBinMetaInfo","_owner":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2255":{"name":null,"type":"comment","startIndex":10759,"stopIndex":10759,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2256":{"name":"lively.PartsBin.PartsSpace","type":"klassDef","startIndex":10760,"stopIndex":13365,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2257},{"__isSmartRef__":true,"id":2260},{"__isSmartRef__":true,"id":2262},{"__isSmartRef__":true,"id":2263},{"__isSmartRef__":true,"id":2264},{"__isSmartRef__":true,"id":2266},{"__isSmartRef__":true,"id":2267},{"__isSmartRef__":true,"id":2268},{"__isSmartRef__":true,"id":2269},{"__isSmartRef__":true,"id":2270},{"__isSmartRef__":true,"id":2271},{"__isSmartRef__":true,"id":2272},{"__isSmartRef__":true,"id":2273},{"__isSmartRef__":true,"id":2275},{"__isSmartRef__":true,"id":2276}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2258},{"__isSmartRef__":true,"id":2261},{"__isSmartRef__":true,"id":2265},{"__isSmartRef__":true,"id":2274},{"__isSmartRef__":true,"id":2277}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2257":{"name":"documentation","type":"propertyDef","startIndex":10825,"stopIndex":11053,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2258},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2258":{"name":"documentation","type":"categoryDef","startIndex":10811,"stopIndex":11061,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2257}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2259":{"name":"lively.PartsBin.PartsSpace","type":"klassDef","startIndex":10765,"stopIndex":13410,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2257},{"__isSmartRef__":true,"id":2260},{"__isSmartRef__":true,"id":2262},{"__isSmartRef__":true,"id":2263},{"__isSmartRef__":true,"id":2264},{"__isSmartRef__":true,"id":2266},{"__isSmartRef__":true,"id":2267},{"__isSmartRef__":true,"id":2268},{"__isSmartRef__":true,"id":2269},{"__isSmartRef__":true,"id":2270},{"__isSmartRef__":true,"id":2271},{"__isSmartRef__":true,"id":2272},{"__isSmartRef__":true,"id":2273},{"__isSmartRef__":true,"id":2275},{"__isSmartRef__":true,"id":2276}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2258},{"__isSmartRef__":true,"id":2261},{"__isSmartRef__":true,"id":2265},{"__isSmartRef__":true,"id":2274},{"__isSmartRef__":true,"id":2277}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2260":{"name":"initialize","type":"propertyDef","startIndex":11076,"stopIndex":11167,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2261},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2261":{"name":"initializing","type":"categoryDef","startIndex":11063,"stopIndex":11342,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2260},{"__isSmartRef__":true,"id":2262},{"__isSmartRef__":true,"id":2263}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2262":{"name":"createPartItemNamed","type":"propertyDef","startIndex":11169,"stopIndex":11278,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2261},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2263":{"name":"clearCache","type":"propertyDef","startIndex":11280,"stopIndex":11330,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2261},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2264":{"name":"getPartNames","type":"propertyDef","startIndex":11354,"stopIndex":11437,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2265},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2265":{"name":"accessing","type":"categoryDef","startIndex":11344,"stopIndex":12705,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2264},{"__isSmartRef__":true,"id":2266},{"__isSmartRef__":true,"id":2267},{"__isSmartRef__":true,"id":2268},{"__isSmartRef__":true,"id":2269},{"__isSmartRef__":true,"id":2270},{"__isSmartRef__":true,"id":2271},{"__isSmartRef__":true,"id":2272}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2266":{"name":"getPartItemNamed","type":"propertyDef","startIndex":11439,"stopIndex":11779,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2265},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2267":{"name":"setPartItem","type":"propertyDef","startIndex":11781,"stopIndex":11881,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2265},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2268":{"name":"removePartItemNamed","type":"propertyDef","startIndex":11884,"stopIndex":11968,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2265},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2269":{"name":"getURL","type":"propertyDef","startIndex":11972,"stopIndex":12060,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2265},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2270":{"name":"getPartItems","type":"propertyDef","startIndex":12062,"stopIndex":12151,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2265},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2271":{"name":"setPartItemsFromURLList","type":"propertyDef","startIndex":12153,"stopIndex":12611,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2265},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2272":{"name":"getName","type":"propertyDef","startIndex":12613,"stopIndex":12657,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2265},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2273":{"name":"load","type":"propertyDef","startIndex":12675,"stopIndex":13115,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2274},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2274":{"name":"loading","type":"categoryDef","startIndex":12707,"stopIndex":13307,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2273},{"__isSmartRef__":true,"id":2275}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2275":{"name":"ensureExistance","type":"propertyDef","startIndex":13117,"stopIndex":13259,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2274},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2276":{"name":"toString","type":"propertyDef","startIndex":13279,"stopIndex":13360,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2277},"className":"lively.PartsBin.PartsSpace","_owner":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2277":{"name":"debugging","type":"categoryDef","startIndex":13309,"stopIndex":13407,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2276}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2278":{"name":null,"type":"comment","startIndex":13366,"stopIndex":13366,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2279":{"name":"lively.PartsBin","type":"klassExtensionDef","startIndex":13367,"stopIndex":15521,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2280},{"__isSmartRef__":true,"id":2282},{"__isSmartRef__":true,"id":2283},{"__isSmartRef__":true,"id":2284},{"__isSmartRef__":true,"id":2285},{"__isSmartRef__":true,"id":2286},{"__isSmartRef__":true,"id":2287},{"__isSmartRef__":true,"id":2288},{"__isSmartRef__":true,"id":2289}],"sourceControl":{"__isSmartRef__":true,"id":1923},"categories":[{"__isSmartRef__":true,"id":2281}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2280":{"name":"partSpaces","type":"propertyDef","startIndex":13400,"stopIndex":13418,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2281},"className":"lively.PartsBin","_owner":{"__isSmartRef__":true,"id":2279},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2281":{"name":"default category","type":"categoryDef","startIndex":12893,"stopIndex":15013,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2280},{"__isSmartRef__":true,"id":2282},{"__isSmartRef__":true,"id":2283},{"__isSmartRef__":true,"id":2284},{"__isSmartRef__":true,"id":2285},{"__isSmartRef__":true,"id":2286},{"__isSmartRef__":true,"id":2287},{"__isSmartRef__":true,"id":2288},{"__isSmartRef__":true,"id":2289}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2282":{"name":"addPartsSpace","type":"propertyDef","startIndex":13420,"stopIndex":13507,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2281},"className":"lively.PartsBin","_owner":{"__isSmartRef__":true,"id":2279},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2283":{"name":"removePartsSpace","type":"propertyDef","startIndex":13509,"stopIndex":13591,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2281},"className":"lively.PartsBin","_owner":{"__isSmartRef__":true,"id":2279},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2284":{"name":"partsSpaceNamed","type":"propertyDef","startIndex":13593,"stopIndex":13753,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2281},"className":"lively.PartsBin","_owner":{"__isSmartRef__":true,"id":2279},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2285":{"name":"partsSpaceWithURL","type":"propertyDef","startIndex":13755,"stopIndex":13939,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2281},"className":"lively.PartsBin","_owner":{"__isSmartRef__":true,"id":2279},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2286":{"name":"addPartsSpaceNamed","type":"propertyDef","startIndex":13942,"stopIndex":14103,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2281},"className":"lively.PartsBin","_owner":{"__isSmartRef__":true,"id":2279},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2287":{"name":"getPart","type":"propertyDef","startIndex":14105,"stopIndex":14292,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2281},"className":"lively.PartsBin","_owner":{"__isSmartRef__":true,"id":2279},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2288":{"name":"getPartItem","type":"propertyDef","startIndex":14294,"stopIndex":14622,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2281},"className":"lively.PartsBin","_owner":{"__isSmartRef__":true,"id":2279},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2289":{"name":"leftOverMetaInfos","type":"propertyDef","startIndex":14624,"stopIndex":15515,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2281},"className":"lively.PartsBin","_owner":{"__isSmartRef__":true,"id":2279},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2290":{"name":null,"type":"comment","startIndex":15522,"stopIndex":15522,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2291":{"name":"lively.PartsBin.PartTrait","type":"traitDef","startIndex":15523,"stopIndex":19644,"fileName":"lively/PartsBin.js","_subElements":[{"__isSmartRef__":true,"id":2292},{"__isSmartRef__":true,"id":2294},{"__isSmartRef__":true,"id":2295},{"__isSmartRef__":true,"id":2296},{"__isSmartRef__":true,"id":2297},{"__isSmartRef__":true,"id":2298},{"__isSmartRef__":true,"id":2299},{"__isSmartRef__":true,"id":2300},{"__isSmartRef__":true,"id":2301}],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2292":{"name":"copyToPartsBin","type":"propertyDef","startIndex":15561,"stopIndex":16462,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2293},"_owner":{"__isSmartRef__":true,"id":2291},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2293":{"name":"default category","type":"categoryDef","startIndex":35,"stopIndex":4118,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":2292},{"__isSmartRef__":true,"id":2294},{"__isSmartRef__":true,"id":2295},{"__isSmartRef__":true,"id":2296},{"__isSmartRef__":true,"id":2297},{"__isSmartRef__":true,"id":2298},{"__isSmartRef__":true,"id":2299},{"__isSmartRef__":true,"id":2300},{"__isSmartRef__":true,"id":2301}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2294":{"name":"copyToMyPartsBin","type":"propertyDef","startIndex":16464,"stopIndex":17238,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2293},"_owner":{"__isSmartRef__":true,"id":2291},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2295":{"name":"interactiveCopyToMyPartsBin","type":"propertyDef","startIndex":17241,"stopIndex":17859,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2293},"_owner":{"__isSmartRef__":true,"id":2291},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2296":{"name":"copyToPartsBinUrl","type":"propertyDef","startIndex":17862,"stopIndex":18030,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2293},"_owner":{"__isSmartRef__":true,"id":2291},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2297":{"name":"copyToPartsSpace","type":"propertyDef","startIndex":18032,"stopIndex":18184,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2293},"_owner":{"__isSmartRef__":true,"id":2291},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2298":{"name":"getPartsBinMetaInfo","type":"propertyDef","startIndex":18187,"stopIndex":18745,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2293},"_owner":{"__isSmartRef__":true,"id":2291},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2299":{"name":"setPartsBinMetaInfo","type":"propertyDef","startIndex":18747,"stopIndex":18847,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2293},"_owner":{"__isSmartRef__":true,"id":2291},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2300":{"name":"getPartItem","type":"propertyDef","startIndex":18850,"stopIndex":18983,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2293},"_owner":{"__isSmartRef__":true,"id":2291},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2301":{"name":"asSVGLogo","type":"propertyDef","startIndex":18986,"stopIndex":19639,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2293},"_owner":{"__isSmartRef__":true,"id":2291},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2302":{"name":null,"type":"comment","startIndex":19645,"stopIndex":19646,"fileName":"lively/PartsBin.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2303":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/PartsBinMorphs.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2304":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Persistence.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2305":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Presentation.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2306":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Rendering.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2307":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/rhino-compat.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2308":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/scene.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2309":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Scripting.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2310":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/SerializationRefactoring.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2311":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/simpleMain.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2312":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/SmalltalkParser.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2313":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/SmalltalkParser.ometa","showAll":false,"__LivelyClassName__":"lively.ide.CompleteOmetaFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2314":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/SmalltalkParserSupport.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2315":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/SmartRefSerialization.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2316":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/SpellChecker.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2317":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Storage.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2318":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/StyleAdditions.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2319":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Styles.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2320":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/SyntaxHighlighting.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2321":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/TestFramework.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2322":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/TestModule.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2323":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/TestRunnerExtensions.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2324":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Text.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2325":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/TextSupport.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2326":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/TileScripting.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2327":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Tools.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2328":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/TouchSupport.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2329":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Traits.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2330":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Undo.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2331":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/WebPIM.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2332":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/Widgets.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2333":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/WidgetsTraits.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2334":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/WikiParser.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2335":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/WikiParser.ometa","showAll":false,"__LivelyClassName__":"lively.ide.CompleteOmetaFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2336":{"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/WikiWidget.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2337":{"target":{"__isSmartRef__":true,"id":2338},"browser":{"__isSmartRef__":true,"id":1678},"__LivelyClassName__":"lively.ide.ChangeSetNode","__SourceModuleName__":"Global.lively.ide.LocalBrowser"},"2338":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"2339":{"isListItem":true,"string":"deprecated/","value":{"__isSmartRef__":true,"id":1931}},"2340":{"isListItem":true,"string":"dom/","value":{"__isSmartRef__":true,"id":1932}},"2341":{"isListItem":true,"string":"ide/","value":{"__isSmartRef__":true,"id":1933}},"2342":{"isListItem":true,"string":"morphic/","value":{"__isSmartRef__":true,"id":1934}},"2343":{"isListItem":true,"string":"oldCore/","value":{"__isSmartRef__":true,"id":1935}},"2344":{"isListItem":true,"string":"persistence/","value":{"__isSmartRef__":true,"id":1936}},"2345":{"isListItem":true,"string":"../","value":{"__isSmartRef__":true,"id":1937}},"2346":{"isListItem":true,"string":"Base.js (not parsed)","value":{"__isSmartRef__":true,"id":1938}},"2347":{"isListItem":true,"string":"bindings.js (not parsed)","value":{"__isSmartRef__":true,"id":1939}},"2348":{"isListItem":true,"string":"bootstrap.js (not parsed)","value":{"__isSmartRef__":true,"id":1940}},"2349":{"isListItem":true,"string":"CanvasExpt.js (not parsed)","value":{"__isSmartRef__":true,"id":1941}},"2350":{"isListItem":true,"string":"CanvasExptCoreFixes.js (not parsed)","value":{"__isSmartRef__":true,"id":1942}},"2351":{"isListItem":true,"string":"ChangeSet.js (not parsed)","value":{"__isSmartRef__":true,"id":1943}},"2352":{"isListItem":true,"string":"Connector.js (not parsed)","value":{"__isSmartRef__":true,"id":1944}},"2353":{"isListItem":true,"string":"Core.js (not parsed)","value":{"__isSmartRef__":true,"id":1945}},"2354":{"isListItem":true,"string":"CrayonColors.js (not parsed)","value":{"__isSmartRef__":true,"id":1946}},"2355":{"isListItem":true,"string":"Data.js (not parsed)","value":{"__isSmartRef__":true,"id":1947}},"2356":{"isListItem":true,"string":"defaultconfig.js (not parsed)","value":{"__isSmartRef__":true,"id":1948}},"2357":{"isListItem":true,"string":"demofx.js (not parsed)","value":{"__isSmartRef__":true,"id":1949}},"2358":{"isListItem":true,"string":"DOMAbstraction.js (not parsed)","value":{"__isSmartRef__":true,"id":1950}},"2359":{"isListItem":true,"string":"EmuDom.js (not parsed)","value":{"__isSmartRef__":true,"id":1951}},"2360":{"isListItem":true,"string":"Examples.js (not parsed)","value":{"__isSmartRef__":true,"id":1952}},"2361":{"isListItem":true,"string":"Fabrik.js (not parsed)","value":{"__isSmartRef__":true,"id":1953}},"2362":{"isListItem":true,"string":"FileUploadWidget.js (not parsed)","value":{"__isSmartRef__":true,"id":1954}},"2363":{"isListItem":true,"string":"GeometryEvents.js (not parsed)","value":{"__isSmartRef__":true,"id":1955}},"2364":{"isListItem":true,"string":"Graffle.js (not parsed)","value":{"__isSmartRef__":true,"id":1956}},"2365":{"isListItem":true,"string":"GridLayout.js (not parsed)","value":{"__isSmartRef__":true,"id":1957}},"2366":{"isListItem":true,"string":"Helper.js (not parsed)","value":{"__isSmartRef__":true,"id":1958}},"2367":{"isListItem":true,"string":"ide.js (not parsed)","value":{"__isSmartRef__":true,"id":1959}},"2368":{"isListItem":true,"string":"JSON.js (not parsed)","value":{"__isSmartRef__":true,"id":1960}},"2369":{"isListItem":true,"string":"LayerableMorphs.js (not parsed)","value":{"__isSmartRef__":true,"id":1961}},"2370":{"isListItem":true,"string":"lk-js-parser.ometa (not parsed)","value":{"__isSmartRef__":true,"id":1962}},"2371":{"isListItem":true,"string":"LKFileParser.js (not parsed)","value":{"__isSmartRef__":true,"id":1963}},"2372":{"isListItem":true,"string":"LKFileParser.ometa (not parsed)","value":{"__isSmartRef__":true,"id":1964}},"2373":{"isListItem":true,"string":"LKWiki.js (not parsed)","value":{"__isSmartRef__":true,"id":1965}},"2374":{"isListItem":true,"string":"localconfig.js (not parsed)","value":{"__isSmartRef__":true,"id":1966}},"2375":{"isListItem":true,"string":"LogHelper.js (not parsed)","value":{"__isSmartRef__":true,"id":1967}},"2376":{"isListItem":true,"string":"Main.js (not parsed)","value":{"__isSmartRef__":true,"id":1968}},"2377":{"isListItem":true,"string":"miniprototype.js (not parsed)","value":{"__isSmartRef__":true,"id":1969}},"2378":{"isListItem":true,"string":"morphic.js (not parsed)","value":{"__isSmartRef__":true,"id":1970}},"2379":{"isListItem":true,"string":"Network.js","value":{"__isSmartRef__":true,"id":1971}},"2380":{"isListItem":true,"string":"NewMorphicCompat.js (not parsed)","value":{"__isSmartRef__":true,"id":2195}},"2381":{"isListItem":true,"string":"NoMoreModels.js (not parsed)","value":{"__isSmartRef__":true,"id":2196}},"2382":{"isListItem":true,"string":"OldBase.js (not parsed)","value":{"__isSmartRef__":true,"id":2197}},"2383":{"isListItem":true,"string":"OldModel.js (not parsed)","value":{"__isSmartRef__":true,"id":2198}},"2384":{"isListItem":true,"string":"Ometa.js (not parsed)","value":{"__isSmartRef__":true,"id":2199}},"2385":{"isListItem":true,"string":"PartsBin.js","value":{"__isSmartRef__":true,"id":2200}},"2386":{"isListItem":true,"string":"PartsBinMorphs.js (not parsed)","value":{"__isSmartRef__":true,"id":2303}},"2387":{"isListItem":true,"string":"Persistence.js (not parsed)","value":{"__isSmartRef__":true,"id":2304}},"2388":{"isListItem":true,"string":"Presentation.js (not parsed)","value":{"__isSmartRef__":true,"id":2305}},"2389":{"isListItem":true,"string":"Rendering.js (not parsed)","value":{"__isSmartRef__":true,"id":2306}},"2390":{"isListItem":true,"string":"rhino-compat.js (not parsed)","value":{"__isSmartRef__":true,"id":2307}},"2391":{"isListItem":true,"string":"scene.js (not parsed)","value":{"__isSmartRef__":true,"id":2308}},"2392":{"isListItem":true,"string":"Scripting.js (not parsed)","value":{"__isSmartRef__":true,"id":2309}},"2393":{"isListItem":true,"string":"SerializationRefactoring.js (not parsed)","value":{"__isSmartRef__":true,"id":2310}},"2394":{"isListItem":true,"string":"simpleMain.js (not parsed)","value":{"__isSmartRef__":true,"id":2311}},"2395":{"isListItem":true,"string":"SmalltalkParser.js (not parsed)","value":{"__isSmartRef__":true,"id":2312}},"2396":{"isListItem":true,"string":"SmalltalkParser.ometa (not parsed)","value":{"__isSmartRef__":true,"id":2313}},"2397":{"isListItem":true,"string":"SmalltalkParserSupport.js (not parsed)","value":{"__isSmartRef__":true,"id":2314}},"2398":{"isListItem":true,"string":"SmartRefSerialization.js (not parsed)","value":{"__isSmartRef__":true,"id":2315}},"2399":{"isListItem":true,"string":"SpellChecker.js (not parsed)","value":{"__isSmartRef__":true,"id":2316}},"2400":{"isListItem":true,"string":"Storage.js (not parsed)","value":{"__isSmartRef__":true,"id":2317}},"2401":{"isListItem":true,"string":"StyleAdditions.js (not parsed)","value":{"__isSmartRef__":true,"id":2318}},"2402":{"isListItem":true,"string":"Styles.js (not parsed)","value":{"__isSmartRef__":true,"id":2319}},"2403":{"isListItem":true,"string":"SyntaxHighlighting.js (not parsed)","value":{"__isSmartRef__":true,"id":2320}},"2404":{"isListItem":true,"string":"TestFramework.js (not parsed)","value":{"__isSmartRef__":true,"id":2321}},"2405":{"isListItem":true,"string":"TestModule.js (not parsed)","value":{"__isSmartRef__":true,"id":2322}},"2406":{"isListItem":true,"string":"TestRunnerExtensions.js (not parsed)","value":{"__isSmartRef__":true,"id":2323}},"2407":{"isListItem":true,"string":"Text.js (not parsed)","value":{"__isSmartRef__":true,"id":2324}},"2408":{"isListItem":true,"string":"TextSupport.js (not parsed)","value":{"__isSmartRef__":true,"id":2325}},"2409":{"isListItem":true,"string":"TileScripting.js (not parsed)","value":{"__isSmartRef__":true,"id":2326}},"2410":{"isListItem":true,"string":"Tools.js (not parsed)","value":{"__isSmartRef__":true,"id":2327}},"2411":{"isListItem":true,"string":"TouchSupport.js (not parsed)","value":{"__isSmartRef__":true,"id":2328}},"2412":{"isListItem":true,"string":"Traits.js (not parsed)","value":{"__isSmartRef__":true,"id":2329}},"2413":{"isListItem":true,"string":"Undo.js (not parsed)","value":{"__isSmartRef__":true,"id":2330}},"2414":{"isListItem":true,"string":"WebPIM.js (not parsed)","value":{"__isSmartRef__":true,"id":2331}},"2415":{"isListItem":true,"string":"Widgets.js (not parsed)","value":{"__isSmartRef__":true,"id":2332}},"2416":{"isListItem":true,"string":"WidgetsTraits.js (not parsed)","value":{"__isSmartRef__":true,"id":2333}},"2417":{"isListItem":true,"string":"WikiParser.js (not parsed)","value":{"__isSmartRef__":true,"id":2334}},"2418":{"isListItem":true,"string":"WikiParser.ometa (not parsed)","value":{"__isSmartRef__":true,"id":2335}},"2419":{"isListItem":true,"string":"WikiWidget.js (not parsed)","value":{"__isSmartRef__":true,"id":2336}},"2420":{"isListItem":true,"string":"Local code","value":{"__isSmartRef__":true,"id":2337}},"2421":{"target":{"__isSmartRef__":true,"id":2201},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":1922},"moduleName":"lively/PartsBin.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2422":{"sourceObj":{"__isSmartRef__":true,"id":1911},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"setPane1Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2423},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2424},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2423":{"source":{"__isSmartRef__":true,"id":1911},"target":{"__isSmartRef__":true,"id":1678}},"2424":{"updater":{"__isSmartRef__":true,"id":2425}},"2425":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2423},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":2426},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2426":{},"2427":{"sourceObj":{"__isSmartRef__":true,"id":1911},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane1Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2428},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2428":{"source":{"__isSmartRef__":true,"id":1911},"target":{"__isSmartRef__":true,"id":1678}},"2429":{"sourceObj":{"__isSmartRef__":true,"id":1911},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane1Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2430},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2430":{"source":{"__isSmartRef__":true,"id":1911},"target":{"__isSmartRef__":true,"id":1678}},"2431":{"sourceObj":{"__isSmartRef__":true,"id":1911},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane1Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2432},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2432":{"source":{"__isSmartRef__":true,"id":1911},"target":{"__isSmartRef__":true,"id":1678}},"2433":{"source":{"__isSmartRef__":true,"id":1678},"target":{"__isSmartRef__":true,"id":1911}},"2434":{"sourceObj":{"__isSmartRef__":true,"id":1678},"sourceAttrName":"setPane2Content","targetObj":{"__isSmartRef__":true,"id":2435},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2464},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2435":{"submorphs":[],"scripts":[],"id":8,"renderContextTable":{"__isSmartRef__":true,"id":2436},"shape":{"__isSmartRef__":true,"id":2437},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":2441},"itemList":[{"__isSmartRef__":true,"id":2442},{"__isSmartRef__":true,"id":2444},{"__isSmartRef__":true,"id":2446},{"__isSmartRef__":true,"id":2448},{"__isSmartRef__":true,"id":2450}],"selection":{"__isSmartRef__":true,"id":2452},"selectedLineNo":0,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":1666},"attributeConnections":[{"__isSmartRef__":true,"id":2453},{"__isSmartRef__":true,"id":2458},{"__isSmartRef__":true,"id":2460},{"__isSmartRef__":true,"id":2462}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,93],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"2436":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"2437":{"_Position":{"__isSmartRef__":true,"id":2438},"renderContextTable":{"__isSmartRef__":true,"id":2439},"_Extent":{"__isSmartRef__":true,"id":2440},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":1917},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2438":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2439":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2440":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2441":{"x":205,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2442":{"isListItem":true,"string":"lively.PartsBin.PartItem","value":{"__isSmartRef__":true,"id":2443}},"2443":{"target":{"__isSmartRef__":true,"id":2203},"browser":{"__isSmartRef__":true,"id":1678},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2444":{"isListItem":true,"string":"lively.PartsBin.PartsBinMetaInfo","value":{"__isSmartRef__":true,"id":2445}},"2445":{"target":{"__isSmartRef__":true,"id":2240},"browser":{"__isSmartRef__":true,"id":1678},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2446":{"isListItem":true,"string":"lively.PartsBin.PartsSpace","value":{"__isSmartRef__":true,"id":2447}},"2447":{"target":{"__isSmartRef__":true,"id":2256},"browser":{"__isSmartRef__":true,"id":1678},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2448":{"isListItem":true,"string":"lively.PartsBin (extension)","value":{"__isSmartRef__":true,"id":2449}},"2449":{"target":{"__isSmartRef__":true,"id":2279},"browser":{"__isSmartRef__":true,"id":1678},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2450":{"isListItem":true,"string":"lively.PartsBin.PartTrait","value":{"__isSmartRef__":true,"id":2451}},"2451":{"target":{"__isSmartRef__":true,"id":2291},"browser":{"__isSmartRef__":true,"id":1678},"__LivelyClassName__":"lively.ide.TraitFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2452":{"target":{"__isSmartRef__":true,"id":2203},"browser":{"__isSmartRef__":true,"id":1678},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2453":{"sourceObj":{"__isSmartRef__":true,"id":2435},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"setPane2Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2454},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2455},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2454":{"source":{"__isSmartRef__":true,"id":2435},"target":{"__isSmartRef__":true,"id":1678}},"2455":{"updater":{"__isSmartRef__":true,"id":2456}},"2456":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2454},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":2457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2457":{},"2458":{"sourceObj":{"__isSmartRef__":true,"id":2435},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane2Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2459},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2459":{"source":{"__isSmartRef__":true,"id":2435},"target":{"__isSmartRef__":true,"id":1678}},"2460":{"sourceObj":{"__isSmartRef__":true,"id":2435},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane2Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2461},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2461":{"source":{"__isSmartRef__":true,"id":2435},"target":{"__isSmartRef__":true,"id":1678}},"2462":{"sourceObj":{"__isSmartRef__":true,"id":2435},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane2Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2463},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2463":{"source":{"__isSmartRef__":true,"id":2435},"target":{"__isSmartRef__":true,"id":1678}},"2464":{"source":{"__isSmartRef__":true,"id":1678},"target":{"__isSmartRef__":true,"id":2435}},"2465":{"sourceObj":{"__isSmartRef__":true,"id":1678},"sourceAttrName":"setPane3Content","targetObj":{"__isSmartRef__":true,"id":2466},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2500},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2466":{"submorphs":[],"scripts":[],"id":9,"renderContextTable":{"__isSmartRef__":true,"id":2467},"shape":{"__isSmartRef__":true,"id":2468},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":2472},"itemList":[{"__isSmartRef__":true,"id":2473},{"__isSmartRef__":true,"id":2475},{"__isSmartRef__":true,"id":2477},{"__isSmartRef__":true,"id":2479},{"__isSmartRef__":true,"id":2481},{"__isSmartRef__":true,"id":2483},{"__isSmartRef__":true,"id":2485},{"__isSmartRef__":true,"id":2487}],"selection":{"__isSmartRef__":true,"id":2474},"selectedLineNo":0,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":1666},"attributeConnections":[{"__isSmartRef__":true,"id":2489},{"__isSmartRef__":true,"id":2494},{"__isSmartRef__":true,"id":2496},{"__isSmartRef__":true,"id":2498}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"2467":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"2468":{"_Position":{"__isSmartRef__":true,"id":2469},"renderContextTable":{"__isSmartRef__":true,"id":2470},"_Extent":{"__isSmartRef__":true,"id":2471},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":1917},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2469":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2470":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2471":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2472":{"x":410,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2473":{"isListItem":true,"string":"-- all --","value":{"__isSmartRef__":true,"id":2474}},"2474":{"target":{"__isSmartRef__":true,"id":2203},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2443},"__LivelyClassName__":"lively.ide.AllMethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2475":{"isListItem":true,"string":"initializing","value":{"__isSmartRef__":true,"id":2476}},"2476":{"target":{"__isSmartRef__":true,"id":2205},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2443},"targets":[{"__isSmartRef__":true,"id":2205}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2477":{"isListItem":true,"string":"accessing","value":{"__isSmartRef__":true,"id":2478}},"2478":{"target":{"__isSmartRef__":true,"id":2208},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2443},"targets":[{"__isSmartRef__":true,"id":2208}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2479":{"isListItem":true,"string":"naming","value":{"__isSmartRef__":true,"id":2480}},"2480":{"target":{"__isSmartRef__":true,"id":2216},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2443},"targets":[{"__isSmartRef__":true,"id":2216}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2481":{"isListItem":true,"string":"serialization","value":{"__isSmartRef__":true,"id":2482}},"2482":{"target":{"__isSmartRef__":true,"id":2218},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2443},"targets":[{"__isSmartRef__":true,"id":2218}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2483":{"isListItem":true,"string":"upload and download","value":{"__isSmartRef__":true,"id":2484}},"2484":{"target":{"__isSmartRef__":true,"id":2224},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2443},"targets":[{"__isSmartRef__":true,"id":2224}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2485":{"isListItem":true,"string":"converting","value":{"__isSmartRef__":true,"id":2486}},"2486":{"target":{"__isSmartRef__":true,"id":2236},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2443},"targets":[{"__isSmartRef__":true,"id":2236}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2487":{"isListItem":true,"string":"debugging","value":{"__isSmartRef__":true,"id":2488}},"2488":{"target":{"__isSmartRef__":true,"id":2238},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2443},"targets":[{"__isSmartRef__":true,"id":2238}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2489":{"sourceObj":{"__isSmartRef__":true,"id":2466},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"setPane3Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2490},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2491},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2490":{"source":{"__isSmartRef__":true,"id":2466},"target":{"__isSmartRef__":true,"id":1678}},"2491":{"updater":{"__isSmartRef__":true,"id":2492}},"2492":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2490},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":2493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2493":{},"2494":{"sourceObj":{"__isSmartRef__":true,"id":2466},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane3Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2495},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2495":{"source":{"__isSmartRef__":true,"id":2466},"target":{"__isSmartRef__":true,"id":1678}},"2496":{"sourceObj":{"__isSmartRef__":true,"id":2466},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane3Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2497},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2497":{"source":{"__isSmartRef__":true,"id":2466},"target":{"__isSmartRef__":true,"id":1678}},"2498":{"sourceObj":{"__isSmartRef__":true,"id":2466},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane3Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2499},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2499":{"source":{"__isSmartRef__":true,"id":2466},"target":{"__isSmartRef__":true,"id":1678}},"2500":{"source":{"__isSmartRef__":true,"id":1678},"target":{"__isSmartRef__":true,"id":2466}},"2501":{"sourceObj":{"__isSmartRef__":true,"id":1678},"sourceAttrName":"setPane4Content","targetObj":{"__isSmartRef__":true,"id":2502},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2576},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2502":{"submorphs":[],"scripts":[],"id":10,"renderContextTable":{"__isSmartRef__":true,"id":2503},"shape":{"__isSmartRef__":true,"id":2504},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":2508},"itemList":[{"__isSmartRef__":true,"id":2509},{"__isSmartRef__":true,"id":2511},{"__isSmartRef__":true,"id":2513},{"__isSmartRef__":true,"id":2515},{"__isSmartRef__":true,"id":2517},{"__isSmartRef__":true,"id":2519},{"__isSmartRef__":true,"id":2521},{"__isSmartRef__":true,"id":2523},{"__isSmartRef__":true,"id":2525},{"__isSmartRef__":true,"id":2527},{"__isSmartRef__":true,"id":2529},{"__isSmartRef__":true,"id":2531},{"__isSmartRef__":true,"id":2533},{"__isSmartRef__":true,"id":2535},{"__isSmartRef__":true,"id":2537},{"__isSmartRef__":true,"id":2539},{"__isSmartRef__":true,"id":2541},{"__isSmartRef__":true,"id":2543},{"__isSmartRef__":true,"id":2545},{"__isSmartRef__":true,"id":2547},{"__isSmartRef__":true,"id":2549},{"__isSmartRef__":true,"id":2551},{"__isSmartRef__":true,"id":2553},{"__isSmartRef__":true,"id":2555},{"__isSmartRef__":true,"id":2557},{"__isSmartRef__":true,"id":2559},{"__isSmartRef__":true,"id":2561}],"selection":{"__isSmartRef__":true,"id":2563},"selectedLineNo":23,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":1666},"attributeConnections":[{"__isSmartRef__":true,"id":2565},{"__isSmartRef__":true,"id":2570},{"__isSmartRef__":true,"id":2572},{"__isSmartRef__":true,"id":2574}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,248],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"2503":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"2504":{"_Position":{"__isSmartRef__":true,"id":2505},"renderContextTable":{"__isSmartRef__":true,"id":2506},"_Extent":{"__isSmartRef__":true,"id":2507},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":1917},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2505":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2506":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2507":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2508":{"x":615,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2509":{"isListItem":true,"string":"initialize (proto)","value":{"__isSmartRef__":true,"id":2510}},"2510":{"target":{"__isSmartRef__":true,"id":2204},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2511":{"isListItem":true,"string":"getLogoURL (proto)","value":{"__isSmartRef__":true,"id":2512}},"2512":{"target":{"__isSmartRef__":true,"id":2207},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2513":{"isListItem":true,"string":"getFileURL (proto)","value":{"__isSmartRef__":true,"id":2514}},"2514":{"target":{"__isSmartRef__":true,"id":2209},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2515":{"isListItem":true,"string":"getMetaInfoURL (proto)","value":{"__isSmartRef__":true,"id":2516}},"2516":{"target":{"__isSmartRef__":true,"id":2210},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2517":{"isListItem":true,"string":"getPartsSpace (proto)","value":{"__isSmartRef__":true,"id":2518}},"2518":{"target":{"__isSmartRef__":true,"id":2211},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2519":{"isListItem":true,"string":"setPartFromJSON (proto)","value":{"__isSmartRef__":true,"id":2520}},"2520":{"target":{"__isSmartRef__":true,"id":2212},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2521":{"isListItem":true,"string":"setPart (proto)","value":{"__isSmartRef__":true,"id":2522}},"2522":{"target":{"__isSmartRef__":true,"id":2213},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2523":{"isListItem":true,"string":"getMetaInfo (proto)","value":{"__isSmartRef__":true,"id":2524}},"2524":{"target":{"__isSmartRef__":true,"id":2214},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2525":{"isListItem":true,"string":"makeUpPartName (proto)","value":{"__isSmartRef__":true,"id":2526}},"2526":{"target":{"__isSmartRef__":true,"id":2215},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2527":{"isListItem":true,"string":"getSerializer (proto)","value":{"__isSmartRef__":true,"id":2528}},"2528":{"target":{"__isSmartRef__":true,"id":2217},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2529":{"isListItem":true,"string":"deserializePart (proto)","value":{"__isSmartRef__":true,"id":2530}},"2530":{"target":{"__isSmartRef__":true,"id":2219},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2531":{"isListItem":true,"string":"runAfterDeserializationHooks (proto)","value":{"__isSmartRef__":true,"id":2532}},"2532":{"target":{"__isSmartRef__":true,"id":2220},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2533":{"isListItem":true,"string":"serializePart (proto)","value":{"__isSmartRef__":true,"id":2534}},"2534":{"target":{"__isSmartRef__":true,"id":2221},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2535":{"isListItem":true,"string":"serializeMetaInfo (proto)","value":{"__isSmartRef__":true,"id":2536}},"2536":{"target":{"__isSmartRef__":true,"id":2222},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2537":{"isListItem":true,"string":"load (proto)","value":{"__isSmartRef__":true,"id":2538}},"2538":{"target":{"__isSmartRef__":true,"id":2223},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2539":{"isListItem":true,"string":"loadPart (proto)","value":{"__isSmartRef__":true,"id":2540}},"2540":{"target":{"__isSmartRef__":true,"id":2225},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2541":{"isListItem":true,"string":"loadPartVersions (proto)","value":{"__isSmartRef__":true,"id":2542}},"2542":{"target":{"__isSmartRef__":true,"id":2226},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2543":{"isListItem":true,"string":"loadPartMetaInfo (proto)","value":{"__isSmartRef__":true,"id":2544}},"2544":{"target":{"__isSmartRef__":true,"id":2227},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2545":{"isListItem":true,"string":"loadRevision (proto)","value":{"__isSmartRef__":true,"id":2546}},"2546":{"target":{"__isSmartRef__":true,"id":2228},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2547":{"isListItem":true,"string":"copyToPartsSpace (proto)","value":{"__isSmartRef__":true,"id":2548}},"2548":{"target":{"__isSmartRef__":true,"id":2229},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2549":{"isListItem":true,"string":"moveToPartsSpace (proto)","value":{"__isSmartRef__":true,"id":2550}},"2550":{"target":{"__isSmartRef__":true,"id":2230},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2551":{"isListItem":true,"string":"del (proto)","value":{"__isSmartRef__":true,"id":2552}},"2552":{"target":{"__isSmartRef__":true,"id":2231},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2553":{"isListItem":true,"string":"uploadPart (proto)","value":{"__isSmartRef__":true,"id":2554}},"2554":{"target":{"__isSmartRef__":true,"id":2232},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2555":{"isListItem":true,"string":"copyFilesFrom (proto)","value":{"__isSmartRef__":true,"id":2556}},"2556":{"target":{"__isSmartRef__":true,"id":2233},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2557":{"isListItem":true,"string":"uploadMetaInfoOnly (proto)","value":{"__isSmartRef__":true,"id":2558}},"2558":{"target":{"__isSmartRef__":true,"id":2234},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2559":{"isListItem":true,"string":"asPartsBinItem (proto)","value":{"__isSmartRef__":true,"id":2560}},"2560":{"target":{"__isSmartRef__":true,"id":2235},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2561":{"isListItem":true,"string":"toString (proto)","value":{"__isSmartRef__":true,"id":2562}},"2562":{"target":{"__isSmartRef__":true,"id":2237},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2474},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2563":{"target":{"__isSmartRef__":true,"id":2233},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2564},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2564":{"target":{"__isSmartRef__":true,"id":2203},"browser":{"__isSmartRef__":true,"id":1678},"parent":{"__isSmartRef__":true,"id":2452},"__LivelyClassName__":"lively.ide.AllMethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2565":{"sourceObj":{"__isSmartRef__":true,"id":2502},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"setPane4Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2566},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2567},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2566":{"source":{"__isSmartRef__":true,"id":2502},"target":{"__isSmartRef__":true,"id":1678}},"2567":{"updater":{"__isSmartRef__":true,"id":2568}},"2568":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2566},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":2569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2569":{},"2570":{"sourceObj":{"__isSmartRef__":true,"id":2502},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane4Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2571},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2571":{"source":{"__isSmartRef__":true,"id":2502},"target":{"__isSmartRef__":true,"id":1678}},"2572":{"sourceObj":{"__isSmartRef__":true,"id":2502},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane4Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2573},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2573":{"source":{"__isSmartRef__":true,"id":2502},"target":{"__isSmartRef__":true,"id":1678}},"2574":{"sourceObj":{"__isSmartRef__":true,"id":2502},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"getPane4Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2575},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2575":{"source":{"__isSmartRef__":true,"id":2502},"target":{"__isSmartRef__":true,"id":1678}},"2576":{"source":{"__isSmartRef__":true,"id":1678},"target":{"__isSmartRef__":true,"id":2502}},"2577":{"sourceObj":{"__isSmartRef__":true,"id":1678},"sourceAttrName":"setSourceString","targetObj":{"__isSmartRef__":true,"id":2578},"targetMethodName":"setTextString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2593},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2578":{"submorphs":[],"scripts":[],"id":12,"renderContextTable":{"__isSmartRef__":true,"id":2579},"textChunks":[{"__isSmartRef__":true,"id":2580}],"shape":{"__isSmartRef__":true,"id":2582},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2586},"_ClipMode":"scroll","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Courier","_Position":{"__isSmartRef__":true,"id":2587},"priorExtent":{"__isSmartRef__":true,"id":2588},"_MaxTextWidth":820,"_MaxTextHeight":269.5,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1666},"layout":{"__isSmartRef__":true,"id":2589},"_FontSize":10,"noEval":true,"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":2590},{"__isSmartRef__":true,"id":2591}],"doNotSerialize":["$$textString","$$savedTextString"],"doNotCopyProperties":["$$textString","$$savedTextString"],"textString":" copyFilesFrom: function(otherItem) {\n new WebResource(otherItem.getFileURL()).copyTo(this.getFileURL());\n new WebResource(otherItem.getLogoURL()).copyTo(this.getLogoURL());\n new WebResource(otherItem.getMetaInfoURL()).copyTo(this.getMetaInfoURL());\n alertOK('Copying from ' + otherItem + ' to ' + this + ' done');\n },","lastSyntaxHighlightTime":1305766407825,"savedTextString":" copyFilesFrom: function(otherItem) {\n new WebResource(otherItem.getFileURL()).copyTo(this.getFileURL());\n new WebResource(otherItem.getLogoURL()).copyTo(this.getLogoURL());\n new WebResource(otherItem.getMetaInfoURL()).copyTo(this.getMetaInfoURL());\n alertOK('Copying from ' + otherItem + ' to ' + this + ' done');\n },","styleClass":["Browser_codePaneText"],"focusHaloBorderWidth":0.5,"priorSelectionRange":[289,282],"prevScroll":[0,0],"charsReplaced":"","lastFindLoc":130,"lastSearchString":"ensure","showsHalos":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2579":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2580":{"style":{"__isSmartRef__":true,"id":2581},"morph":{"__isSmartRef__":true,"id":2578},"storedString":" copyFilesFrom: function(otherItem) {\n new WebResource(otherItem.getFileURL()).copyTo(this.getFileURL());\n new WebResource(otherItem.getLogoURL()).copyTo(this.getLogoURL());\n new WebResource(otherItem.getMetaInfoURL()).copyTo(this.getMetaInfoURL());\n alertOK('Copying from ' + otherItem + ' to ' + this + ' done');\n },","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2581":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2582":{"_Position":{"__isSmartRef__":true,"id":2583},"renderContextTable":{"__isSmartRef__":true,"id":2584},"_Extent":{"__isSmartRef__":true,"id":2585},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2583":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2584":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2585":{"x":820,"y":269.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2586":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2587":{"x":0,"y":247.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2588":{"x":820,"y":269.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2589":{"resizeWidth":true,"resizeHeight":true},"2590":{"sourceObj":{"__isSmartRef__":true,"id":2578},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":2578},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2591":{"sourceObj":{"__isSmartRef__":true,"id":2578},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"setSourceString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2592},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2592":{"source":{"__isSmartRef__":true,"id":2578},"target":{"__isSmartRef__":true,"id":1678}},"2593":{"source":{"__isSmartRef__":true,"id":1678},"target":{"__isSmartRef__":true,"id":2578}},"2594":{"sourceObj":{"__isSmartRef__":true,"id":1678},"sourceAttrName":"targetURL","targetObj":{"__isSmartRef__":true,"id":1667},"targetMethodName":"setTextString","converter":null,"converterString":null,"updaterString":"function ($upd, value) { value && $upd(String(value)) }","varMapping":{"__isSmartRef__":true,"id":2595},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2596},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2595":{"source":{"__isSmartRef__":true,"id":1678},"target":{"__isSmartRef__":true,"id":1667}},"2596":{"updater":{"__isSmartRef__":true,"id":2597}},"2597":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2595},"source":"function ($upd, value) { value && $upd(String(value)) }","funcProperties":{"__isSmartRef__":true,"id":2598},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2598":{},"2599":{"submorphs":[],"scripts":[],"id":33,"renderContextTable":{"__isSmartRef__":true,"id":2600},"textChunks":[{"__isSmartRef__":true,"id":2601}],"shape":{"__isSmartRef__":true,"id":2603},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"visible","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2607},"priorExtent":{"__isSmartRef__":true,"id":2608},"_MaxTextWidth":300,"_MaxTextHeight":30,"evalEnabled":false,"owner":null,"_TextColor":{"__isSmartRef__":true,"id":380},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2600":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2601":{"style":{"__isSmartRef__":true,"id":2602},"morph":{"__isSmartRef__":true,"id":2599},"storedString":"Saving copyFilesFrom...\nSuccessfully saved\nSuccessfully evaluated copyFilesFrom","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2602":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2603":{"_Position":{"__isSmartRef__":true,"id":2604},"renderContextTable":{"__isSmartRef__":true,"id":2605},"_Extent":{"__isSmartRef__":true,"id":2606},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":70},"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2604":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2605":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2606":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2607":{"x":260,"y":119.75,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2608":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2609":{"source":{"__isSmartRef__":true,"id":1667},"target":{"__isSmartRef__":true,"id":1678}},"2610":{"submorphs":[{"__isSmartRef__":true,"id":2611}],"scripts":[],"id":3,"renderContextTable":{"__isSmartRef__":true,"id":2622},"shape":{"__isSmartRef__":true,"id":2623},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2627},"priorExtent":{"__isSmartRef__":true,"id":2628},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":2629},"label":{"__isSmartRef__":true,"id":2611},"owner":{"__isSmartRef__":true,"id":1666},"attributeConnections":[{"__isSmartRef__":true,"id":2638}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2611":{"submorphs":[],"scripts":[],"id":4,"renderContextTable":{"__isSmartRef__":true,"id":2612},"textChunks":[{"__isSmartRef__":true,"id":2613}],"shape":{"__isSmartRef__":true,"id":2615},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2619},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2620},"priorExtent":{"__isSmartRef__":true,"id":2621},"_MaxTextWidth":98.39999999999999,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2610},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2612":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2613":{"style":{"__isSmartRef__":true,"id":2614},"morph":{"__isSmartRef__":true,"id":2611},"storedString":"codebase","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2614":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2615":{"_Position":{"__isSmartRef__":true,"id":2616},"renderContextTable":{"__isSmartRef__":true,"id":2617},"_Extent":{"__isSmartRef__":true,"id":2618},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2616":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2617":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2618":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2619":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2620":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2621":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2622":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2623":{"_Position":{"__isSmartRef__":true,"id":2624},"renderContextTable":{"__isSmartRef__":true,"id":2625},"_Extent":{"__isSmartRef__":true,"id":2626},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2624":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2625":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2626":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2627":{"x":656,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2628":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2629":{"stops":[{"__isSmartRef__":true,"id":2630},{"__isSmartRef__":true,"id":2632},{"__isSmartRef__":true,"id":2634},{"__isSmartRef__":true,"id":2636}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2630":{"offset":0,"color":{"__isSmartRef__":true,"id":2631}},"2631":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2632":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2633}},"2633":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2634":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2635}},"2635":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2636":{"offset":1,"color":{"__isSmartRef__":true,"id":2637}},"2637":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2638":{"sourceObj":{"__isSmartRef__":true,"id":2610},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"setTargetURL","converterString":"function () { return URL.codeBase.withFilename('lively/')}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2639},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2640},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2639":{"source":{"__isSmartRef__":true,"id":2610},"target":{"__isSmartRef__":true,"id":1678}},"2640":{"converter":{"__isSmartRef__":true,"id":2641}},"2641":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2639},"source":"function () { return URL.codeBase.withFilename('lively/')}","funcProperties":{"__isSmartRef__":true,"id":2642},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2642":{},"2643":{"submorphs":[{"__isSmartRef__":true,"id":2644}],"scripts":[],"id":5,"renderContextTable":{"__isSmartRef__":true,"id":2655},"shape":{"__isSmartRef__":true,"id":2656},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2660},"priorExtent":{"__isSmartRef__":true,"id":2661},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":2662},"label":{"__isSmartRef__":true,"id":2644},"owner":{"__isSmartRef__":true,"id":1666},"attributeConnections":[{"__isSmartRef__":true,"id":2671}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2644":{"submorphs":[],"scripts":[],"id":6,"renderContextTable":{"__isSmartRef__":true,"id":2645},"textChunks":[{"__isSmartRef__":true,"id":2646}],"shape":{"__isSmartRef__":true,"id":2648},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2652},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2653},"priorExtent":{"__isSmartRef__":true,"id":2654},"_MaxTextWidth":65.6,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2643},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2645":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2646":{"style":{"__isSmartRef__":true,"id":2647},"morph":{"__isSmartRef__":true,"id":2644},"storedString":"local","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2647":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2648":{"_Position":{"__isSmartRef__":true,"id":2649},"renderContextTable":{"__isSmartRef__":true,"id":2650},"_Extent":{"__isSmartRef__":true,"id":2651},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2649":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2650":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2651":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2652":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2653":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2654":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2655":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2656":{"_Position":{"__isSmartRef__":true,"id":2657},"renderContextTable":{"__isSmartRef__":true,"id":2658},"_Extent":{"__isSmartRef__":true,"id":2659},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2657":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2658":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2659":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2660":{"x":754.4,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2661":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2662":{"stops":[{"__isSmartRef__":true,"id":2663},{"__isSmartRef__":true,"id":2665},{"__isSmartRef__":true,"id":2667},{"__isSmartRef__":true,"id":2669}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2663":{"offset":0,"color":{"__isSmartRef__":true,"id":2664}},"2664":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2665":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2666}},"2666":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2667":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2668}},"2668":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2669":{"offset":1,"color":{"__isSmartRef__":true,"id":2670}},"2670":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2671":{"sourceObj":{"__isSmartRef__":true,"id":2643},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1678},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.source.getDirectory() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2672},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2672":{"source":{"__isSmartRef__":true,"id":2643},"target":{"__isSmartRef__":true,"id":1678}},"2673":{"submorphs":[],"scripts":[],"id":11,"renderContextTable":{"__isSmartRef__":true,"id":2674},"shape":{"__isSmartRef__":true,"id":2675},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":2680},"fixed":[{"__isSmartRef__":true,"id":1680},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1744},{"__isSmartRef__":true,"id":1776},{"__isSmartRef__":true,"id":1808},{"__isSmartRef__":true,"id":1840},{"__isSmartRef__":true,"id":1872}],"scalingBelow":[{"__isSmartRef__":true,"id":2578}],"scalingAbove":[{"__isSmartRef__":true,"id":1911},{"__isSmartRef__":true,"id":2435},{"__isSmartRef__":true,"id":2466},{"__isSmartRef__":true,"id":2502}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":1666},"styleClass":["Browser_resizer"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2674":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2675":{"_Position":{"__isSmartRef__":true,"id":2676},"renderContextTable":{"__isSmartRef__":true,"id":2677},"_Extent":{"__isSmartRef__":true,"id":2678},"_Fill":{"__isSmartRef__":true,"id":2679},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2676":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2677":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2678":{"x":820,"y":5.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2679":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2680":{"x":0,"y":242,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2681":{"submorphs":[],"scripts":[],"id":13,"renderContextTable":{"__isSmartRef__":true,"id":2682},"shape":{"__isSmartRef__":true,"id":2683},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":2687},"fixed":[],"scalingBelow":[{"__isSmartRef__":true,"id":2688}],"scalingAbove":[{"__isSmartRef__":true,"id":2578}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":1666},"styleClass":["Browser_resizer"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2682":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2683":{"_Position":{"__isSmartRef__":true,"id":2684},"renderContextTable":{"__isSmartRef__":true,"id":2685},"_Extent":{"__isSmartRef__":true,"id":2686},"_Fill":{"__isSmartRef__":true,"id":2679},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2684":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2685":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2686":{"x":820,"y":5.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2687":{"x":0,"y":517,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2688":{"submorphs":[],"scripts":[],"id":14,"renderContextTable":{"__isSmartRef__":true,"id":2689},"textChunks":[{"__isSmartRef__":true,"id":2690}],"shape":{"__isSmartRef__":true,"id":2692},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"scroll","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2696},"priorExtent":{"__isSmartRef__":true,"id":2697},"_MaxTextWidth":820,"_MaxTextHeight":27.5,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1666},"styleClass":["Browser_commentPaneText"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2689":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2690":{"style":{"__isSmartRef__":true,"id":2691},"morph":{"__isSmartRef__":true,"id":2688},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2691":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2692":{"_Position":{"__isSmartRef__":true,"id":2693},"renderContextTable":{"__isSmartRef__":true,"id":2694},"_Extent":{"__isSmartRef__":true,"id":2695},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2693":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2694":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2695":{"x":820,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2696":{"x":0,"y":522.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2697":{"x":820,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2698":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2699":{"_Position":{"__isSmartRef__":true,"id":2700},"renderContextTable":{"__isSmartRef__":true,"id":2701},"_Extent":{"__isSmartRef__":true,"id":2702},"_Fill":{"__isSmartRef__":true,"id":2703},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2700":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2701":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2702":{"x":820,"y":550,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2703":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2704":{"adjustForNewBounds":true},"2705":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2706":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2707":{"renderContextTable":{"__isSmartRef__":true,"id":2708},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2709},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2708":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2709":{"x":820,"y":572,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2710":{"adjustForNewBounds":true},"2711":{"x":837,"y":499,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2712":{"x":820,"y":572,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2713":{"x":1227,"y":514,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2714":{"submorphs":[{"__isSmartRef__":true,"id":2715},{"__isSmartRef__":true,"id":3447}],"scripts":[],"id":353,"renderContextTable":{"__isSmartRef__":true,"id":3564},"shape":{"__isSmartRef__":true,"id":3565},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":3568},"_Position":{"__isSmartRef__":true,"id":3569},"priorExtent":{"__isSmartRef__":true,"id":3570},"targetMorph":{"__isSmartRef__":true,"id":2715},"titleBar":{"__isSmartRef__":true,"id":3447},"contentOffset":{"__isSmartRef__":true,"id":3446},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":3571},"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2715":{"submorphs":[{"__isSmartRef__":true,"id":2716},{"__isSmartRef__":true,"id":3353},{"__isSmartRef__":true,"id":3386},{"__isSmartRef__":true,"id":2960},{"__isSmartRef__":true,"id":3133},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3184},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3228},{"__isSmartRef__":true,"id":3423},{"__isSmartRef__":true,"id":3430},{"__isSmartRef__":true,"id":2729},{"__isSmartRef__":true,"id":2761},{"__isSmartRef__":true,"id":2793},{"__isSmartRef__":true,"id":2825},{"__isSmartRef__":true,"id":2857},{"__isSmartRef__":true,"id":2889},{"__isSmartRef__":true,"id":2921}],"scripts":[],"id":325,"renderContextTable":{"__isSmartRef__":true,"id":3440},"shape":{"__isSmartRef__":true,"id":3441},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":3445},"_Position":{"__isSmartRef__":true,"id":3446},"locationPane":{"__isSmartRef__":true,"id":2716},"codeBaseDirBtn":{"__isSmartRef__":true,"id":3353},"localDirBtn":{"__isSmartRef__":true,"id":3386},"Pane1":{"__isSmartRef__":true,"id":2960},"Pane2":{"__isSmartRef__":true,"id":3133},"Pane3":{"__isSmartRef__":true,"id":3158},"Pane4":{"__isSmartRef__":true,"id":3184},"midResizer":{"__isSmartRef__":true,"id":3416},"sourcePane":{"__isSmartRef__":true,"id":3228},"bottomResizer":{"__isSmartRef__":true,"id":3423},"commentPane":{"__isSmartRef__":true,"id":3430},"ownerWidget":{"__isSmartRef__":true,"id":2727},"owner":{"__isSmartRef__":true,"id":2714},"ownerApp":{"__isSmartRef__":true,"id":2727},"targetURL":{"__isSmartRef__":true,"id":2958},"__LivelyClassName__":"lively.ide.BrowserPanel","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2716":{"submorphs":[],"scripts":[],"id":326,"renderContextTable":{"__isSmartRef__":true,"id":2717},"textChunks":[{"__isSmartRef__":true,"id":2718}],"shape":{"__isSmartRef__":true,"id":2720},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2724},"priorExtent":{"__isSmartRef__":true,"id":2725},"_MaxTextWidth":656,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2715},"isInputLine":true,"noEval":true,"styleClass":["Browser_locationInput"],"attributeConnections":[{"__isSmartRef__":true,"id":2726}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"savedTextString":"http://lively-kernel.org/repository/webwerkstatt/Tests/","priorSelectionRange":[56,49],"charsReplaced":"morphic","lastFindLoc":49,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2717":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2718":{"style":{"__isSmartRef__":true,"id":2719},"morph":{"__isSmartRef__":true,"id":2716},"storedString":"http://lively-kernel.org/repository/webwerkstatt/Tests/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2719":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2720":{"_Position":{"__isSmartRef__":true,"id":2721},"renderContextTable":{"__isSmartRef__":true,"id":2722},"_Extent":{"__isSmartRef__":true,"id":2723},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2721":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2722":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2723":{"x":656,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2724":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2725":{"x":656,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2726":{"sourceObj":{"__isSmartRef__":true,"id":2716},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"setTargetURL","converterString":"function (value) { return new URL(value) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3349},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3350},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2727":{"buttonCommands":[{"__isSmartRef__":true,"id":2728},{"__isSmartRef__":true,"id":2760},{"__isSmartRef__":true,"id":2792},{"__isSmartRef__":true,"id":2824},{"__isSmartRef__":true,"id":2856},{"__isSmartRef__":true,"id":2888},{"__isSmartRef__":true,"id":2920}],"RootFilters":[{"__isSmartRef__":true,"id":2952}],"Pane1Filters":[{"__isSmartRef__":true,"id":2953},{"__isSmartRef__":true,"id":2954}],"Pane2Filters":[{"__isSmartRef__":true,"id":2955}],"Pane3Filters":[{"__isSmartRef__":true,"id":2956}],"Pane4Filters":[{"__isSmartRef__":true,"id":2957}],"evaluate":true,"targetURL":{"__isSmartRef__":true,"id":2958},"panel":{"__isSmartRef__":true,"id":2715},"attributeConnections":[{"__isSmartRef__":true,"id":2959},{"__isSmartRef__":true,"id":3132},{"__isSmartRef__":true,"id":3157},{"__isSmartRef__":true,"id":3183},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3334}],"SourceString":"\ttestMovePartItem: function() {\n\t\t// create a parts space to copy the part to\n\t\tvar name = 'PartsBin/TestSpace1/',\n\t\t\turl = URL.codeBase.withFilename(name),\n\t\t\tpartsSpace1 = lively.PartsBin.addPartsSpaceNamed(name);\n\t\tthis.deleteURLAfterTest(url)\n\t\tpartsSpace1.ensureExistance();\n\n\t\t// create a parts space to move the part to\n\t\tvar name = 'PartsBin/TestSpace2/',\n\t\t\turl = URL.codeBase.withFilename(name),\n\t\t\tpartsSpace2 = lively.PartsBin.addPartsSpaceNamed(name);\n\t\tthis.deleteURLAfterTest(url)\n\t\tpartsSpace2.ensureExistance();\n\n\t\tvar item = lively.PartsBin.getPartItem('TestObject');\n\t\titem.copyToPartsSpace(partsSpace1);\n\n\t\tvar item2 = partsSpace1.getPartItemNamed(item.name).loadPart()\n\n\t\titem2.moveToPartsSpace(partsSpace2)\n\n\t\tpartsSpace1.load();\n\t\tpartsSpace2.load();\n\n\t\tthis.assert(!partsSpace1.partItems['TestObject'], 'part item not deleted!');\n\t\tthis.assert(partsSpace2.partItems['TestObject'], 'part item not moved to target space!');\n\t\tthis.assertEquals(partsSpace2.getName(), item2.part.getPartsBinMetaInfo().getPartsSpaceName());\n\t},","sourceString":"\ttestMovePartItem: function() {\n\t\t// create a parts space to copy the part to\n\t\tvar name = 'PartsBin/TestSpace1/',\n\t\t\turl = URL.codeBase.withFilename(name),\n\t\t\tpartsSpace1 = lively.PartsBin.addPartsSpaceNamed(name);\n\t\tthis.deleteURLAfterTest(url)\n\t\tpartsSpace1.ensureExistance();\n\n\t\t// create a parts space to move the part to\n\t\tvar name = 'PartsBin/TestSpace2/',\n\t\t\turl = URL.codeBase.withFilename(name),\n\t\t\tpartsSpace2 = lively.PartsBin.addPartsSpaceNamed(name);\n\t\tthis.deleteURLAfterTest(url)\n\t\tpartsSpace2.ensureExistance();\n\n\t\tvar item = lively.PartsBin.getPartItem('TestObject');\n\t\titem.copyToPartsSpace(partsSpace1);\n\n\t\tvar item2 = partsSpace1.getPartItemNamed(item.name).loadPart()\n\n\t\titem2.moveToPartsSpace(partsSpace2)\n\n\t\tpartsSpace1.load();\n\t\tpartsSpace2.load();\n\n\t\tthis.assert(!partsSpace1.partItems['TestObject'], 'part item not deleted!');\n\t\tthis.assert(partsSpace2.partItems['TestObject'], 'part item not moved to target space!');\n\t\tthis.assertEquals(partsSpace2.getName(), item2.part.getPartsBinMetaInfo().getPartsSpaceName());\n\t},","doNotSerialize":["$$targetURL"],"doNotCopyProperties":["$$targetURL"],"_rootNode":{"__isSmartRef__":true,"id":2970},"Pane1Selection":{"__isSmartRef__":true,"id":3042},"pane1Selection":{"__isSmartRef__":true,"id":3042},"Pane2Selection":{"__isSmartRef__":true,"id":3141},"pane2Selection":{"__isSmartRef__":true,"id":3141},"Pane3Selection":{"__isSmartRef__":true,"id":3166},"pane3Selection":{"__isSmartRef__":true,"id":3166},"Pane4Selection":{"__isSmartRef__":true,"id":3214},"pane4Selection":{"__isSmartRef__":true,"id":3214},"Pane4Content":[{"__isSmartRef__":true,"id":3191},{"__isSmartRef__":true,"id":3193},{"__isSmartRef__":true,"id":3195},{"__isSmartRef__":true,"id":3197},{"__isSmartRef__":true,"id":3199},{"__isSmartRef__":true,"id":3201},{"__isSmartRef__":true,"id":3203},{"__isSmartRef__":true,"id":3205},{"__isSmartRef__":true,"id":3207},{"__isSmartRef__":true,"id":3209},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3213}],"Pane3Content":[{"__isSmartRef__":true,"id":3165},{"__isSmartRef__":true,"id":3167},{"__isSmartRef__":true,"id":3169}],"Pane2Content":[{"__isSmartRef__":true,"id":3140},{"__isSmartRef__":true,"id":3142}],"Pane1Content":[{"__isSmartRef__":true,"id":2967},{"__isSmartRef__":true,"id":3078},{"__isSmartRef__":true,"id":3079},{"__isSmartRef__":true,"id":3080},{"__isSmartRef__":true,"id":3081},{"__isSmartRef__":true,"id":3082},{"__isSmartRef__":true,"id":3083},{"__isSmartRef__":true,"id":3084},{"__isSmartRef__":true,"id":3085},{"__isSmartRef__":true,"id":3086},{"__isSmartRef__":true,"id":3087},{"__isSmartRef__":true,"id":3088},{"__isSmartRef__":true,"id":3089},{"__isSmartRef__":true,"id":3090},{"__isSmartRef__":true,"id":3091},{"__isSmartRef__":true,"id":3092},{"__isSmartRef__":true,"id":3093},{"__isSmartRef__":true,"id":3094},{"__isSmartRef__":true,"id":3095},{"__isSmartRef__":true,"id":3096},{"__isSmartRef__":true,"id":3097},{"__isSmartRef__":true,"id":3098},{"__isSmartRef__":true,"id":3099},{"__isSmartRef__":true,"id":3100},{"__isSmartRef__":true,"id":3101},{"__isSmartRef__":true,"id":3102},{"__isSmartRef__":true,"id":3103},{"__isSmartRef__":true,"id":3104},{"__isSmartRef__":true,"id":3105},{"__isSmartRef__":true,"id":3106},{"__isSmartRef__":true,"id":3107},{"__isSmartRef__":true,"id":3108},{"__isSmartRef__":true,"id":3109},{"__isSmartRef__":true,"id":3110},{"__isSmartRef__":true,"id":3111},{"__isSmartRef__":true,"id":3112},{"__isSmartRef__":true,"id":3113},{"__isSmartRef__":true,"id":3114},{"__isSmartRef__":true,"id":3115},{"__isSmartRef__":true,"id":3116},{"__isSmartRef__":true,"id":3117},{"__isSmartRef__":true,"id":3118}],"view":{"__isSmartRef__":true,"id":2714},"Pane1Menu":[["Add to world requirements"],["check for redundant klass definitions"],["remove"],["show all"],["reparse"],["open ChangeList viewer"],["show versions"],["load"],["-------"],["open in text editor"],["diff versions"]],"Pane2Menu":[["references"],["add sibling below"],["remove"],["-------"],["view hierarchy"],["add class"],["add object extension"],["add layer"]],"Pane3Menu":[["add sibling below"],["remove"]],"currentModuleName":"Tests.ScriptingTests","Pane4Menu":[["senders"],["implementors"],["add sibling below"],["remove"],["-------"],["add method"],["run test"]],"_statusMorph":{"__isSmartRef__":true,"id":3339},"__LivelyClassName__":"lively.ide.SystemBrowser","__SourceModuleName__":"Global.lively.ide.SystemCodeBrowser"},"2728":{"browser":{"__isSmartRef__":true,"id":2727},"button":{"__isSmartRef__":true,"id":2729},"__LivelyClassName__":"lively.ide.AddNewFileCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2729":{"submorphs":[{"__isSmartRef__":true,"id":2730}],"scripts":[],"id":339,"renderContextTable":{"__isSmartRef__":true,"id":2741},"shape":{"__isSmartRef__":true,"id":2742},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2746},"priorExtent":{"__isSmartRef__":true,"id":2747},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":2748},"label":{"__isSmartRef__":true,"id":2730},"command":{"__isSmartRef__":true,"id":2728},"attributeConnections":[{"__isSmartRef__":true,"id":2757},{"__isSmartRef__":true,"id":2758}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2715},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2730":{"submorphs":[],"scripts":[],"id":340,"renderContextTable":{"__isSmartRef__":true,"id":2731},"textChunks":[{"__isSmartRef__":true,"id":2732}],"shape":{"__isSmartRef__":true,"id":2734},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2738},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2739},"priorExtent":{"__isSmartRef__":true,"id":2740},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2729},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2731":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2732":{"style":{"__isSmartRef__":true,"id":2733},"morph":{"__isSmartRef__":true,"id":2730},"storedString":"Add module","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2733":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2734":{"_Position":{"__isSmartRef__":true,"id":2735},"renderContextTable":{"__isSmartRef__":true,"id":2736},"_Extent":{"__isSmartRef__":true,"id":2737},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2735":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2736":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2737":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2738":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2739":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2740":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2741":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2742":{"_Position":{"__isSmartRef__":true,"id":2743},"renderContextTable":{"__isSmartRef__":true,"id":2744},"_Extent":{"__isSmartRef__":true,"id":2745},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2743":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2744":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2745":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2746":{"x":0,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2747":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2748":{"stops":[{"__isSmartRef__":true,"id":2749},{"__isSmartRef__":true,"id":2751},{"__isSmartRef__":true,"id":2753},{"__isSmartRef__":true,"id":2755}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2749":{"offset":0,"color":{"__isSmartRef__":true,"id":2750}},"2750":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2751":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2752}},"2752":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2753":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2754}},"2754":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2755":{"offset":1,"color":{"__isSmartRef__":true,"id":2756}},"2756":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2757":{"sourceObj":{"__isSmartRef__":true,"id":2729},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2728},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2758":{"sourceObj":{"__isSmartRef__":true,"id":2729},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2729},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2759},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2759":{"source":{"__isSmartRef__":true,"id":2729},"target":{"__isSmartRef__":true,"id":2729}},"2760":{"browser":{"__isSmartRef__":true,"id":2727},"button":{"__isSmartRef__":true,"id":2761},"__LivelyClassName__":"lively.ide.AllModulesLoadCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2761":{"submorphs":[{"__isSmartRef__":true,"id":2762}],"scripts":[],"id":341,"renderContextTable":{"__isSmartRef__":true,"id":2773},"shape":{"__isSmartRef__":true,"id":2774},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2778},"priorExtent":{"__isSmartRef__":true,"id":2779},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":2780},"label":{"__isSmartRef__":true,"id":2762},"command":{"__isSmartRef__":true,"id":2760},"attributeConnections":[{"__isSmartRef__":true,"id":2789},{"__isSmartRef__":true,"id":2790}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2715},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2762":{"submorphs":[],"scripts":[],"id":342,"renderContextTable":{"__isSmartRef__":true,"id":2763},"textChunks":[{"__isSmartRef__":true,"id":2764}],"shape":{"__isSmartRef__":true,"id":2766},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2770},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2771},"priorExtent":{"__isSmartRef__":true,"id":2772},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2761},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2763":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2764":{"style":{"__isSmartRef__":true,"id":2765},"morph":{"__isSmartRef__":true,"id":2762},"storedString":"Load all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2765":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2766":{"_Position":{"__isSmartRef__":true,"id":2767},"renderContextTable":{"__isSmartRef__":true,"id":2768},"_Extent":{"__isSmartRef__":true,"id":2769},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2767":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2768":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2769":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2770":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2771":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2772":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2773":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2774":{"_Position":{"__isSmartRef__":true,"id":2775},"renderContextTable":{"__isSmartRef__":true,"id":2776},"_Extent":{"__isSmartRef__":true,"id":2777},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2775":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2776":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2777":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2778":{"x":117.14285714285714,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2779":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2780":{"stops":[{"__isSmartRef__":true,"id":2781},{"__isSmartRef__":true,"id":2783},{"__isSmartRef__":true,"id":2785},{"__isSmartRef__":true,"id":2787}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2781":{"offset":0,"color":{"__isSmartRef__":true,"id":2782}},"2782":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2783":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2784}},"2784":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2785":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2786}},"2786":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2787":{"offset":1,"color":{"__isSmartRef__":true,"id":2788}},"2788":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2789":{"sourceObj":{"__isSmartRef__":true,"id":2761},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2760},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2790":{"sourceObj":{"__isSmartRef__":true,"id":2761},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2761},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2791},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2791":{"source":{"__isSmartRef__":true,"id":2761},"target":{"__isSmartRef__":true,"id":2761}},"2792":{"browser":{"__isSmartRef__":true,"id":2727},"button":{"__isSmartRef__":true,"id":2793},"__LivelyClassName__":"lively.ide.ShowLineNumbersCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2793":{"submorphs":[{"__isSmartRef__":true,"id":2794}],"scripts":[],"id":343,"renderContextTable":{"__isSmartRef__":true,"id":2805},"shape":{"__isSmartRef__":true,"id":2806},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2810},"priorExtent":{"__isSmartRef__":true,"id":2811},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":2812},"label":{"__isSmartRef__":true,"id":2794},"command":{"__isSmartRef__":true,"id":2792},"attributeConnections":[{"__isSmartRef__":true,"id":2821},{"__isSmartRef__":true,"id":2822}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2715},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2794":{"submorphs":[],"scripts":[],"id":344,"renderContextTable":{"__isSmartRef__":true,"id":2795},"textChunks":[{"__isSmartRef__":true,"id":2796}],"shape":{"__isSmartRef__":true,"id":2798},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2802},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2803},"priorExtent":{"__isSmartRef__":true,"id":2804},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2793},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2795":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2796":{"style":{"__isSmartRef__":true,"id":2797},"morph":{"__isSmartRef__":true,"id":2794},"storedString":"LineNo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2797":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2798":{"_Position":{"__isSmartRef__":true,"id":2799},"renderContextTable":{"__isSmartRef__":true,"id":2800},"_Extent":{"__isSmartRef__":true,"id":2801},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2799":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2800":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2801":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2802":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2803":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2804":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2805":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2806":{"_Position":{"__isSmartRef__":true,"id":2807},"renderContextTable":{"__isSmartRef__":true,"id":2808},"_Extent":{"__isSmartRef__":true,"id":2809},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2807":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2808":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2809":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2810":{"x":234.28571428571428,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2811":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2812":{"stops":[{"__isSmartRef__":true,"id":2813},{"__isSmartRef__":true,"id":2815},{"__isSmartRef__":true,"id":2817},{"__isSmartRef__":true,"id":2819}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2813":{"offset":0,"color":{"__isSmartRef__":true,"id":2814}},"2814":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2815":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2816}},"2816":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2817":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2818}},"2818":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2819":{"offset":1,"color":{"__isSmartRef__":true,"id":2820}},"2820":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2821":{"sourceObj":{"__isSmartRef__":true,"id":2793},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2792},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2822":{"sourceObj":{"__isSmartRef__":true,"id":2793},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2793},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2823},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2823":{"source":{"__isSmartRef__":true,"id":2793},"target":{"__isSmartRef__":true,"id":2793}},"2824":{"browser":{"__isSmartRef__":true,"id":2727},"button":{"__isSmartRef__":true,"id":2825},"__LivelyClassName__":"lively.ide.ParserDebugCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2825":{"submorphs":[{"__isSmartRef__":true,"id":2826}],"scripts":[],"id":345,"renderContextTable":{"__isSmartRef__":true,"id":2837},"shape":{"__isSmartRef__":true,"id":2838},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2842},"priorExtent":{"__isSmartRef__":true,"id":2843},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":2844},"label":{"__isSmartRef__":true,"id":2826},"command":{"__isSmartRef__":true,"id":2824},"attributeConnections":[{"__isSmartRef__":true,"id":2853},{"__isSmartRef__":true,"id":2854}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2715},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2826":{"submorphs":[],"scripts":[],"id":346,"renderContextTable":{"__isSmartRef__":true,"id":2827},"textChunks":[{"__isSmartRef__":true,"id":2828}],"shape":{"__isSmartRef__":true,"id":2830},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2834},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2835},"priorExtent":{"__isSmartRef__":true,"id":2836},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2825},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2827":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2828":{"style":{"__isSmartRef__":true,"id":2829},"morph":{"__isSmartRef__":true,"id":2826},"storedString":"Dbg errors is off","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2829":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2830":{"_Position":{"__isSmartRef__":true,"id":2831},"renderContextTable":{"__isSmartRef__":true,"id":2832},"_Extent":{"__isSmartRef__":true,"id":2833},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2831":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2832":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2833":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2834":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2835":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2836":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2837":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2838":{"_Position":{"__isSmartRef__":true,"id":2839},"renderContextTable":{"__isSmartRef__":true,"id":2840},"_Extent":{"__isSmartRef__":true,"id":2841},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2839":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2840":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2841":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2842":{"x":351.42857142857144,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2843":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2844":{"stops":[{"__isSmartRef__":true,"id":2845},{"__isSmartRef__":true,"id":2847},{"__isSmartRef__":true,"id":2849},{"__isSmartRef__":true,"id":2851}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2845":{"offset":0,"color":{"__isSmartRef__":true,"id":2846}},"2846":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2847":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2848}},"2848":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2849":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2850}},"2850":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2851":{"offset":1,"color":{"__isSmartRef__":true,"id":2852}},"2852":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2853":{"sourceObj":{"__isSmartRef__":true,"id":2825},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2824},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2854":{"sourceObj":{"__isSmartRef__":true,"id":2825},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2825},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2855},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2855":{"source":{"__isSmartRef__":true,"id":2825},"target":{"__isSmartRef__":true,"id":2825}},"2856":{"browser":{"__isSmartRef__":true,"id":2727},"button":{"__isSmartRef__":true,"id":2857},"__LivelyClassName__":"lively.ide.EvaluateCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2857":{"submorphs":[{"__isSmartRef__":true,"id":2858}],"scripts":[],"id":347,"renderContextTable":{"__isSmartRef__":true,"id":2869},"shape":{"__isSmartRef__":true,"id":2870},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2874},"priorExtent":{"__isSmartRef__":true,"id":2875},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":2876},"label":{"__isSmartRef__":true,"id":2858},"command":{"__isSmartRef__":true,"id":2856},"attributeConnections":[{"__isSmartRef__":true,"id":2885},{"__isSmartRef__":true,"id":2886}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2715},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2858":{"submorphs":[],"scripts":[],"id":348,"renderContextTable":{"__isSmartRef__":true,"id":2859},"textChunks":[{"__isSmartRef__":true,"id":2860}],"shape":{"__isSmartRef__":true,"id":2862},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2866},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2867},"priorExtent":{"__isSmartRef__":true,"id":2868},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2857},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2859":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2860":{"style":{"__isSmartRef__":true,"id":2861},"morph":{"__isSmartRef__":true,"id":2858},"storedString":"Eval on","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2861":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2862":{"_Position":{"__isSmartRef__":true,"id":2863},"renderContextTable":{"__isSmartRef__":true,"id":2864},"_Extent":{"__isSmartRef__":true,"id":2865},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2863":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2864":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2865":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2866":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2867":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2868":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2869":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2870":{"_Position":{"__isSmartRef__":true,"id":2871},"renderContextTable":{"__isSmartRef__":true,"id":2872},"_Extent":{"__isSmartRef__":true,"id":2873},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2871":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2872":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2873":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2874":{"x":468.57142857142856,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2875":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2876":{"stops":[{"__isSmartRef__":true,"id":2877},{"__isSmartRef__":true,"id":2879},{"__isSmartRef__":true,"id":2881},{"__isSmartRef__":true,"id":2883}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2877":{"offset":0,"color":{"__isSmartRef__":true,"id":2878}},"2878":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2879":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2880}},"2880":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2881":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2882}},"2882":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2883":{"offset":1,"color":{"__isSmartRef__":true,"id":2884}},"2884":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2885":{"sourceObj":{"__isSmartRef__":true,"id":2857},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2856},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2886":{"sourceObj":{"__isSmartRef__":true,"id":2857},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2857},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2887},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2887":{"source":{"__isSmartRef__":true,"id":2857},"target":{"__isSmartRef__":true,"id":2857}},"2888":{"browser":{"__isSmartRef__":true,"id":2727},"button":{"__isSmartRef__":true,"id":2889},"__LivelyClassName__":"lively.ide.SortCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2889":{"submorphs":[{"__isSmartRef__":true,"id":2890}],"scripts":[],"id":349,"renderContextTable":{"__isSmartRef__":true,"id":2901},"shape":{"__isSmartRef__":true,"id":2902},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2906},"priorExtent":{"__isSmartRef__":true,"id":2907},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":2908},"label":{"__isSmartRef__":true,"id":2890},"command":{"__isSmartRef__":true,"id":2888},"attributeConnections":[{"__isSmartRef__":true,"id":2917},{"__isSmartRef__":true,"id":2918}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2715},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2890":{"submorphs":[],"scripts":[],"id":350,"renderContextTable":{"__isSmartRef__":true,"id":2891},"textChunks":[{"__isSmartRef__":true,"id":2892}],"shape":{"__isSmartRef__":true,"id":2894},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2898},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2899},"priorExtent":{"__isSmartRef__":true,"id":2900},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2889},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2891":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2892":{"style":{"__isSmartRef__":true,"id":2893},"morph":{"__isSmartRef__":true,"id":2890},"storedString":"Sort","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2893":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2894":{"_Position":{"__isSmartRef__":true,"id":2895},"renderContextTable":{"__isSmartRef__":true,"id":2896},"_Extent":{"__isSmartRef__":true,"id":2897},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2895":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2896":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2897":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2898":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2899":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2900":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2901":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2902":{"_Position":{"__isSmartRef__":true,"id":2903},"renderContextTable":{"__isSmartRef__":true,"id":2904},"_Extent":{"__isSmartRef__":true,"id":2905},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2903":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2904":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2905":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2906":{"x":585.7142857142857,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2907":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2908":{"stops":[{"__isSmartRef__":true,"id":2909},{"__isSmartRef__":true,"id":2911},{"__isSmartRef__":true,"id":2913},{"__isSmartRef__":true,"id":2915}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2909":{"offset":0,"color":{"__isSmartRef__":true,"id":2910}},"2910":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2911":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2912}},"2912":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2913":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2914}},"2914":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2915":{"offset":1,"color":{"__isSmartRef__":true,"id":2916}},"2916":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2917":{"sourceObj":{"__isSmartRef__":true,"id":2889},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2888},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2918":{"sourceObj":{"__isSmartRef__":true,"id":2889},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2889},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2919},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2919":{"source":{"__isSmartRef__":true,"id":2889},"target":{"__isSmartRef__":true,"id":2889}},"2920":{"browser":{"__isSmartRef__":true,"id":2727},"button":{"__isSmartRef__":true,"id":2921},"__LivelyClassName__":"lively.ide.ViewSourceCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2921":{"submorphs":[{"__isSmartRef__":true,"id":2922}],"scripts":[],"id":351,"renderContextTable":{"__isSmartRef__":true,"id":2933},"shape":{"__isSmartRef__":true,"id":2934},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2938},"priorExtent":{"__isSmartRef__":true,"id":2939},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":2940},"label":{"__isSmartRef__":true,"id":2922},"command":{"__isSmartRef__":true,"id":2920},"attributeConnections":[{"__isSmartRef__":true,"id":2949},{"__isSmartRef__":true,"id":2950}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2715},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2922":{"submorphs":[],"scripts":[],"id":352,"renderContextTable":{"__isSmartRef__":true,"id":2923},"textChunks":[{"__isSmartRef__":true,"id":2924}],"shape":{"__isSmartRef__":true,"id":2926},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2930},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2931},"priorExtent":{"__isSmartRef__":true,"id":2932},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2921},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2923":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2924":{"style":{"__isSmartRef__":true,"id":2925},"morph":{"__isSmartRef__":true,"id":2922},"storedString":"View as...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2925":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2926":{"_Position":{"__isSmartRef__":true,"id":2927},"renderContextTable":{"__isSmartRef__":true,"id":2928},"_Extent":{"__isSmartRef__":true,"id":2929},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2927":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2928":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2929":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2930":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2931":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2932":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2933":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2934":{"_Position":{"__isSmartRef__":true,"id":2935},"renderContextTable":{"__isSmartRef__":true,"id":2936},"_Extent":{"__isSmartRef__":true,"id":2937},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2935":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2936":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2937":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2938":{"x":702.8571428571429,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2939":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2940":{"stops":[{"__isSmartRef__":true,"id":2941},{"__isSmartRef__":true,"id":2943},{"__isSmartRef__":true,"id":2945},{"__isSmartRef__":true,"id":2947}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2941":{"offset":0,"color":{"__isSmartRef__":true,"id":2942}},"2942":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2943":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2944}},"2944":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2945":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2946}},"2946":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2947":{"offset":1,"color":{"__isSmartRef__":true,"id":2948}},"2948":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2949":{"sourceObj":{"__isSmartRef__":true,"id":2921},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2920},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2950":{"sourceObj":{"__isSmartRef__":true,"id":2921},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2921},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2951},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2951":{"source":{"__isSmartRef__":true,"id":2921},"target":{"__isSmartRef__":true,"id":2921}},"2952":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2953":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2954":{"attributes":["isClassNode","isGrammarNode","isChangeNode","isFunctionNode","isObjectNode"],"__LivelyClassName__":"lively.ide.NodeTypeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2955":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2956":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2957":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2958":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/Tests/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2959":{"sourceObj":{"__isSmartRef__":true,"id":2727},"sourceAttrName":"setPane1Content","targetObj":{"__isSmartRef__":true,"id":2960},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3131},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2960":{"submorphs":[],"scripts":[],"id":331,"renderContextTable":{"__isSmartRef__":true,"id":2961},"shape":{"__isSmartRef__":true,"id":2962},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":2966},"itemList":[{"__isSmartRef__":true,"id":2967},{"__isSmartRef__":true,"id":3078},{"__isSmartRef__":true,"id":3079},{"__isSmartRef__":true,"id":3080},{"__isSmartRef__":true,"id":3081},{"__isSmartRef__":true,"id":3082},{"__isSmartRef__":true,"id":3083},{"__isSmartRef__":true,"id":3084},{"__isSmartRef__":true,"id":3085},{"__isSmartRef__":true,"id":3086},{"__isSmartRef__":true,"id":3087},{"__isSmartRef__":true,"id":3088},{"__isSmartRef__":true,"id":3089},{"__isSmartRef__":true,"id":3090},{"__isSmartRef__":true,"id":3091},{"__isSmartRef__":true,"id":3092},{"__isSmartRef__":true,"id":3093},{"__isSmartRef__":true,"id":3094},{"__isSmartRef__":true,"id":3095},{"__isSmartRef__":true,"id":3096},{"__isSmartRef__":true,"id":3097},{"__isSmartRef__":true,"id":3098},{"__isSmartRef__":true,"id":3099},{"__isSmartRef__":true,"id":3100},{"__isSmartRef__":true,"id":3101},{"__isSmartRef__":true,"id":3102},{"__isSmartRef__":true,"id":3103},{"__isSmartRef__":true,"id":3104},{"__isSmartRef__":true,"id":3105},{"__isSmartRef__":true,"id":3106},{"__isSmartRef__":true,"id":3107},{"__isSmartRef__":true,"id":3108},{"__isSmartRef__":true,"id":3109},{"__isSmartRef__":true,"id":3110},{"__isSmartRef__":true,"id":3111},{"__isSmartRef__":true,"id":3112},{"__isSmartRef__":true,"id":3113},{"__isSmartRef__":true,"id":3114},{"__isSmartRef__":true,"id":3115},{"__isSmartRef__":true,"id":3116},{"__isSmartRef__":true,"id":3117},{"__isSmartRef__":true,"id":3118}],"selection":{"__isSmartRef__":true,"id":3119},"selectedLineNo":28,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2715},"attributeConnections":[{"__isSmartRef__":true,"id":3120},{"__isSmartRef__":true,"id":3125},{"__isSmartRef__":true,"id":3127},{"__isSmartRef__":true,"id":3129}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,396],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"2961":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"2962":{"_Position":{"__isSmartRef__":true,"id":2963},"renderContextTable":{"__isSmartRef__":true,"id":2964},"_Extent":{"__isSmartRef__":true,"id":2965},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":1917},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2963":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2964":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2965":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2966":{"x":0,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2967":{"isListItem":true,"string":"lively/","value":{"__isSmartRef__":true,"id":2968}},"2968":{"target":{"__isSmartRef__":true,"id":2969},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"localName":"lively/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2969":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/Tests/lively/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2970":{"target":{"__isSmartRef__":true,"id":1923},"browser":{"__isSmartRef__":true,"id":2727},"parent":null,"allFiles":["Tests/UndoTest.js","Tests/TraitTests.js","Tests/PaperTest.js","Tests/CouchdbTest.js","Tests/WikiWidgetTest.js","Tests/javascriptyStuff.js","Tests/TextBasicsTest.js","Tests/WebCollabAgentTest.js","Tests/JournalTest.js","Tests/ModuleSystemTests.js","Tests/HelperTest.js","Tests/TestFrameworkTests.js","Tests/MiniPrototypeTest.js","Tests/ToolsTests.js","Tests/ScriptingTests.js","Tests/CoreTest.js","Tests/LKWikiTest.js","Tests/PageNavigationTest.js","Tests/SceneTest.js","Tests/FabrikTest.js","Tests/ContextJSFlattenTest.js","Tests/LayoutTests.js","Tests/BootstrapTests.js","Tests/SerializationTests.js","Tests/SmalltalkParserTest.js","Tests/TileScriptingTests.js","Tests/ClassTest.js","Tests/OmetaTest.js","Tests/RecordTest.js","Tests/UserStoryTest.js","Tests/WidgetTest.js","Tests/MorphTest.js","Tests/CDBTest.js","Tests/ObjectTests.js","Tests/NetworkTest.js","Tests/ConnectorTest.js","Tests/BindingsTest.js"],"subNamespacePaths":[{"__isSmartRef__":true,"id":2971},{"__isSmartRef__":true,"id":2969},{"__isSmartRef__":true,"id":2972}],"parentNamespacePath":{"__isSmartRef__":true,"id":2973},"_childNodes":[{"__isSmartRef__":true,"id":2968},{"__isSmartRef__":true,"id":2974},{"__isSmartRef__":true,"id":2975},{"__isSmartRef__":true,"id":2976},{"__isSmartRef__":true,"id":2977},{"__isSmartRef__":true,"id":2978},{"__isSmartRef__":true,"id":2979},{"__isSmartRef__":true,"id":2980},{"__isSmartRef__":true,"id":2981},{"__isSmartRef__":true,"id":2982},{"__isSmartRef__":true,"id":2983},{"__isSmartRef__":true,"id":2984},{"__isSmartRef__":true,"id":2985},{"__isSmartRef__":true,"id":2986},{"__isSmartRef__":true,"id":2987},{"__isSmartRef__":true,"id":2988},{"__isSmartRef__":true,"id":2989},{"__isSmartRef__":true,"id":2990},{"__isSmartRef__":true,"id":2991},{"__isSmartRef__":true,"id":2992},{"__isSmartRef__":true,"id":2993},{"__isSmartRef__":true,"id":2994},{"__isSmartRef__":true,"id":3036},{"__isSmartRef__":true,"id":3037},{"__isSmartRef__":true,"id":3038},{"__isSmartRef__":true,"id":3039},{"__isSmartRef__":true,"id":3040},{"__isSmartRef__":true,"id":3041},{"__isSmartRef__":true,"id":3042},{"__isSmartRef__":true,"id":3065},{"__isSmartRef__":true,"id":3066},{"__isSmartRef__":true,"id":3067},{"__isSmartRef__":true,"id":3068},{"__isSmartRef__":true,"id":3069},{"__isSmartRef__":true,"id":3070},{"__isSmartRef__":true,"id":3071},{"__isSmartRef__":true,"id":3072},{"__isSmartRef__":true,"id":3073},{"__isSmartRef__":true,"id":3074},{"__isSmartRef__":true,"id":3075},{"__isSmartRef__":true,"id":3076},{"__isSmartRef__":true,"id":3077}],"__LivelyClassName__":"lively.ide.SourceControlNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2971":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/Tests/results/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2972":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/Tests/testRessources/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2973":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/Tests/../","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2974":{"target":{"__isSmartRef__":true,"id":2971},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"localName":"results/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2975":{"target":{"__isSmartRef__":true,"id":2972},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"localName":"testRessources/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2976":{"target":{"__isSmartRef__":true,"id":2973},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"localName":"../","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2977":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/BindingsTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2978":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/BootstrapTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2979":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/CDBTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2980":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/ClassTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2981":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/ConnectorTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2982":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/ContextJSFlattenTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2983":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/CoreTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2984":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/CouchdbTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2985":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/FabrikTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2986":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/HelperTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2987":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/javascriptyStuff.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2988":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/JournalTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2989":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/LayoutTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2990":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/LKWikiTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2991":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/MiniPrototypeTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2992":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/ModuleSystemTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2993":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/MorphTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2994":{"target":{"__isSmartRef__":true,"id":2995},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/NetworkTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2995":{"name":"Tests.NetworkTest","type":"moduleDef","startIndex":0,"stopIndex":9986,"fileName":"Tests/NetworkTest.js","_subElements":[{"__isSmartRef__":true,"id":2996},{"__isSmartRef__":true,"id":2997},{"__isSmartRef__":true,"id":3012},{"__isSmartRef__":true,"id":3013},{"__isSmartRef__":true,"id":3035}],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2996":{"name":null,"type":"comment","startIndex":80,"stopIndex":81,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2997":{"name":"Tests.NetworkTest.URLTest","type":"klassDef","startIndex":82,"stopIndex":5133,"fileName":"Tests/NetworkTest.js","_subElements":[{"__isSmartRef__":true,"id":2998},{"__isSmartRef__":true,"id":3000},{"__isSmartRef__":true,"id":3001},{"__isSmartRef__":true,"id":3002},{"__isSmartRef__":true,"id":3003},{"__isSmartRef__":true,"id":3004},{"__isSmartRef__":true,"id":3005},{"__isSmartRef__":true,"id":3006},{"__isSmartRef__":true,"id":3007},{"__isSmartRef__":true,"id":3008},{"__isSmartRef__":true,"id":3009},{"__isSmartRef__":true,"id":3010},{"__isSmartRef__":true,"id":3011}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"TestCase","categories":[{"__isSmartRef__":true,"id":2999}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2998":{"name":"testEnsureAbsoluteURL1","type":"propertyDef","startIndex":133,"stopIndex":511,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2999":{"name":"default category","type":"categoryDef","startIndex":129,"stopIndex":5130,"fileName":"Tests/NetworkTest.js","_subElements":[{"__isSmartRef__":true,"id":2998},{"__isSmartRef__":true,"id":3000},{"__isSmartRef__":true,"id":3001},{"__isSmartRef__":true,"id":3002},{"__isSmartRef__":true,"id":3003},{"__isSmartRef__":true,"id":3004},{"__isSmartRef__":true,"id":3005},{"__isSmartRef__":true,"id":3006},{"__isSmartRef__":true,"id":3007},{"__isSmartRef__":true,"id":3008},{"__isSmartRef__":true,"id":3009},{"__isSmartRef__":true,"id":3010},{"__isSmartRef__":true,"id":3011}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3000":{"name":"testEnsureAbsoluteURL2","type":"propertyDef","startIndex":515,"stopIndex":753,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3001":{"name":"testEnsureAbsoluteURL3","type":"propertyDef","startIndex":756,"stopIndex":1004,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3002":{"name":"testRemoveRelativeParts","type":"propertyDef","startIndex":1007,"stopIndex":1248,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3003":{"name":"testRemoveRelativeParts2","type":"propertyDef","startIndex":1252,"stopIndex":1552,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3004":{"name":"testRemoveRelativeParts3","type":"propertyDef","startIndex":1555,"stopIndex":1801,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3005":{"name":"testRemoveRelativeParts4","type":"propertyDef","startIndex":1804,"stopIndex":2051,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3006":{"name":"testRelativePathFrom1","type":"propertyDef","startIndex":2054,"stopIndex":2607,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3007":{"name":"testRelativePathFrom2","type":"propertyDef","startIndex":2610,"stopIndex":3004,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3008":{"name":"testRelativePathFrom3Identity","type":"propertyDef","startIndex":3006,"stopIndex":3183,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3009":{"name":"testMakeProxy","type":"propertyDef","startIndex":3188,"stopIndex":4249,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3010":{"name":"testAsDirectory","type":"propertyDef","startIndex":4251,"stopIndex":4633,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3011":{"name":"testIsIn","type":"propertyDef","startIndex":4635,"stopIndex":5124,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2999},"className":"Tests.NetworkTest.URLTest","_owner":{"__isSmartRef__":true,"id":2997},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3012":{"name":null,"type":"comment","startIndex":5134,"stopIndex":5134,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3013":{"name":"Tests.NetworkTest.WebResourceTest","type":"klassDef","startIndex":5135,"stopIndex":9966,"fileName":"Tests/NetworkTest.js","_subElements":[{"__isSmartRef__":true,"id":3014},{"__isSmartRef__":true,"id":3016},{"__isSmartRef__":true,"id":3017},{"__isSmartRef__":true,"id":3018},{"__isSmartRef__":true,"id":3019},{"__isSmartRef__":true,"id":3020},{"__isSmartRef__":true,"id":3021},{"__isSmartRef__":true,"id":3022},{"__isSmartRef__":true,"id":3023},{"__isSmartRef__":true,"id":3024},{"__isSmartRef__":true,"id":3025},{"__isSmartRef__":true,"id":3026},{"__isSmartRef__":true,"id":3027},{"__isSmartRef__":true,"id":3028},{"__isSmartRef__":true,"id":3029},{"__isSmartRef__":true,"id":3030},{"__isSmartRef__":true,"id":3031},{"__isSmartRef__":true,"id":3032},{"__isSmartRef__":true,"id":3033},{"__isSmartRef__":true,"id":3034}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"TestCase","categories":[{"__isSmartRef__":true,"id":3015}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3014":{"name":"shouldRun","type":"propertyDef","startIndex":5193,"stopIndex":5230,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3015":{"name":"default category","type":"categoryDef","startIndex":5190,"stopIndex":9963,"fileName":"Tests/NetworkTest.js","_subElements":[{"__isSmartRef__":true,"id":3014},{"__isSmartRef__":true,"id":3016},{"__isSmartRef__":true,"id":3017},{"__isSmartRef__":true,"id":3018},{"__isSmartRef__":true,"id":3019},{"__isSmartRef__":true,"id":3020},{"__isSmartRef__":true,"id":3021},{"__isSmartRef__":true,"id":3022},{"__isSmartRef__":true,"id":3023},{"__isSmartRef__":true,"id":3024},{"__isSmartRef__":true,"id":3025},{"__isSmartRef__":true,"id":3026},{"__isSmartRef__":true,"id":3027},{"__isSmartRef__":true,"id":3028},{"__isSmartRef__":true,"id":3029},{"__isSmartRef__":true,"id":3030},{"__isSmartRef__":true,"id":3031},{"__isSmartRef__":true,"id":3032},{"__isSmartRef__":true,"id":3033},{"__isSmartRef__":true,"id":3034}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3016":{"name":"plainTextString","type":"propertyDef","startIndex":5233,"stopIndex":5277,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3017":{"name":"xmlString","type":"propertyDef","startIndex":5280,"stopIndex":5502,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3018":{"name":"writeFile","type":"propertyDef","startIndex":5505,"stopIndex":5581,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3019":{"name":"removeFile","type":"propertyDef","startIndex":5584,"stopIndex":5645,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3020":{"name":"setUp","type":"propertyDef","startIndex":5648,"stopIndex":6109,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3021":{"name":"tearDown","type":"propertyDef","startIndex":6112,"stopIndex":6174,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3022":{"name":"testGet","type":"propertyDef","startIndex":6177,"stopIndex":6493,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3023":{"name":"testPut","type":"propertyDef","startIndex":6496,"stopIndex":6678,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3024":{"name":"testDel","type":"propertyDef","startIndex":6681,"stopIndex":6848,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3025":{"name":"testSubElements","type":"propertyDef","startIndex":6851,"stopIndex":7114,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3026":{"name":"testExists","type":"propertyDef","startIndex":7117,"stopIndex":7396,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3027":{"name":"testCopy","type":"propertyDef","startIndex":7399,"stopIndex":7780,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3028":{"name":"testCopyAndGetVersion","type":"propertyDef","startIndex":7782,"stopIndex":8297,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3029":{"name":"testGetVersions","type":"propertyDef","startIndex":8301,"stopIndex":8484,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3030":{"name":"testGetWithVersion","type":"propertyDef","startIndex":8488,"stopIndex":8813,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3031":{"name":"testGetHeadRevision","type":"propertyDef","startIndex":8817,"stopIndex":9065,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3032":{"name":"testGetResponseHeaders","type":"propertyDef","startIndex":9068,"stopIndex":9415,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3033":{"name":"testEnsureExistance","type":"propertyDef","startIndex":9418,"stopIndex":9636,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3034":{"name":"testInitWithURL","type":"propertyDef","startIndex":9638,"stopIndex":9959,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3015},"className":"Tests.NetworkTest.WebResourceTest","_owner":{"__isSmartRef__":true,"id":3013},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3035":{"name":null,"type":"comment","startIndex":9967,"stopIndex":9983,"fileName":"Tests/NetworkTest.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3036":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/ObjectTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3037":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/OmetaTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3038":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/PageNavigationTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3039":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/PaperTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3040":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/RecordTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3041":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/SceneTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3042":{"target":{"__isSmartRef__":true,"id":3043},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/ScriptingTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3043":{"name":"Tests.ScriptingTests","type":"moduleDef","startIndex":0,"stopIndex":5677,"fileName":"Tests/ScriptingTests.js","_subElements":[{"__isSmartRef__":true,"id":3044},{"__isSmartRef__":true,"id":3045},{"__isSmartRef__":true,"id":3060}],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3044":{"name":null,"type":"comment","startIndex":102,"stopIndex":102,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3045":{"name":"Tests.ScriptingTests.OnlinePartsBinTest","type":"klassDef","startIndex":103,"stopIndex":5035,"fileName":"Tests/ScriptingTests.js","_subElements":[{"__isSmartRef__":true,"id":3046},{"__isSmartRef__":true,"id":3048},{"__isSmartRef__":true,"id":3049},{"__isSmartRef__":true,"id":3051},{"__isSmartRef__":true,"id":3052},{"__isSmartRef__":true,"id":3053},{"__isSmartRef__":true,"id":3054},{"__isSmartRef__":true,"id":3055},{"__isSmartRef__":true,"id":3056},{"__isSmartRef__":true,"id":3057},{"__isSmartRef__":true,"id":3058},{"__isSmartRef__":true,"id":3059}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"TestCase","categories":[{"__isSmartRef__":true,"id":3047},{"__isSmartRef__":true,"id":3050}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3046":{"name":"deleteURLAfterTest","type":"propertyDef","startIndex":177,"stopIndex":306,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3047},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3047":{"name":"running","type":"categoryDef","startIndex":164,"stopIndex":521,"fileName":"Tests/ScriptingTests.js","_subElements":[{"__isSmartRef__":true,"id":3046},{"__isSmartRef__":true,"id":3048}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3048":{"name":"tearDown","type":"propertyDef","startIndex":308,"stopIndex":518,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3047},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3049":{"name":"testLoadNamesFromDefaultPartsBin","type":"propertyDef","startIndex":536,"stopIndex":756,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3050},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3050":{"name":"testing","type":"categoryDef","startIndex":523,"stopIndex":5046,"fileName":"Tests/ScriptingTests.js","_subElements":[{"__isSmartRef__":true,"id":3049},{"__isSmartRef__":true,"id":3051},{"__isSmartRef__":true,"id":3052},{"__isSmartRef__":true,"id":3053},{"__isSmartRef__":true,"id":3054},{"__isSmartRef__":true,"id":3055},{"__isSmartRef__":true,"id":3056},{"__isSmartRef__":true,"id":3057},{"__isSmartRef__":true,"id":3058},{"__isSmartRef__":true,"id":3059}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3051":{"name":"testGetPartItemNamed","type":"propertyDef","startIndex":758,"stopIndex":1209,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3050},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3052":{"name":"testLoadPartItem","type":"propertyDef","startIndex":1211,"stopIndex":1451,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3050},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3053":{"name":"testLoadPart","type":"propertyDef","startIndex":1453,"stopIndex":1720,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3050},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3054":{"name":"testPartGetsUpdatedMetaInfo","type":"propertyDef","startIndex":1722,"stopIndex":2088,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3050},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3055":{"name":"testGetPartVersions","type":"propertyDef","startIndex":2092,"stopIndex":2398,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3050},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3056":{"name":"testLoadRevision","type":"propertyDef","startIndex":2400,"stopIndex":2692,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3050},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3057":{"name":"testCreatePartsSpace","type":"propertyDef","startIndex":2695,"stopIndex":3035,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3050},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3058":{"name":"testCopyPartItem","type":"propertyDef","startIndex":3038,"stopIndex":3979,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3050},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3059":{"name":"testMovePartItem","type":"propertyDef","startIndex":3981,"stopIndex":5027,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3050},"className":"Tests.ScriptingTests.OnlinePartsBinTest","_owner":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3060":{"name":"Tests.ScriptingTests.DroppableBehaviorTest","type":"klassDef","startIndex":5036,"stopIndex":5658,"fileName":"Tests/ScriptingTests.js","_subElements":[{"__isSmartRef__":true,"id":3061},{"__isSmartRef__":true,"id":3063}],"sourceControl":{"__isSmartRef__":true,"id":1923},"superclassName":"Tests.ScriptingTests.OnlinePartsBinTest","categories":[{"__isSmartRef__":true,"id":3062},{"__isSmartRef__":true,"id":3064}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3061":{"name":"get","type":"propertyDef","startIndex":5143,"stopIndex":5239,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3062},"className":"Tests.ScriptingTests.DroppableBehaviorTest","_owner":{"__isSmartRef__":true,"id":3060},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3062":{"name":"helper","type":"categoryDef","startIndex":5145,"stopIndex":5256,"fileName":"Tests/ScriptingTests.js","_subElements":[{"__isSmartRef__":true,"id":3061}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3063":{"name":"testDropColorBehaviorOnMorph","type":"propertyDef","startIndex":5257,"stopIndex":5653,"fileName":"Tests/ScriptingTests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1923},"_isStatic":false,"category":{"__isSmartRef__":true,"id":3064},"className":"Tests.ScriptingTests.DroppableBehaviorTest","_owner":{"__isSmartRef__":true,"id":3060},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3064":{"name":"testing","type":"categoryDef","startIndex":5258,"stopIndex":5669,"fileName":"Tests/ScriptingTests.js","_subElements":[{"__isSmartRef__":true,"id":3063}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"3065":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/SerializationTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3066":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/SmalltalkParserTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3067":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/TestFrameworkTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3068":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/TextBasicsTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3069":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/TileScriptingTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3070":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/ToolsTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3071":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/TraitTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3072":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/UndoTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3073":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/UserStoryTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3074":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/WebCollabAgentTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3075":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/WidgetTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3076":{"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/WikiWidgetTest.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3077":{"target":{"__isSmartRef__":true,"id":2338},"browser":{"__isSmartRef__":true,"id":2727},"__LivelyClassName__":"lively.ide.ChangeSetNode","__SourceModuleName__":"Global.lively.ide.LocalBrowser"},"3078":{"isListItem":true,"string":"results/","value":{"__isSmartRef__":true,"id":2974}},"3079":{"isListItem":true,"string":"testRessources/","value":{"__isSmartRef__":true,"id":2975}},"3080":{"isListItem":true,"string":"../","value":{"__isSmartRef__":true,"id":2976}},"3081":{"isListItem":true,"string":"BindingsTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2977}},"3082":{"isListItem":true,"string":"BootstrapTests.js (not parsed)","value":{"__isSmartRef__":true,"id":2978}},"3083":{"isListItem":true,"string":"CDBTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2979}},"3084":{"isListItem":true,"string":"ClassTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2980}},"3085":{"isListItem":true,"string":"ConnectorTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2981}},"3086":{"isListItem":true,"string":"ContextJSFlattenTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2982}},"3087":{"isListItem":true,"string":"CoreTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2983}},"3088":{"isListItem":true,"string":"CouchdbTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2984}},"3089":{"isListItem":true,"string":"FabrikTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2985}},"3090":{"isListItem":true,"string":"HelperTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2986}},"3091":{"isListItem":true,"string":"javascriptyStuff.js (not parsed)","value":{"__isSmartRef__":true,"id":2987}},"3092":{"isListItem":true,"string":"JournalTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2988}},"3093":{"isListItem":true,"string":"LayoutTests.js (not parsed)","value":{"__isSmartRef__":true,"id":2989}},"3094":{"isListItem":true,"string":"LKWikiTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2990}},"3095":{"isListItem":true,"string":"MiniPrototypeTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2991}},"3096":{"isListItem":true,"string":"ModuleSystemTests.js (not parsed)","value":{"__isSmartRef__":true,"id":2992}},"3097":{"isListItem":true,"string":"MorphTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2993}},"3098":{"isListItem":true,"string":"NetworkTest.js","value":{"__isSmartRef__":true,"id":2994}},"3099":{"isListItem":true,"string":"ObjectTests.js (not parsed)","value":{"__isSmartRef__":true,"id":3036}},"3100":{"isListItem":true,"string":"OmetaTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3037}},"3101":{"isListItem":true,"string":"PageNavigationTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3038}},"3102":{"isListItem":true,"string":"PaperTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3039}},"3103":{"isListItem":true,"string":"RecordTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3040}},"3104":{"isListItem":true,"string":"SceneTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3041}},"3105":{"isListItem":true,"string":"ScriptingTests.js","value":{"__isSmartRef__":true,"id":3042}},"3106":{"isListItem":true,"string":"SerializationTests.js (not parsed)","value":{"__isSmartRef__":true,"id":3065}},"3107":{"isListItem":true,"string":"SmalltalkParserTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3066}},"3108":{"isListItem":true,"string":"TestFrameworkTests.js (not parsed)","value":{"__isSmartRef__":true,"id":3067}},"3109":{"isListItem":true,"string":"TextBasicsTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3068}},"3110":{"isListItem":true,"string":"TileScriptingTests.js (not parsed)","value":{"__isSmartRef__":true,"id":3069}},"3111":{"isListItem":true,"string":"ToolsTests.js (not parsed)","value":{"__isSmartRef__":true,"id":3070}},"3112":{"isListItem":true,"string":"TraitTests.js (not parsed)","value":{"__isSmartRef__":true,"id":3071}},"3113":{"isListItem":true,"string":"UndoTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3072}},"3114":{"isListItem":true,"string":"UserStoryTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3073}},"3115":{"isListItem":true,"string":"WebCollabAgentTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3074}},"3116":{"isListItem":true,"string":"WidgetTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3075}},"3117":{"isListItem":true,"string":"WikiWidgetTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3076}},"3118":{"isListItem":true,"string":"Local code","value":{"__isSmartRef__":true,"id":3077}},"3119":{"target":{"__isSmartRef__":true,"id":3043},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":2970},"moduleName":"Tests/ScriptingTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3120":{"sourceObj":{"__isSmartRef__":true,"id":2960},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"setPane1Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":3121},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3122},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3121":{"source":{"__isSmartRef__":true,"id":2960},"target":{"__isSmartRef__":true,"id":2727}},"3122":{"updater":{"__isSmartRef__":true,"id":3123}},"3123":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3121},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":3124},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"3124":{},"3125":{"sourceObj":{"__isSmartRef__":true,"id":2960},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane1Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3126},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3126":{"source":{"__isSmartRef__":true,"id":2960},"target":{"__isSmartRef__":true,"id":2727}},"3127":{"sourceObj":{"__isSmartRef__":true,"id":2960},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane1Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3128},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3128":{"source":{"__isSmartRef__":true,"id":2960},"target":{"__isSmartRef__":true,"id":2727}},"3129":{"sourceObj":{"__isSmartRef__":true,"id":2960},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane1Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3130},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3130":{"source":{"__isSmartRef__":true,"id":2960},"target":{"__isSmartRef__":true,"id":2727}},"3131":{"source":{"__isSmartRef__":true,"id":2727},"target":{"__isSmartRef__":true,"id":2960}},"3132":{"sourceObj":{"__isSmartRef__":true,"id":2727},"sourceAttrName":"setPane2Content","targetObj":{"__isSmartRef__":true,"id":3133},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3156},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3133":{"submorphs":[],"scripts":[],"id":332,"renderContextTable":{"__isSmartRef__":true,"id":3134},"shape":{"__isSmartRef__":true,"id":3135},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":3139},"itemList":[{"__isSmartRef__":true,"id":3140},{"__isSmartRef__":true,"id":3142}],"selection":{"__isSmartRef__":true,"id":3144},"selectedLineNo":0,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2715},"attributeConnections":[{"__isSmartRef__":true,"id":3145},{"__isSmartRef__":true,"id":3150},{"__isSmartRef__":true,"id":3152},{"__isSmartRef__":true,"id":3154}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"3134":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"3135":{"_Position":{"__isSmartRef__":true,"id":3136},"renderContextTable":{"__isSmartRef__":true,"id":3137},"_Extent":{"__isSmartRef__":true,"id":3138},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":1917},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3136":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3137":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3138":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3139":{"x":205,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3140":{"isListItem":true,"string":"Tests.ScriptingTests.OnlinePartsBinTest","value":{"__isSmartRef__":true,"id":3141}},"3141":{"target":{"__isSmartRef__":true,"id":3045},"browser":{"__isSmartRef__":true,"id":2727},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3142":{"isListItem":true,"string":"Tests.ScriptingTests.DroppableBehaviorTest","value":{"__isSmartRef__":true,"id":3143}},"3143":{"target":{"__isSmartRef__":true,"id":3060},"browser":{"__isSmartRef__":true,"id":2727},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3144":{"target":{"__isSmartRef__":true,"id":3045},"browser":{"__isSmartRef__":true,"id":2727},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3145":{"sourceObj":{"__isSmartRef__":true,"id":3133},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"setPane2Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":3146},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3147},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3146":{"source":{"__isSmartRef__":true,"id":3133},"target":{"__isSmartRef__":true,"id":2727}},"3147":{"updater":{"__isSmartRef__":true,"id":3148}},"3148":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3146},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":3149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"3149":{},"3150":{"sourceObj":{"__isSmartRef__":true,"id":3133},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane2Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3151},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3151":{"source":{"__isSmartRef__":true,"id":3133},"target":{"__isSmartRef__":true,"id":2727}},"3152":{"sourceObj":{"__isSmartRef__":true,"id":3133},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane2Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3153},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3153":{"source":{"__isSmartRef__":true,"id":3133},"target":{"__isSmartRef__":true,"id":2727}},"3154":{"sourceObj":{"__isSmartRef__":true,"id":3133},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane2Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3155},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3155":{"source":{"__isSmartRef__":true,"id":3133},"target":{"__isSmartRef__":true,"id":2727}},"3156":{"source":{"__isSmartRef__":true,"id":2727},"target":{"__isSmartRef__":true,"id":3133}},"3157":{"sourceObj":{"__isSmartRef__":true,"id":2727},"sourceAttrName":"setPane3Content","targetObj":{"__isSmartRef__":true,"id":3158},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3182},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3158":{"submorphs":[],"scripts":[],"id":333,"renderContextTable":{"__isSmartRef__":true,"id":3159},"shape":{"__isSmartRef__":true,"id":3160},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":3164},"itemList":[{"__isSmartRef__":true,"id":3165},{"__isSmartRef__":true,"id":3167},{"__isSmartRef__":true,"id":3169}],"selection":{"__isSmartRef__":true,"id":3166},"selectedLineNo":0,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2715},"attributeConnections":[{"__isSmartRef__":true,"id":3171},{"__isSmartRef__":true,"id":3176},{"__isSmartRef__":true,"id":3178},{"__isSmartRef__":true,"id":3180}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"3159":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"3160":{"_Position":{"__isSmartRef__":true,"id":3161},"renderContextTable":{"__isSmartRef__":true,"id":3162},"_Extent":{"__isSmartRef__":true,"id":3163},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":1917},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3161":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3162":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3163":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3164":{"x":410,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3165":{"isListItem":true,"string":"-- all --","value":{"__isSmartRef__":true,"id":3166}},"3166":{"target":{"__isSmartRef__":true,"id":3045},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3141},"__LivelyClassName__":"lively.ide.AllMethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3167":{"isListItem":true,"string":"running","value":{"__isSmartRef__":true,"id":3168}},"3168":{"target":{"__isSmartRef__":true,"id":3047},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3141},"targets":[{"__isSmartRef__":true,"id":3047}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3169":{"isListItem":true,"string":"testing","value":{"__isSmartRef__":true,"id":3170}},"3170":{"target":{"__isSmartRef__":true,"id":3050},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3141},"targets":[{"__isSmartRef__":true,"id":3050}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3171":{"sourceObj":{"__isSmartRef__":true,"id":3158},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"setPane3Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":3172},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3173},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3172":{"source":{"__isSmartRef__":true,"id":3158},"target":{"__isSmartRef__":true,"id":2727}},"3173":{"updater":{"__isSmartRef__":true,"id":3174}},"3174":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3172},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":3175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"3175":{},"3176":{"sourceObj":{"__isSmartRef__":true,"id":3158},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane3Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3177},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3177":{"source":{"__isSmartRef__":true,"id":3158},"target":{"__isSmartRef__":true,"id":2727}},"3178":{"sourceObj":{"__isSmartRef__":true,"id":3158},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane3Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3179},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3179":{"source":{"__isSmartRef__":true,"id":3158},"target":{"__isSmartRef__":true,"id":2727}},"3180":{"sourceObj":{"__isSmartRef__":true,"id":3158},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane3Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3181},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3181":{"source":{"__isSmartRef__":true,"id":3158},"target":{"__isSmartRef__":true,"id":2727}},"3182":{"source":{"__isSmartRef__":true,"id":2727},"target":{"__isSmartRef__":true,"id":3158}},"3183":{"sourceObj":{"__isSmartRef__":true,"id":2727},"sourceAttrName":"setPane4Content","targetObj":{"__isSmartRef__":true,"id":3184},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3226},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3184":{"submorphs":[],"scripts":[],"id":334,"renderContextTable":{"__isSmartRef__":true,"id":3185},"shape":{"__isSmartRef__":true,"id":3186},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":3190},"itemList":[{"__isSmartRef__":true,"id":3191},{"__isSmartRef__":true,"id":3193},{"__isSmartRef__":true,"id":3195},{"__isSmartRef__":true,"id":3197},{"__isSmartRef__":true,"id":3199},{"__isSmartRef__":true,"id":3201},{"__isSmartRef__":true,"id":3203},{"__isSmartRef__":true,"id":3205},{"__isSmartRef__":true,"id":3207},{"__isSmartRef__":true,"id":3209},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3213}],"selection":{"__isSmartRef__":true,"id":3214},"selectedLineNo":11,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2715},"attributeConnections":[{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3220},{"__isSmartRef__":true,"id":3222},{"__isSmartRef__":true,"id":3224}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,39],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"3185":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"3186":{"_Position":{"__isSmartRef__":true,"id":3187},"renderContextTable":{"__isSmartRef__":true,"id":3188},"_Extent":{"__isSmartRef__":true,"id":3189},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":1917},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3187":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3188":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3189":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3190":{"x":615,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3191":{"isListItem":true,"string":"deleteURLAfterTest (proto)","value":{"__isSmartRef__":true,"id":3192}},"3192":{"target":{"__isSmartRef__":true,"id":3046},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3193":{"isListItem":true,"string":"tearDown (proto)","value":{"__isSmartRef__":true,"id":3194}},"3194":{"target":{"__isSmartRef__":true,"id":3048},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3195":{"isListItem":true,"string":"testLoadNamesFromDefaultPartsBin (proto)","value":{"__isSmartRef__":true,"id":3196}},"3196":{"target":{"__isSmartRef__":true,"id":3049},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3197":{"isListItem":true,"string":"testGetPartItemNamed (proto)","value":{"__isSmartRef__":true,"id":3198}},"3198":{"target":{"__isSmartRef__":true,"id":3051},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3199":{"isListItem":true,"string":"testLoadPartItem (proto)","value":{"__isSmartRef__":true,"id":3200}},"3200":{"target":{"__isSmartRef__":true,"id":3052},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3201":{"isListItem":true,"string":"testLoadPart (proto)","value":{"__isSmartRef__":true,"id":3202}},"3202":{"target":{"__isSmartRef__":true,"id":3053},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3203":{"isListItem":true,"string":"testPartGetsUpdatedMetaInfo (proto)","value":{"__isSmartRef__":true,"id":3204}},"3204":{"target":{"__isSmartRef__":true,"id":3054},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3205":{"isListItem":true,"string":"testGetPartVersions (proto)","value":{"__isSmartRef__":true,"id":3206}},"3206":{"target":{"__isSmartRef__":true,"id":3055},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3207":{"isListItem":true,"string":"testLoadRevision (proto)","value":{"__isSmartRef__":true,"id":3208}},"3208":{"target":{"__isSmartRef__":true,"id":3056},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3209":{"isListItem":true,"string":"testCreatePartsSpace (proto)","value":{"__isSmartRef__":true,"id":3210}},"3210":{"target":{"__isSmartRef__":true,"id":3057},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3211":{"isListItem":true,"string":"testCopyPartItem (proto)","value":{"__isSmartRef__":true,"id":3212}},"3212":{"target":{"__isSmartRef__":true,"id":3058},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3213":{"isListItem":true,"string":"testMovePartItem (proto)","value":{"__isSmartRef__":true,"id":3214}},"3214":{"target":{"__isSmartRef__":true,"id":3059},"browser":{"__isSmartRef__":true,"id":2727},"parent":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3215":{"sourceObj":{"__isSmartRef__":true,"id":3184},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"setPane4Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":3216},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3217},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3216":{"source":{"__isSmartRef__":true,"id":3184},"target":{"__isSmartRef__":true,"id":2727}},"3217":{"updater":{"__isSmartRef__":true,"id":3218}},"3218":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3216},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":3219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"3219":{},"3220":{"sourceObj":{"__isSmartRef__":true,"id":3184},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane4Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3221},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3221":{"source":{"__isSmartRef__":true,"id":3184},"target":{"__isSmartRef__":true,"id":2727}},"3222":{"sourceObj":{"__isSmartRef__":true,"id":3184},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane4Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3223},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3223":{"source":{"__isSmartRef__":true,"id":3184},"target":{"__isSmartRef__":true,"id":2727}},"3224":{"sourceObj":{"__isSmartRef__":true,"id":3184},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"getPane4Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3225},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3225":{"source":{"__isSmartRef__":true,"id":3184},"target":{"__isSmartRef__":true,"id":2727}},"3226":{"source":{"__isSmartRef__":true,"id":2727},"target":{"__isSmartRef__":true,"id":3184}},"3227":{"sourceObj":{"__isSmartRef__":true,"id":2727},"sourceAttrName":"setSourceString","targetObj":{"__isSmartRef__":true,"id":3228},"targetMethodName":"setTextString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3333},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3228":{"submorphs":[],"scripts":[],"id":336,"renderContextTable":{"__isSmartRef__":true,"id":3229},"textChunks":[{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3232},{"__isSmartRef__":true,"id":3234},{"__isSmartRef__":true,"id":3236},{"__isSmartRef__":true,"id":3238},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3243},{"__isSmartRef__":true,"id":3245},{"__isSmartRef__":true,"id":3247},{"__isSmartRef__":true,"id":3249},{"__isSmartRef__":true,"id":3252},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3258},{"__isSmartRef__":true,"id":3260},{"__isSmartRef__":true,"id":3262},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3268},{"__isSmartRef__":true,"id":3270},{"__isSmartRef__":true,"id":3272},{"__isSmartRef__":true,"id":3274},{"__isSmartRef__":true,"id":3276},{"__isSmartRef__":true,"id":3278},{"__isSmartRef__":true,"id":3280},{"__isSmartRef__":true,"id":3282},{"__isSmartRef__":true,"id":3284},{"__isSmartRef__":true,"id":3286},{"__isSmartRef__":true,"id":3288},{"__isSmartRef__":true,"id":3290},{"__isSmartRef__":true,"id":3292},{"__isSmartRef__":true,"id":3294},{"__isSmartRef__":true,"id":3296},{"__isSmartRef__":true,"id":3298},{"__isSmartRef__":true,"id":3300},{"__isSmartRef__":true,"id":3302},{"__isSmartRef__":true,"id":3304},{"__isSmartRef__":true,"id":3306},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3310},{"__isSmartRef__":true,"id":3312},{"__isSmartRef__":true,"id":3314},{"__isSmartRef__":true,"id":3316},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3320}],"shape":{"__isSmartRef__":true,"id":3322},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":3326},"_ClipMode":"scroll","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Courier","_Position":{"__isSmartRef__":true,"id":3327},"priorExtent":{"__isSmartRef__":true,"id":3328},"_MaxTextWidth":820,"_MaxTextHeight":269.5,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2715},"layout":{"__isSmartRef__":true,"id":3329},"_FontSize":10,"noEval":true,"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":3330},{"__isSmartRef__":true,"id":3331}],"doNotSerialize":["$$textString","$$savedTextString"],"doNotCopyProperties":["$$textString","$$savedTextString"],"textString":"\ttestMovePartItem: function() {\n\t\t// create a parts space to copy the part to\n\t\tvar name = 'PartsBin/TestSpace1/',\n\t\t\turl = URL.codeBase.withFilename(name),\n\t\t\tpartsSpace1 = lively.PartsBin.addPartsSpaceNamed(name);\n\t\tthis.deleteURLAfterTest(url)\n\t\tpartsSpace1.ensureExistance();\n\n\t\t// create a parts space to move the part to\n\t\tvar name = 'PartsBin/TestSpace2/',\n\t\t\turl = URL.codeBase.withFilename(name),\n\t\t\tpartsSpace2 = lively.PartsBin.addPartsSpaceNamed(name);\n\t\tthis.deleteURLAfterTest(url)\n\t\tpartsSpace2.ensureExistance();\n\n\t\tvar item = lively.PartsBin.getPartItem('TestObject');\n\t\titem.copyToPartsSpace(partsSpace1);\n\n\t\tvar item2 = partsSpace1.getPartItemNamed(item.name).loadPart()\n\n\t\titem2.moveToPartsSpace(partsSpace2)\n\n\t\tpartsSpace1.load();\n\t\tpartsSpace2.load();\n\n\t\tthis.assert(!partsSpace1.partItems['TestObject'], 'part item not deleted!');\n\t\tthis.assert(partsSpace2.partItems['TestObject'], 'part item not moved to target space!');\n\t\tthis.assertEquals(partsSpace2.getName(), item2.part.getPartsBinMetaInfo().getPartsSpaceName());\n\t},","lastSyntaxHighlightTime":1305766363580,"savedTextString":"\ttestCopyPartItem: function() {\n\t\t// create a parts space\n\t\tvar name = 'PartsBin/testCopyPartItemTarget/',\n\t\t\turl = URL.codeBase.withFilename(name),\n\t\t\tpartsSpaceTo = lively.PartsBin.addPartsSpaceNamed(name);\n\t\tthis.deleteURLAfterTest(url)\n\t\tpartsSpaceTo.ensureExistance();\n\n\t\tvar item = lively.PartsBin.getPartItem('TestObject');\n\t\titem.copyToPartsSpace(partsSpaceTo);\n\t\tpartsSpaceTo.load();\n\t\tvar copiedItem = partsSpaceTo.getPartItemNamed('TestObject')\n\t\tthis.assert(copiedItem, 'part item not copied!');\n\t\tthis.assert(new WebResource(copiedItem.getFileURL()).exists(), 'not created on server: ' + copiedItem.getFileURL());\n\n\t\tcopiedItem.loadPart();\n\t\tvar copiedPart = copiedItem.part;\n\n\t\tthis.assert(copiedPart.partsBinMetaInfo, \"no partsBinMetaInfo\")\n\t\tthis.assertEquals(url.withFilename(copiedPart.name + '.json'), copiedPart.getPartItem().getFileURL());\n\t\t\n\t\tthis.assertEquals(url, copiedPart.partsBinMetaInfo.getPartsSpaceURL());\n\t},","styleClass":["Browser_codePaneText"],"focusHaloBorderWidth":0.5,"priorSelectionRange":[648,641],"prevScroll":[0,213],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3229":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3230":{"style":{"__isSmartRef__":true,"id":3231},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3231":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3232":{"style":{"__isSmartRef__":true,"id":3233},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"testMovePartItem:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3233":{"color":{"__isSmartRef__":true,"id":476},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3234":{"style":{"__isSmartRef__":true,"id":3235},"morph":{"__isSmartRef__":true,"id":3228},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3235":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3236":{"style":{"__isSmartRef__":true,"id":3237},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3237":{"color":{"__isSmartRef__":true,"id":421},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3238":{"style":{"__isSmartRef__":true,"id":3239},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3239":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3240":{"style":{"__isSmartRef__":true,"id":3241},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3241":{"color":{"__isSmartRef__":true,"id":3242},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3242":{"r":0,"g":0.5019607843137255,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3243":{"style":{"__isSmartRef__":true,"id":3244},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"\n\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3244":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3245":{"style":{"__isSmartRef__":true,"id":3246},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"// create a parts space to copy the part to","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3246":{"color":{"__isSmartRef__":true,"id":3242},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3247":{"style":{"__isSmartRef__":true,"id":3248},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"\n\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3248":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3249":{"style":{"__isSmartRef__":true,"id":3250},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3250":{"color":{"__isSmartRef__":true,"id":3251},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3251":{"r":0,"g":0,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3252":{"style":{"__isSmartRef__":true,"id":3253},"morph":{"__isSmartRef__":true,"id":3228},"storedString":" name = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3253":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3254":{"style":{"__isSmartRef__":true,"id":3255},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"'PartsBin/TestSpace1/'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3255":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3256":{"style":{"__isSmartRef__":true,"id":3257},"morph":{"__isSmartRef__":true,"id":3228},"storedString":",\n\t\t\turl = URL.codeBase.withFilename(name),\n\t\t\tpartsSpace1 = lively.PartsBin.addPartsSpaceNamed(name);\n\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3257":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3258":{"style":{"__isSmartRef__":true,"id":3259},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3259":{"color":{"__isSmartRef__":true,"id":421},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3260":{"style":{"__isSmartRef__":true,"id":3261},"morph":{"__isSmartRef__":true,"id":3228},"storedString":".deleteURLAfterTest(url)\n\t\tpartsSpace1.ensureExistance();\n\n\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3261":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3262":{"style":{"__isSmartRef__":true,"id":3263},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"// create a parts space to move the part to","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3263":{"color":{"__isSmartRef__":true,"id":3242},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3264":{"style":{"__isSmartRef__":true,"id":3265},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"\n\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3265":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3266":{"style":{"__isSmartRef__":true,"id":3267},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3267":{"color":{"__isSmartRef__":true,"id":3251},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3268":{"style":{"__isSmartRef__":true,"id":3269},"morph":{"__isSmartRef__":true,"id":3228},"storedString":" name = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3269":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3270":{"style":{"__isSmartRef__":true,"id":3271},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"'PartsBin/TestSpace2/'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3271":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3272":{"style":{"__isSmartRef__":true,"id":3273},"morph":{"__isSmartRef__":true,"id":3228},"storedString":",\n\t\t\turl = URL.codeBase.withFilename(name),\n\t\t\tpartsSpace2 = lively.PartsBin.addPartsSpaceNamed(name);\n\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3273":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3274":{"style":{"__isSmartRef__":true,"id":3275},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3275":{"color":{"__isSmartRef__":true,"id":421},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3276":{"style":{"__isSmartRef__":true,"id":3277},"morph":{"__isSmartRef__":true,"id":3228},"storedString":".deleteURLAfterTest(url)\n\t\tpartsSpace2.ensureExistance();\n\n\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3277":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3278":{"style":{"__isSmartRef__":true,"id":3279},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3279":{"color":{"__isSmartRef__":true,"id":3251},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3280":{"style":{"__isSmartRef__":true,"id":3281},"morph":{"__isSmartRef__":true,"id":3228},"storedString":" item = lively.PartsBin.getPartItem(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3281":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3282":{"style":{"__isSmartRef__":true,"id":3283},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"'TestObject'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3283":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3284":{"style":{"__isSmartRef__":true,"id":3285},"morph":{"__isSmartRef__":true,"id":3228},"storedString":");\n\t\titem.copyToPartsSpace(partsSpace1);\n\n\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3285":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3286":{"style":{"__isSmartRef__":true,"id":3287},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3287":{"color":{"__isSmartRef__":true,"id":3251},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3288":{"style":{"__isSmartRef__":true,"id":3289},"morph":{"__isSmartRef__":true,"id":3228},"storedString":" item2 = partsSpace1.getPartItemNamed(item.name).loadPart()\n\n\t\titem2.moveToPartsSpace(partsSpace2)\n\n\t\tpartsSpace1.load();\n\t\tpartsSpace2.load();\n\n\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3289":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3290":{"style":{"__isSmartRef__":true,"id":3291},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3291":{"color":{"__isSmartRef__":true,"id":421},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3292":{"style":{"__isSmartRef__":true,"id":3293},"morph":{"__isSmartRef__":true,"id":3228},"storedString":".assert(!partsSpace1.partItems[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3293":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3294":{"style":{"__isSmartRef__":true,"id":3295},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"'TestObject'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3295":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3296":{"style":{"__isSmartRef__":true,"id":3297},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"], ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3297":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3298":{"style":{"__isSmartRef__":true,"id":3299},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"'part item not deleted!'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3299":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3300":{"style":{"__isSmartRef__":true,"id":3301},"morph":{"__isSmartRef__":true,"id":3228},"storedString":");\n\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3301":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3302":{"style":{"__isSmartRef__":true,"id":3303},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3303":{"color":{"__isSmartRef__":true,"id":421},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3304":{"style":{"__isSmartRef__":true,"id":3305},"morph":{"__isSmartRef__":true,"id":3228},"storedString":".assert(partsSpace2.partItems[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3305":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3306":{"style":{"__isSmartRef__":true,"id":3307},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"'TestObject'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3307":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3308":{"style":{"__isSmartRef__":true,"id":3309},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"], ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3309":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3310":{"style":{"__isSmartRef__":true,"id":3311},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"'part item not moved to target space!'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3311":{"color":{"__isSmartRef__":true,"id":426},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3312":{"style":{"__isSmartRef__":true,"id":3313},"morph":{"__isSmartRef__":true,"id":3228},"storedString":");\n\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3313":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3314":{"style":{"__isSmartRef__":true,"id":3315},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3315":{"color":{"__isSmartRef__":true,"id":421},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3316":{"style":{"__isSmartRef__":true,"id":3317},"morph":{"__isSmartRef__":true,"id":3228},"storedString":".assertEquals(partsSpace2.getName(), item2.part.getPartsBinMetaInfo().getPartsSpaceName());\n\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3317":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3318":{"style":{"__isSmartRef__":true,"id":3319},"morph":{"__isSmartRef__":true,"id":3228},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3319":{"color":{"__isSmartRef__":true,"id":3242},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3320":{"style":{"__isSmartRef__":true,"id":3321},"morph":{"__isSmartRef__":true,"id":3228},"storedString":",","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3321":{"color":{"__isSmartRef__":true,"id":69},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3322":{"_Position":{"__isSmartRef__":true,"id":3323},"renderContextTable":{"__isSmartRef__":true,"id":3324},"_Extent":{"__isSmartRef__":true,"id":3325},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3323":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3324":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3325":{"x":820,"y":269.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3326":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"3327":{"x":0,"y":247.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3328":{"x":820,"y":269.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3329":{"resizeWidth":true,"resizeHeight":true},"3330":{"sourceObj":{"__isSmartRef__":true,"id":3228},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":3228},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3331":{"sourceObj":{"__isSmartRef__":true,"id":3228},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"setSourceString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3332},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3332":{"source":{"__isSmartRef__":true,"id":3228},"target":{"__isSmartRef__":true,"id":2727}},"3333":{"source":{"__isSmartRef__":true,"id":2727},"target":{"__isSmartRef__":true,"id":3228}},"3334":{"sourceObj":{"__isSmartRef__":true,"id":2727},"sourceAttrName":"targetURL","targetObj":{"__isSmartRef__":true,"id":2716},"targetMethodName":"setTextString","converter":null,"converterString":null,"updaterString":"function ($upd, value) { value && $upd(String(value)) }","varMapping":{"__isSmartRef__":true,"id":3335},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3336},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3335":{"source":{"__isSmartRef__":true,"id":2727},"target":{"__isSmartRef__":true,"id":2716}},"3336":{"updater":{"__isSmartRef__":true,"id":3337}},"3337":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3335},"source":"function ($upd, value) { value && $upd(String(value)) }","funcProperties":{"__isSmartRef__":true,"id":3338},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"3338":{},"3339":{"submorphs":[],"scripts":[],"id":2173,"renderContextTable":{"__isSmartRef__":true,"id":3340},"textChunks":[{"__isSmartRef__":true,"id":3341}],"shape":{"__isSmartRef__":true,"id":3343},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"visible","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3347},"priorExtent":{"__isSmartRef__":true,"id":3348},"_MaxTextWidth":300,"_MaxTextHeight":30,"evalEnabled":false,"owner":null,"_TextColor":{"__isSmartRef__":true,"id":380},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3340":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3341":{"style":{"__isSmartRef__":true,"id":3342},"morph":{"__isSmartRef__":true,"id":3339},"storedString":"Saving testCopyPartItem...\nSuccessfully saved\nSuccessfully evaluated testCopyPartItem","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3342":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3343":{"_Position":{"__isSmartRef__":true,"id":3344},"renderContextTable":{"__isSmartRef__":true,"id":3345},"_Extent":{"__isSmartRef__":true,"id":3346},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":70},"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3344":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3345":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3346":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3347":{"x":260,"y":119.75,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3348":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3349":{"source":{"__isSmartRef__":true,"id":2716},"target":{"__isSmartRef__":true,"id":2727}},"3350":{"converter":{"__isSmartRef__":true,"id":3351}},"3351":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3349},"source":"function (value) { return new URL(value) }","funcProperties":{"__isSmartRef__":true,"id":3352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"3352":{},"3353":{"submorphs":[{"__isSmartRef__":true,"id":3354}],"scripts":[],"id":327,"renderContextTable":{"__isSmartRef__":true,"id":3365},"shape":{"__isSmartRef__":true,"id":3366},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3370},"priorExtent":{"__isSmartRef__":true,"id":3371},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":3372},"label":{"__isSmartRef__":true,"id":3354},"owner":{"__isSmartRef__":true,"id":2715},"attributeConnections":[{"__isSmartRef__":true,"id":3381}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3354":{"submorphs":[],"scripts":[],"id":328,"renderContextTable":{"__isSmartRef__":true,"id":3355},"textChunks":[{"__isSmartRef__":true,"id":3356}],"shape":{"__isSmartRef__":true,"id":3358},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":3362},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3363},"priorExtent":{"__isSmartRef__":true,"id":3364},"_MaxTextWidth":98.39999999999999,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3353},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3355":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3356":{"style":{"__isSmartRef__":true,"id":3357},"morph":{"__isSmartRef__":true,"id":3354},"storedString":"codebase","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3357":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3358":{"_Position":{"__isSmartRef__":true,"id":3359},"renderContextTable":{"__isSmartRef__":true,"id":3360},"_Extent":{"__isSmartRef__":true,"id":3361},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3359":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3360":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3361":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3362":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"3363":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3364":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3365":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3366":{"_Position":{"__isSmartRef__":true,"id":3367},"renderContextTable":{"__isSmartRef__":true,"id":3368},"_Extent":{"__isSmartRef__":true,"id":3369},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3367":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3368":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3369":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3370":{"x":656,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3371":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3372":{"stops":[{"__isSmartRef__":true,"id":3373},{"__isSmartRef__":true,"id":3375},{"__isSmartRef__":true,"id":3377},{"__isSmartRef__":true,"id":3379}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3373":{"offset":0,"color":{"__isSmartRef__":true,"id":3374}},"3374":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3375":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3376}},"3376":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3377":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3378}},"3378":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3379":{"offset":1,"color":{"__isSmartRef__":true,"id":3380}},"3380":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3381":{"sourceObj":{"__isSmartRef__":true,"id":3353},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"setTargetURL","converterString":"function () { return URL.codeBase.withFilename('lively/')}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3382},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3383},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3382":{"source":{"__isSmartRef__":true,"id":3353},"target":{"__isSmartRef__":true,"id":2727}},"3383":{"converter":{"__isSmartRef__":true,"id":3384}},"3384":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3382},"source":"function () { return URL.codeBase.withFilename('lively/')}","funcProperties":{"__isSmartRef__":true,"id":3385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"3385":{},"3386":{"submorphs":[{"__isSmartRef__":true,"id":3387}],"scripts":[],"id":329,"renderContextTable":{"__isSmartRef__":true,"id":3398},"shape":{"__isSmartRef__":true,"id":3399},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3403},"priorExtent":{"__isSmartRef__":true,"id":3404},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":3405},"label":{"__isSmartRef__":true,"id":3387},"owner":{"__isSmartRef__":true,"id":2715},"attributeConnections":[{"__isSmartRef__":true,"id":3414}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3387":{"submorphs":[],"scripts":[],"id":330,"renderContextTable":{"__isSmartRef__":true,"id":3388},"textChunks":[{"__isSmartRef__":true,"id":3389}],"shape":{"__isSmartRef__":true,"id":3391},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":3395},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3396},"priorExtent":{"__isSmartRef__":true,"id":3397},"_MaxTextWidth":65.6,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3386},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3388":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3389":{"style":{"__isSmartRef__":true,"id":3390},"morph":{"__isSmartRef__":true,"id":3387},"storedString":"local","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3390":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3391":{"_Position":{"__isSmartRef__":true,"id":3392},"renderContextTable":{"__isSmartRef__":true,"id":3393},"_Extent":{"__isSmartRef__":true,"id":3394},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3392":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3393":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3394":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3395":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"3396":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3397":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3398":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3399":{"_Position":{"__isSmartRef__":true,"id":3400},"renderContextTable":{"__isSmartRef__":true,"id":3401},"_Extent":{"__isSmartRef__":true,"id":3402},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3400":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3401":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3402":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3403":{"x":754.4,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3404":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3405":{"stops":[{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3408},{"__isSmartRef__":true,"id":3410},{"__isSmartRef__":true,"id":3412}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3406":{"offset":0,"color":{"__isSmartRef__":true,"id":3407}},"3407":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3408":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3409}},"3409":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3410":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3411}},"3411":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3412":{"offset":1,"color":{"__isSmartRef__":true,"id":3413}},"3413":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3414":{"sourceObj":{"__isSmartRef__":true,"id":3386},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2727},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.source.getDirectory() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3415},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3415":{"source":{"__isSmartRef__":true,"id":3386},"target":{"__isSmartRef__":true,"id":2727}},"3416":{"submorphs":[],"scripts":[],"id":335,"renderContextTable":{"__isSmartRef__":true,"id":3417},"shape":{"__isSmartRef__":true,"id":3418},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":3422},"fixed":[{"__isSmartRef__":true,"id":2729},{"__isSmartRef__":true,"id":2761},{"__isSmartRef__":true,"id":2793},{"__isSmartRef__":true,"id":2825},{"__isSmartRef__":true,"id":2857},{"__isSmartRef__":true,"id":2889},{"__isSmartRef__":true,"id":2921}],"scalingBelow":[{"__isSmartRef__":true,"id":3228}],"scalingAbove":[{"__isSmartRef__":true,"id":2960},{"__isSmartRef__":true,"id":3133},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3184}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":2715},"styleClass":["Browser_resizer"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3417":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3418":{"_Position":{"__isSmartRef__":true,"id":3419},"renderContextTable":{"__isSmartRef__":true,"id":3420},"_Extent":{"__isSmartRef__":true,"id":3421},"_Fill":{"__isSmartRef__":true,"id":2679},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3419":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3420":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3421":{"x":820,"y":5.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3422":{"x":0,"y":242,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3423":{"submorphs":[],"scripts":[],"id":337,"renderContextTable":{"__isSmartRef__":true,"id":3424},"shape":{"__isSmartRef__":true,"id":3425},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":3429},"fixed":[],"scalingBelow":[{"__isSmartRef__":true,"id":3430}],"scalingAbove":[{"__isSmartRef__":true,"id":3228}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":2715},"styleClass":["Browser_resizer"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3424":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3425":{"_Position":{"__isSmartRef__":true,"id":3426},"renderContextTable":{"__isSmartRef__":true,"id":3427},"_Extent":{"__isSmartRef__":true,"id":3428},"_Fill":{"__isSmartRef__":true,"id":2679},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3426":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3427":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3428":{"x":820,"y":5.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3429":{"x":0,"y":517,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3430":{"submorphs":[],"scripts":[],"id":338,"renderContextTable":{"__isSmartRef__":true,"id":3431},"textChunks":[{"__isSmartRef__":true,"id":3432}],"shape":{"__isSmartRef__":true,"id":3434},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"scroll","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3438},"priorExtent":{"__isSmartRef__":true,"id":3439},"_MaxTextWidth":820,"_MaxTextHeight":27.5,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2715},"styleClass":["Browser_commentPaneText"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3431":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3432":{"style":{"__isSmartRef__":true,"id":3433},"morph":{"__isSmartRef__":true,"id":3430},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3433":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3434":{"_Position":{"__isSmartRef__":true,"id":3435},"renderContextTable":{"__isSmartRef__":true,"id":3436},"_Extent":{"__isSmartRef__":true,"id":3437},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3435":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3436":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3437":{"x":820,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3438":{"x":0,"y":522.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3439":{"x":820,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3440":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3441":{"_Position":{"__isSmartRef__":true,"id":3442},"renderContextTable":{"__isSmartRef__":true,"id":3443},"_Extent":{"__isSmartRef__":true,"id":3444},"_Fill":{"__isSmartRef__":true,"id":2703},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3442":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3443":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3444":{"x":820,"y":550,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3445":{"adjustForNewBounds":true},"3446":{"x":0,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3447":{"submorphs":[{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3491},{"__isSmartRef__":true,"id":3523}],"scripts":[],"id":354,"renderContextTable":{"__isSmartRef__":true,"id":3556},"shape":{"__isSmartRef__":true,"id":3557},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":3561},"_Position":{"__isSmartRef__":true,"id":3562},"eventsAreIgnored":true,"_HandStyle":"default","windowMorph":{"__isSmartRef__":true,"id":2714},"label":{"__isSmartRef__":true,"id":3448},"closeButton":{"__isSmartRef__":true,"id":3458},"menuButton":{"__isSmartRef__":true,"id":3491},"collapseButton":{"__isSmartRef__":true,"id":3523},"priorExtent":{"__isSmartRef__":true,"id":3563},"owner":{"__isSmartRef__":true,"id":2714},"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3448":{"submorphs":[],"scripts":[],"id":355,"renderContextTable":{"__isSmartRef__":true,"id":3449},"textChunks":[{"__isSmartRef__":true,"id":3450}],"shape":{"__isSmartRef__":true,"id":3452},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":209},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3456},"priorExtent":{"__isSmartRef__":true,"id":3457},"_MaxTextWidth":null,"_MaxTextHeight":14,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":3447},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3449":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3450":{"style":{"__isSmartRef__":true,"id":3451},"morph":{"__isSmartRef__":true,"id":3448},"storedString":"ScriptingTests.js:Tests.ScriptingTests.OnlinePartsBinTest:-- all --:testMovePartItem (proto)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3451":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3452":{"_Position":{"__isSmartRef__":true,"id":3453},"renderContextTable":{"__isSmartRef__":true,"id":3454},"_Extent":{"__isSmartRef__":true,"id":3455},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3453":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3454":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3455":{"x":-20,"y":14,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3456":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3457":{"x":48,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3458":{"submorphs":[{"__isSmartRef__":true,"id":3459}],"scripts":[],"id":356,"renderContextTable":{"__isSmartRef__":true,"id":3470},"shape":{"__isSmartRef__":true,"id":3471},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3475},"priorExtent":{"__isSmartRef__":true,"id":3476},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":3477},"label":{"__isSmartRef__":true,"id":3459},"owner":{"__isSmartRef__":true,"id":3447},"layout":{"__isSmartRef__":true,"id":3486},"attributeConnections":[{"__isSmartRef__":true,"id":3487},{"__isSmartRef__":true,"id":3489}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3459":{"submorphs":[],"scripts":[],"id":357,"renderContextTable":{"__isSmartRef__":true,"id":3460},"textChunks":[{"__isSmartRef__":true,"id":3461}],"shape":{"__isSmartRef__":true,"id":3463},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":3467},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3468},"priorExtent":{"__isSmartRef__":true,"id":3469},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3458},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3460":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3461":{"style":{"__isSmartRef__":true,"id":3462},"morph":{"__isSmartRef__":true,"id":3459},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3462":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3463":{"_Position":{"__isSmartRef__":true,"id":3464},"renderContextTable":{"__isSmartRef__":true,"id":3465},"_Extent":{"__isSmartRef__":true,"id":3466},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3464":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3465":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3466":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3467":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"3468":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3469":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3470":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3471":{"_Position":{"__isSmartRef__":true,"id":3472},"renderContextTable":{"__isSmartRef__":true,"id":3473},"_Extent":{"__isSmartRef__":true,"id":3474},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3472":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3473":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3474":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3475":{"x":800,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3476":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3477":{"stops":[{"__isSmartRef__":true,"id":3478},{"__isSmartRef__":true,"id":3480},{"__isSmartRef__":true,"id":3482},{"__isSmartRef__":true,"id":3484}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3478":{"offset":0,"color":{"__isSmartRef__":true,"id":3479}},"3479":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3480":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3481}},"3481":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3482":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3483}},"3483":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3484":{"offset":1,"color":{"__isSmartRef__":true,"id":3485}},"3485":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3486":{"moveHorizontal":true},"3487":{"sourceObj":{"__isSmartRef__":true,"id":3458},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2714},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3488},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3488":{"source":{"__isSmartRef__":true,"id":3458},"target":{"__isSmartRef__":true,"id":2714}},"3489":{"sourceObj":{"__isSmartRef__":true,"id":3458},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2714},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3490},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3490":{"source":{"__isSmartRef__":true,"id":3458},"target":{"__isSmartRef__":true,"id":2714}},"3491":{"submorphs":[{"__isSmartRef__":true,"id":3492}],"scripts":[],"id":358,"renderContextTable":{"__isSmartRef__":true,"id":3503},"shape":{"__isSmartRef__":true,"id":3504},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3508},"priorExtent":{"__isSmartRef__":true,"id":3509},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":3510},"label":{"__isSmartRef__":true,"id":3492},"owner":{"__isSmartRef__":true,"id":3447},"attributeConnections":[{"__isSmartRef__":true,"id":3519},{"__isSmartRef__":true,"id":3521}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3492":{"submorphs":[],"scripts":[],"id":359,"renderContextTable":{"__isSmartRef__":true,"id":3493},"textChunks":[{"__isSmartRef__":true,"id":3494}],"shape":{"__isSmartRef__":true,"id":3496},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":3500},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3501},"priorExtent":{"__isSmartRef__":true,"id":3502},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3491},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3493":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3494":{"style":{"__isSmartRef__":true,"id":3495},"morph":{"__isSmartRef__":true,"id":3492},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3495":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3496":{"_Position":{"__isSmartRef__":true,"id":3497},"renderContextTable":{"__isSmartRef__":true,"id":3498},"_Extent":{"__isSmartRef__":true,"id":3499},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3497":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3498":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3499":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3500":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"3501":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3502":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3503":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3504":{"_Position":{"__isSmartRef__":true,"id":3505},"renderContextTable":{"__isSmartRef__":true,"id":3506},"_Extent":{"__isSmartRef__":true,"id":3507},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3505":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3506":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3507":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3508":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3509":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3510":{"stops":[{"__isSmartRef__":true,"id":3511},{"__isSmartRef__":true,"id":3513},{"__isSmartRef__":true,"id":3515},{"__isSmartRef__":true,"id":3517}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3511":{"offset":0,"color":{"__isSmartRef__":true,"id":3512}},"3512":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3513":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3514}},"3514":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3515":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3516}},"3516":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3517":{"offset":1,"color":{"__isSmartRef__":true,"id":3518}},"3518":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3519":{"sourceObj":{"__isSmartRef__":true,"id":3491},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2714},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3520},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3520":{"source":{"__isSmartRef__":true,"id":3491},"target":{"__isSmartRef__":true,"id":2714}},"3521":{"sourceObj":{"__isSmartRef__":true,"id":3491},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2714},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3522},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3522":{"source":{"__isSmartRef__":true,"id":3491},"target":{"__isSmartRef__":true,"id":2714}},"3523":{"submorphs":[{"__isSmartRef__":true,"id":3524}],"scripts":[],"id":360,"renderContextTable":{"__isSmartRef__":true,"id":3535},"shape":{"__isSmartRef__":true,"id":3536},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3540},"priorExtent":{"__isSmartRef__":true,"id":3541},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":97},"lighterFill":{"__isSmartRef__":true,"id":3542},"label":{"__isSmartRef__":true,"id":3524},"owner":{"__isSmartRef__":true,"id":3447},"layout":{"__isSmartRef__":true,"id":3551},"attributeConnections":[{"__isSmartRef__":true,"id":3552},{"__isSmartRef__":true,"id":3554}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3524":{"submorphs":[],"scripts":[],"id":361,"renderContextTable":{"__isSmartRef__":true,"id":3525},"textChunks":[{"__isSmartRef__":true,"id":3526}],"shape":{"__isSmartRef__":true,"id":3528},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":3532},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3533},"priorExtent":{"__isSmartRef__":true,"id":3534},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3523},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3525":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3526":{"style":{"__isSmartRef__":true,"id":3527},"morph":{"__isSmartRef__":true,"id":3524},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3527":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3528":{"_Position":{"__isSmartRef__":true,"id":3529},"renderContextTable":{"__isSmartRef__":true,"id":3530},"_Extent":{"__isSmartRef__":true,"id":3531},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3529":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3530":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3531":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3532":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"3533":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3534":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3535":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3536":{"_Position":{"__isSmartRef__":true,"id":3537},"renderContextTable":{"__isSmartRef__":true,"id":3538},"_Extent":{"__isSmartRef__":true,"id":3539},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":96},"_Fill":{"__isSmartRef__":true,"id":97},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3537":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3538":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3539":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3540":{"x":781,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3541":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3542":{"stops":[{"__isSmartRef__":true,"id":3543},{"__isSmartRef__":true,"id":3545},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3549}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3543":{"offset":0,"color":{"__isSmartRef__":true,"id":3544}},"3544":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3545":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3546}},"3546":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3547":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3548}},"3548":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3549":{"offset":1,"color":{"__isSmartRef__":true,"id":3550}},"3550":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3551":{"moveHorizontal":true},"3552":{"sourceObj":{"__isSmartRef__":true,"id":3523},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2714},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3553},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3553":{"source":{"__isSmartRef__":true,"id":3523},"target":{"__isSmartRef__":true,"id":2714}},"3554":{"sourceObj":{"__isSmartRef__":true,"id":3523},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2714},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3555},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3555":{"source":{"__isSmartRef__":true,"id":3523},"target":{"__isSmartRef__":true,"id":2714}},"3556":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3557":{"_Position":{"__isSmartRef__":true,"id":3558},"renderContextTable":{"__isSmartRef__":true,"id":3559},"_Extent":{"__isSmartRef__":true,"id":3560},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":315},"_Fill":{"__isSmartRef__":true,"id":316},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3558":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3559":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3560":{"x":820,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3561":{"resizeWidth":true,"adjustForNewBounds":true},"3562":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3563":{"x":820,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3564":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3565":{"renderContextTable":{"__isSmartRef__":true,"id":3566},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":3567},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3566":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3567":{"x":820,"y":572,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3568":{"adjustForNewBounds":true},"3569":{"x":30,"y":509,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3570":{"x":820,"y":572,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3571":{"x":221,"y":500,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3572":{"submorphs":[{"__isSmartRef__":true,"id":3573},{"__isSmartRef__":true,"id":4160},{"__isSmartRef__":true,"id":4291}],"scripts":[],"id":2185,"shape":{"__isSmartRef__":true,"id":4324},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":4327},"_Position":{"__isSmartRef__":true,"id":4328},"priorExtent":{"__isSmartRef__":true,"id":4329},"targetMorph":{"__isSmartRef__":true,"id":3573},"titleBar":{"__isSmartRef__":true,"id":4160},"contentOffset":{"__isSmartRef__":true,"id":4050},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":4330},"showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4331},"name":"PartsBinBrowser1","__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":4332},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4333},"__LivelyClassName__":"lively.morphic.Window"},"3573":{"submorphs":[{"__isSmartRef__":true,"id":3574},{"__isSmartRef__":true,"id":3586},{"__isSmartRef__":true,"id":3599},{"__isSmartRef__":true,"id":3642},{"__isSmartRef__":true,"id":3788},{"__isSmartRef__":true,"id":3800},{"__isSmartRef__":true,"id":3845},{"__isSmartRef__":true,"id":3755},{"__isSmartRef__":true,"id":3890},{"__isSmartRef__":true,"id":3904},{"__isSmartRef__":true,"id":3952},{"__isSmartRef__":true,"id":3996}],"scripts":[],"id":2186,"shape":{"__isSmartRef__":true,"id":4044},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4050},"showsHalos":false,"name":"PartsBinBrowser","partsBinMetaInfo":{"__isSmartRef__":true,"id":4051},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":4052}],"doNotSerialize":["$$categoryName"],"doNotCopyProperties":["$$categoryName"],"selectedPartItem":null,"layout":{"__isSmartRef__":true,"id":4053},"priorExtent":{"__isSmartRef__":true,"id":4054},"categoryName":"Basic","owner":{"__isSmartRef__":true,"id":3572},"renderContextTable":{"__isSmartRef__":true,"id":4055},"categories":{"__isSmartRef__":true,"id":4056},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4077},"__LivelyClassName__":"lively.morphic.Box"},"3574":{"submorphs":[],"scripts":[],"id":2187,"shape":{"__isSmartRef__":true,"id":3575},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3580},"_MaxTextWidth":82,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3578},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":3581},"textChunks":[{"__isSmartRef__":true,"id":3582}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[0,8],"prevScroll":[0,0],"_Scale":1,"owner":{"__isSmartRef__":true,"id":3573},"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":3584},"renderContextTable":{"__isSmartRef__":true,"id":3585},"__LivelyClassName__":"lively.morphic.Text"},"3575":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3576},"_Extent":{"__isSmartRef__":true,"id":3577},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3578},"renderContextTable":{"__isSmartRef__":true,"id":3579},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3576":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3577":{"x":82,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3578":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3579":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3580":{"x":8,"y":9,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3581":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3582":{"style":{"__isSmartRef__":true,"id":3583},"morph":{"__isSmartRef__":true,"id":3574},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"PartsBin","__LivelyClassName__":"lively.morphic.TextChunk"},"3583":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3584":{"x":82,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3585":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3586":{"submorphs":[],"scripts":[],"id":2188,"shape":{"__isSmartRef__":true,"id":3587},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3593},"itemList":["Basic","Database","Debugging","Demos","Documentation","DroppableBehaviors","Examples","Forms","Fun","Inputs","Layout","NewWorld","Presenting","Server","Testing","Text support","Tools","uncategorized","Visualization","Widgets","Worlds"],"showsHalos":false,"name":"categoryList","partsBinMetaInfo":{"__isSmartRef__":true,"id":3594},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":3573},"_Rotation":0,"_Scale":1,"_ClipMode":"auto","prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":3595}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"priorExtent":{"__isSmartRef__":true,"id":3596},"layout":{"__isSmartRef__":true,"id":3597},"selection":"Basic","selectedLineNo":0,"renderContextTable":{"__isSmartRef__":true,"id":3598},"__LivelyClassName__":"lively.morphic.List"},"3587":{"position":{"__isSmartRef__":true,"id":3588},"_Extent":{"__isSmartRef__":true,"id":3589},"_BorderWidth":1.258,"_BorderColor":{"__isSmartRef__":true,"id":3590},"_Fill":{"__isSmartRef__":true,"id":3591},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":3592},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3588":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3589":{"x":144.0100150200251,"y":407.002003004005,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3590":{"r":0.8280587561201496,"g":0.8280587561201496,"b":0.8280587561201496,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3591":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3592":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3593":{"x":9,"y":37,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3594":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3595":{"sourceObj":{"__isSmartRef__":true,"id":3586},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":3573},"targetMethodName":"categoryName","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3596":{"x":144.0100150200251,"y":408.002003004005,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3597":{"resizeHeight":true},"3598":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"3599":{"submorphs":[{"__isSmartRef__":true,"id":3600}],"scripts":[],"id":2189,"shape":{"__isSmartRef__":true,"id":3613},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3628},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3616},"lighterFill":{"__isSmartRef__":true,"id":3629},"label":{"__isSmartRef__":true,"id":3600},"attributeConnections":[{"__isSmartRef__":true,"id":3638}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":3639},"name":"reloadButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":3640},"owner":{"__isSmartRef__":true,"id":3573},"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":3641},"__LivelyClassName__":"lively.morphic.Button"},"3600":{"submorphs":[],"scripts":[],"id":2190,"shape":{"__isSmartRef__":true,"id":3601},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":66,"_MaxTextHeight":21,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3606},"textColor":{"__isSmartRef__":true,"id":3604},"owner":{"__isSmartRef__":true,"id":3599},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":3607}],"padding":{"__isSmartRef__":true,"id":3609},"_Padding":{"__isSmartRef__":true,"id":3610},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":3611},"renderContextTable":{"__isSmartRef__":true,"id":3612},"__LivelyClassName__":"lively.morphic.Text"},"3601":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3602},"_Extent":{"__isSmartRef__":true,"id":3603},"_BorderColor":{"__isSmartRef__":true,"id":3604},"renderContextTable":{"__isSmartRef__":true,"id":3605},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3602":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3603":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3604":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3605":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3606":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3607":{"style":{"__isSmartRef__":true,"id":3608},"morph":{"__isSmartRef__":true,"id":3600},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"refresh","__LivelyClassName__":"lively.morphic.TextChunk"},"3608":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3609":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3610":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3611":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3612":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3613":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3614},"_Extent":{"__isSmartRef__":true,"id":3615},"_Fill":{"__isSmartRef__":true,"id":3616},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3626},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3627},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3614":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3615":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3616":{"stops":[{"__isSmartRef__":true,"id":3617},{"__isSmartRef__":true,"id":3619},{"__isSmartRef__":true,"id":3621},{"__isSmartRef__":true,"id":3623}],"vector":{"__isSmartRef__":true,"id":3625},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3617":{"offset":0,"color":{"__isSmartRef__":true,"id":3618}},"3618":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3619":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3620}},"3620":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3621":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3622}},"3622":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3623":{"offset":1,"color":{"__isSmartRef__":true,"id":3624}},"3624":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3625":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3626":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3627":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3628":{"x":152,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3629":{"stops":[{"__isSmartRef__":true,"id":3630},{"__isSmartRef__":true,"id":3632},{"__isSmartRef__":true,"id":3634},{"__isSmartRef__":true,"id":3636}],"vector":{"__isSmartRef__":true,"id":3625},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3630":{"offset":0,"color":{"__isSmartRef__":true,"id":3631}},"3631":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3632":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3633}},"3633":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3634":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3635}},"3635":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3636":{"offset":1,"color":{"__isSmartRef__":true,"id":3637}},"3637":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3638":{"sourceObj":{"__isSmartRef__":true,"id":3599},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3573},"targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3639":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3640":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3641":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3642":{"submorphs":[{"__isSmartRef__":true,"id":3643},{"__isSmartRef__":true,"id":3668},{"__isSmartRef__":true,"id":3693},{"__isSmartRef__":true,"id":3718}],"scripts":[],"id":2191,"shape":{"__isSmartRef__":true,"id":3743},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3748},"showsHalos":false,"name":"partsBinContents","partsBinMetaInfo":{"__isSmartRef__":true,"id":3749},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"_ClipMode":"scroll","owner":{"__isSmartRef__":true,"id":3573},"priorExtent":{"__isSmartRef__":true,"id":3750},"attributeConnections":[{"__isSmartRef__":true,"id":3751}],"doNotSerialize":["$$selectedItem"],"doNotCopyProperties":["$$selectedItem"],"isClip":true,"layout":{"__isSmartRef__":true,"id":3752},"selectedItem":{"__isSmartRef__":true,"id":3753},"renderContextTable":{"__isSmartRef__":true,"id":3773},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3774},"__LivelyClassName__":"lively.morphic.Box"},"3643":{"submorphs":[{"__isSmartRef__":true,"id":3644},{"__isSmartRef__":true,"id":3651}],"scripts":[],"id":2535,"renderContextTable":{"__isSmartRef__":true,"id":3661},"shape":{"__isSmartRef__":true,"id":3662},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":3666},"partsBinURL":{"__isSmartRef__":true,"id":3667},"targetName":"Ellipse","partItem":{"__isSmartRef__":true,"id":864},"owner":{"__isSmartRef__":true,"id":3642},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"3644":{"submorphs":[],"scripts":[],"id":2536,"renderContextTable":{"__isSmartRef__":true,"id":3645},"shape":{"__isSmartRef__":true,"id":3646},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3650},"eventsAreIgnored":true,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":3643},"priorExtent":{"__isSmartRef__":true,"id":3649},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3645":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3646":{"_Position":{"__isSmartRef__":true,"id":3647},"renderContextTable":{"__isSmartRef__":true,"id":3648},"_Extent":{"__isSmartRef__":true,"id":3649},"_ImageURL":"http://lively-kernel.org/repository/webwerkstatt/PartsBin/Basic/Ellipse.svg?time=1305766465105","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":null,"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3647":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3648":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"3649":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3650":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3651":{"submorphs":[],"scripts":[],"id":2537,"renderContextTable":{"__isSmartRef__":true,"id":3652},"textChunks":[{"__isSmartRef__":true,"id":3653}],"shape":{"__isSmartRef__":true,"id":3655},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3659},"priorExtent":{"__isSmartRef__":true,"id":3660},"_MaxTextWidth":80,"_MaxTextHeight":20,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":3643},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3652":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3653":{"style":{"__isSmartRef__":true,"id":3654},"morph":{"__isSmartRef__":true,"id":3651},"storedString":"Ellipse","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3654":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3655":{"_Position":{"__isSmartRef__":true,"id":3656},"renderContextTable":{"__isSmartRef__":true,"id":3657},"_Extent":{"__isSmartRef__":true,"id":3658},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3656":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3657":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3658":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3659":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3660":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3661":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3662":{"_Position":{"__isSmartRef__":true,"id":3663},"renderContextTable":{"__isSmartRef__":true,"id":3664},"_Extent":{"__isSmartRef__":true,"id":3665},"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3663":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3664":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3665":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3666":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3667":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3668":{"submorphs":[{"__isSmartRef__":true,"id":3669},{"__isSmartRef__":true,"id":3676}],"scripts":[],"id":2538,"renderContextTable":{"__isSmartRef__":true,"id":3686},"shape":{"__isSmartRef__":true,"id":3687},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":3691},"partsBinURL":{"__isSmartRef__":true,"id":3692},"targetName":"Line","partItem":{"__isSmartRef__":true,"id":890},"owner":{"__isSmartRef__":true,"id":3642},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"3669":{"submorphs":[],"scripts":[],"id":2539,"renderContextTable":{"__isSmartRef__":true,"id":3670},"shape":{"__isSmartRef__":true,"id":3671},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3675},"eventsAreIgnored":true,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":3668},"priorExtent":{"__isSmartRef__":true,"id":3674},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3670":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3671":{"_Position":{"__isSmartRef__":true,"id":3672},"renderContextTable":{"__isSmartRef__":true,"id":3673},"_Extent":{"__isSmartRef__":true,"id":3674},"_ImageURL":"http://lively-kernel.org/repository/webwerkstatt/PartsBin/Basic/Line.svg?time=1305766465110","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":null,"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3672":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3673":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"3674":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3675":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3676":{"submorphs":[],"scripts":[],"id":2540,"renderContextTable":{"__isSmartRef__":true,"id":3677},"textChunks":[{"__isSmartRef__":true,"id":3678}],"shape":{"__isSmartRef__":true,"id":3680},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3684},"priorExtent":{"__isSmartRef__":true,"id":3685},"_MaxTextWidth":80,"_MaxTextHeight":20,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":3668},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3677":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3678":{"style":{"__isSmartRef__":true,"id":3679},"morph":{"__isSmartRef__":true,"id":3676},"storedString":"Line","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3679":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3680":{"_Position":{"__isSmartRef__":true,"id":3681},"renderContextTable":{"__isSmartRef__":true,"id":3682},"_Extent":{"__isSmartRef__":true,"id":3683},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3681":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3682":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3683":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3684":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3685":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3686":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3687":{"_Position":{"__isSmartRef__":true,"id":3688},"renderContextTable":{"__isSmartRef__":true,"id":3689},"_Extent":{"__isSmartRef__":true,"id":3690},"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3688":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3689":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3690":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3691":{"x":100,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3692":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3693":{"submorphs":[{"__isSmartRef__":true,"id":3694},{"__isSmartRef__":true,"id":3701}],"scripts":[],"id":2541,"renderContextTable":{"__isSmartRef__":true,"id":3711},"shape":{"__isSmartRef__":true,"id":3712},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":3716},"partsBinURL":{"__isSmartRef__":true,"id":3717},"targetName":"Rectangle","partItem":{"__isSmartRef__":true,"id":916},"owner":{"__isSmartRef__":true,"id":3642},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"3694":{"submorphs":[],"scripts":[],"id":2542,"renderContextTable":{"__isSmartRef__":true,"id":3695},"shape":{"__isSmartRef__":true,"id":3696},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3700},"eventsAreIgnored":true,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":3693},"priorExtent":{"__isSmartRef__":true,"id":3699},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3695":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3696":{"_Position":{"__isSmartRef__":true,"id":3697},"renderContextTable":{"__isSmartRef__":true,"id":3698},"_Extent":{"__isSmartRef__":true,"id":3699},"_ImageURL":"http://lively-kernel.org/repository/webwerkstatt/PartsBin/Basic/Rectangle.svg?time=1305766465115","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":null,"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3697":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3698":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"3699":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3700":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3701":{"submorphs":[],"scripts":[],"id":2543,"renderContextTable":{"__isSmartRef__":true,"id":3702},"textChunks":[{"__isSmartRef__":true,"id":3703}],"shape":{"__isSmartRef__":true,"id":3705},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3709},"priorExtent":{"__isSmartRef__":true,"id":3710},"_MaxTextWidth":80,"_MaxTextHeight":20,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":3693},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3702":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3703":{"style":{"__isSmartRef__":true,"id":3704},"morph":{"__isSmartRef__":true,"id":3701},"storedString":"Rectangle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3704":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3705":{"_Position":{"__isSmartRef__":true,"id":3706},"renderContextTable":{"__isSmartRef__":true,"id":3707},"_Extent":{"__isSmartRef__":true,"id":3708},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3706":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3707":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3708":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3709":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3710":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3711":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3712":{"_Position":{"__isSmartRef__":true,"id":3713},"renderContextTable":{"__isSmartRef__":true,"id":3714},"_Extent":{"__isSmartRef__":true,"id":3715},"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3713":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3714":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3715":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3716":{"x":200,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3717":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3718":{"submorphs":[{"__isSmartRef__":true,"id":3719},{"__isSmartRef__":true,"id":3726}],"scripts":[],"id":2544,"renderContextTable":{"__isSmartRef__":true,"id":3736},"shape":{"__isSmartRef__":true,"id":3737},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":3741},"partsBinURL":{"__isSmartRef__":true,"id":3742},"targetName":"Text","partItem":{"__isSmartRef__":true,"id":942},"owner":{"__isSmartRef__":true,"id":3642},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"3719":{"submorphs":[],"scripts":[],"id":2545,"renderContextTable":{"__isSmartRef__":true,"id":3720},"shape":{"__isSmartRef__":true,"id":3721},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3725},"eventsAreIgnored":true,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":3718},"priorExtent":{"__isSmartRef__":true,"id":3724},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3720":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3721":{"_Position":{"__isSmartRef__":true,"id":3722},"renderContextTable":{"__isSmartRef__":true,"id":3723},"_Extent":{"__isSmartRef__":true,"id":3724},"_ImageURL":"http://lively-kernel.org/repository/webwerkstatt/PartsBin/Basic/Text.svg?time=1305766465120","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":null,"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3722":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3723":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"3724":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3725":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3726":{"submorphs":[],"scripts":[],"id":2546,"renderContextTable":{"__isSmartRef__":true,"id":3727},"textChunks":[{"__isSmartRef__":true,"id":3728}],"shape":{"__isSmartRef__":true,"id":3730},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":854},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3734},"priorExtent":{"__isSmartRef__":true,"id":3735},"_MaxTextWidth":80,"_MaxTextHeight":20,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":3718},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3727":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3728":{"style":{"__isSmartRef__":true,"id":3729},"morph":{"__isSmartRef__":true,"id":3726},"storedString":"Text","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3729":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3730":{"_Position":{"__isSmartRef__":true,"id":3731},"renderContextTable":{"__isSmartRef__":true,"id":3732},"_Extent":{"__isSmartRef__":true,"id":3733},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3731":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3732":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3733":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3734":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3735":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3736":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3737":{"_Position":{"__isSmartRef__":true,"id":3738},"renderContextTable":{"__isSmartRef__":true,"id":3739},"_Extent":{"__isSmartRef__":true,"id":3740},"_BorderColor":{"__isSmartRef__":true,"id":69},"_Fill":{"__isSmartRef__":true,"id":853},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3738":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3739":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3740":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3741":{"x":300,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3742":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3743":{"position":{"__isSmartRef__":true,"id":3744},"_Extent":{"__isSmartRef__":true,"id":3745},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3746},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3747},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3744":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3745":{"x":415,"y":452.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3746":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3747":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3748":{"x":154,"y":37,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3749":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3750":{"x":415,"y":452.01402102803513,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3751":{"sourceObj":{"__isSmartRef__":true,"id":3642},"sourceAttrName":"selectedItem","targetObj":{"__isSmartRef__":true,"id":3573},"targetMethodName":"setSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3752":{"resizeHeight":true},"3753":{"partsSpaceName":"PartsBin/Basic/","name":"Rectangle","part":null,"json":null,"attributeConnections":[{"__isSmartRef__":true,"id":3754},{"__isSmartRef__":true,"id":3767}],"doNotSerialize":["$$partVersions","$$loadedMetaInfo"],"doNotCopyProperties":["$$partVersions","$$loadedMetaInfo"],"partVersions":[{"__isSmartRef__":true,"id":3768}],"loadedMetaInfo":{"__isSmartRef__":true,"id":3772},"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"3754":{"sourceObj":{"__isSmartRef__":true,"id":3753},"sourceAttrName":"partVersions","targetObj":{"__isSmartRef__":true,"id":3755},"targetMethodName":"updateList","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3755":{"submorphs":[],"scripts":[],"id":2197,"shape":{"__isSmartRef__":true,"id":3756},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3762},"itemList":[],"showsHalos":false,"name":"selectedPartVersions","partsBinMetaInfo":{"__isSmartRef__":true,"id":3763},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"_ClipMode":"scroll","owner":{"__isSmartRef__":true,"id":3573},"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":3764},"priorExtent":{"__isSmartRef__":true,"id":3765},"renderContextTable":{"__isSmartRef__":true,"id":3766},"__LivelyClassName__":"lively.morphic.List"},"3756":{"position":{"__isSmartRef__":true,"id":3757},"_Extent":{"__isSmartRef__":true,"id":3758},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3759},"_Fill":{"__isSmartRef__":true,"id":3760},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3761},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3757":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3758":{"x":388.1842763684606,"y":83,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3759":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3760":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3761":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3762":{"x":577.5,"y":71.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3763":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3764":{"resizeWidth":true},"3765":{"x":389.1842763684606,"y":83,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3766":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML"},"3767":{"sourceObj":{"__isSmartRef__":true,"id":3753},"sourceAttrName":"loadedMetaInfo","targetObj":{"__isSmartRef__":true,"id":3573},"targetMethodName":"setMetaInfoOfSelectedItem","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3768":{"rev":71884,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":3769},"url":{"__isSmartRef__":true,"id":3770},"changes":[{"__isSmartRef__":true,"id":3771}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"3769":{},"3770":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3771":{"type":"S:added","url":null},"3772":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3773":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3774":{"adjustForNewBounds":{"__isSmartRef__":true,"id":3775},"unselectAll":{"__isSmartRef__":true,"id":3782},"selectPartItem":{"__isSmartRef__":true,"id":3785}},"3775":{"varMapping":{"__isSmartRef__":true,"id":3776},"source":"function adjustForNewBounds() {\n/*\n\tthis.adjustForNewBounds()\n*/\n\t$super();\n\tvar bounds = this.innerBounds(),\n\t\tx = bounds.x,\n\t\ty = bounds.y,\n\t\twidth = bounds.width;\n\tthis.submorphs.forEach(function(morph) {\n\t\tvar extent = morph.getExtent();\n\t\tif (extent.x + x > width) {\n\t\t\tx = 0;\n\t\t\ty += extent.y;\n\t\t}\n\t\tmorph.setPosition(pt(x,y))\n\t\tx += extent.x;\n\t})\n}","funcProperties":{"__isSmartRef__":true,"id":3781},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3776":{"this":{"__isSmartRef__":true,"id":3642},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3777}},"3777":{"$super":{"__isSmartRef__":true,"id":3778}},"3778":{"varMapping":{"__isSmartRef__":true,"id":3779},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":3780},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3779":{"obj":{"__isSmartRef__":true,"id":3642},"name":"adjustForNewBounds"},"3780":{},"3781":{},"3782":{"varMapping":{"__isSmartRef__":true,"id":3783},"source":"function unselectAll() {\n\tthis.submorphs.invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":3784},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3783":{"this":{"__isSmartRef__":true,"id":3642}},"3784":{},"3785":{"varMapping":{"__isSmartRef__":true,"id":3786},"source":"function selectPartItem(item) {\n\tthis.selectedItem = item && item.partItem;\n\tthis.submorphs.without(item).invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":3787},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3786":{"this":{"__isSmartRef__":true,"id":3642}},"3787":{},"3788":{"submorphs":[],"scripts":[],"id":2192,"shape":{"__isSmartRef__":true,"id":3789},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3794},"_MaxTextWidth":223,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3792},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"selectedPartName","partsBinMetaInfo":{"__isSmartRef__":true,"id":3795},"textChunks":[{"__isSmartRef__":true,"id":3796}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[0,24],"prevScroll":[0,0],"_Scale":1,"owner":{"__isSmartRef__":true,"id":3573},"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":3798},"renderContextTable":{"__isSmartRef__":true,"id":3799},"__LivelyClassName__":"lively.morphic.Text"},"3789":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3790},"_Extent":{"__isSmartRef__":true,"id":3791},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3792},"renderContextTable":{"__isSmartRef__":true,"id":3793},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3790":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3791":{"x":223,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3792":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3793":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3794":{"x":577,"y":40,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3795":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3796":{"style":{"__isSmartRef__":true,"id":3797},"morph":{"__isSmartRef__":true,"id":3788},"storedString":"nothing selected","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3797":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3798":{"x":223,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3799":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3800":{"submorphs":[{"__isSmartRef__":true,"id":3801}],"scripts":[],"id":2193,"shape":{"__isSmartRef__":true,"id":3814},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3829},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3817},"lighterFill":{"__isSmartRef__":true,"id":3830},"label":{"__isSmartRef__":true,"id":3801},"attributeConnections":[{"__isSmartRef__":true,"id":3839},{"__isSmartRef__":true,"id":3840}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":3841},"name":"loadPartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":3842},"_Scale":1,"owner":{"__isSmartRef__":true,"id":3573},"layout":{"__isSmartRef__":true,"id":3843},"renderContextTable":{"__isSmartRef__":true,"id":3844},"__LivelyClassName__":"lively.morphic.Button"},"3801":{"submorphs":[],"scripts":[],"id":2194,"shape":{"__isSmartRef__":true,"id":3802},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":66,"_MaxTextHeight":21,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3807},"textColor":{"__isSmartRef__":true,"id":3805},"owner":{"__isSmartRef__":true,"id":3800},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":3808}],"padding":{"__isSmartRef__":true,"id":3810},"_Padding":{"__isSmartRef__":true,"id":3811},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":3812},"renderContextTable":{"__isSmartRef__":true,"id":3813},"__LivelyClassName__":"lively.morphic.Text"},"3802":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3803},"_Extent":{"__isSmartRef__":true,"id":3804},"_BorderColor":{"__isSmartRef__":true,"id":3805},"renderContextTable":{"__isSmartRef__":true,"id":3806},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3803":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3804":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3805":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3806":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3807":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3808":{"style":{"__isSmartRef__":true,"id":3809},"morph":{"__isSmartRef__":true,"id":3801},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"load","__LivelyClassName__":"lively.morphic.TextChunk"},"3809":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3810":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3811":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3812":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3813":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3814":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3815},"_Extent":{"__isSmartRef__":true,"id":3816},"_Fill":{"__isSmartRef__":true,"id":3817},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3827},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3828},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3815":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3816":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3817":{"stops":[{"__isSmartRef__":true,"id":3818},{"__isSmartRef__":true,"id":3820},{"__isSmartRef__":true,"id":3822},{"__isSmartRef__":true,"id":3824}],"vector":{"__isSmartRef__":true,"id":3826},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3818":{"offset":0,"color":{"__isSmartRef__":true,"id":3819}},"3819":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3820":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3821}},"3821":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3822":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3823}},"3823":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3824":{"offset":1,"color":{"__isSmartRef__":true,"id":3825}},"3825":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3826":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3827":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3828":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3829":{"x":577,"y":470.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3830":{"stops":[{"__isSmartRef__":true,"id":3831},{"__isSmartRef__":true,"id":3833},{"__isSmartRef__":true,"id":3835},{"__isSmartRef__":true,"id":3837}],"vector":{"__isSmartRef__":true,"id":3826},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3831":{"offset":0,"color":{"__isSmartRef__":true,"id":3832}},"3832":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3833":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3834}},"3834":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3835":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3836}},"3836":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3837":{"offset":1,"color":{"__isSmartRef__":true,"id":3838}},"3838":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3839":{"sourceObj":{"__isSmartRef__":true,"id":3800},"sourceAttrName":"fire","targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3840":{"sourceObj":{"__isSmartRef__":true,"id":3800},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3573},"targetMethodName":"loadAndOpenSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3841":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3842":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3843":{"moveVertical":true},"3844":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3845":{"submorphs":[{"__isSmartRef__":true,"id":3846}],"scripts":[],"id":2195,"shape":{"__isSmartRef__":true,"id":3859},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3874},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3862},"lighterFill":{"__isSmartRef__":true,"id":3875},"label":{"__isSmartRef__":true,"id":3846},"attributeConnections":[{"__isSmartRef__":true,"id":3884},{"__isSmartRef__":true,"id":3885}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":3886},"name":"removePartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":3887},"_Scale":1,"owner":{"__isSmartRef__":true,"id":3573},"layout":{"__isSmartRef__":true,"id":3888},"renderContextTable":{"__isSmartRef__":true,"id":3889},"__LivelyClassName__":"lively.morphic.Button"},"3846":{"submorphs":[],"scripts":[],"id":2196,"shape":{"__isSmartRef__":true,"id":3847},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":66,"_MaxTextHeight":21,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3852},"textColor":{"__isSmartRef__":true,"id":3850},"owner":{"__isSmartRef__":true,"id":3845},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":3853}],"padding":{"__isSmartRef__":true,"id":3855},"_Padding":{"__isSmartRef__":true,"id":3856},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":3857},"renderContextTable":{"__isSmartRef__":true,"id":3858},"__LivelyClassName__":"lively.morphic.Text"},"3847":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3848},"_Extent":{"__isSmartRef__":true,"id":3849},"_BorderColor":{"__isSmartRef__":true,"id":3850},"renderContextTable":{"__isSmartRef__":true,"id":3851},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3848":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3849":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3850":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3851":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3852":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3853":{"style":{"__isSmartRef__":true,"id":3854},"morph":{"__isSmartRef__":true,"id":3846},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"remove","__LivelyClassName__":"lively.morphic.TextChunk"},"3854":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3855":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3856":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3857":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3858":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3859":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3860},"_Extent":{"__isSmartRef__":true,"id":3861},"_Fill":{"__isSmartRef__":true,"id":3862},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3872},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3873},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3860":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3861":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3862":{"stops":[{"__isSmartRef__":true,"id":3863},{"__isSmartRef__":true,"id":3865},{"__isSmartRef__":true,"id":3867},{"__isSmartRef__":true,"id":3869}],"vector":{"__isSmartRef__":true,"id":3871},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3863":{"offset":0,"color":{"__isSmartRef__":true,"id":3864}},"3864":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3865":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3866}},"3866":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3867":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3868}},"3868":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3869":{"offset":1,"color":{"__isSmartRef__":true,"id":3870}},"3870":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3871":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3872":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3873":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3874":{"x":728.1562343123906,"y":470.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3875":{"stops":[{"__isSmartRef__":true,"id":3876},{"__isSmartRef__":true,"id":3878},{"__isSmartRef__":true,"id":3880},{"__isSmartRef__":true,"id":3882}],"vector":{"__isSmartRef__":true,"id":3871},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3876":{"offset":0,"color":{"__isSmartRef__":true,"id":3877}},"3877":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3878":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3879}},"3879":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3880":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3881}},"3881":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3882":{"offset":1,"color":{"__isSmartRef__":true,"id":3883}},"3883":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3884":{"sourceObj":{"__isSmartRef__":true,"id":3845},"sourceAttrName":"fire","targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3885":{"sourceObj":{"__isSmartRef__":true,"id":3845},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3573},"targetMethodName":"interactivelyRemoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3886":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3887":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3888":{"moveVertical":true},"3889":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3890":{"submorphs":[],"scripts":[],"id":2198,"shape":{"__isSmartRef__":true,"id":3891},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3896},"_MaxTextWidth":378.1842763684606,"_MaxTextHeight":263.01402102803513,"textColor":{"__isSmartRef__":true,"id":3894},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"selectedPartComment","partsBinMetaInfo":{"__isSmartRef__":true,"id":3897},"textChunks":[{"__isSmartRef__":true,"id":3898}],"charsReplaced":"No comment yet","lastFindLoc":-14,"priorSelectionRange":[0,0],"prevScroll":[0,0],"_Scale":1,"owner":{"__isSmartRef__":true,"id":3573},"_ClipMode":"auto","priorExtent":{"__isSmartRef__":true,"id":3900},"attributeConnections":[{"__isSmartRef__":true,"id":3901}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":3902},"savedTextString":"Workspace that runs code remotely on a nodejs server at lively-kernel.org","renderContextTable":{"__isSmartRef__":true,"id":3903},"__LivelyClassName__":"lively.morphic.Text"},"3891":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3892},"_Extent":{"__isSmartRef__":true,"id":3893},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3894},"renderContextTable":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3892":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3893":{"x":378.1842763684606,"y":263.01402102803513,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3894":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3895":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3896":{"x":576.5,"y":170.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3897":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3898":{"style":{"__isSmartRef__":true,"id":3899},"morph":{"__isSmartRef__":true,"id":3890},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3899":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3900":{"x":378.1842763684606,"y":263.01402102803513,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3901":{"sourceObj":{"__isSmartRef__":true,"id":3890},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":3573},"targetMethodName":"saveCommentForSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3902":{"resizeWidth":true,"resizeHeight":true},"3903":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3904":{"submorphs":[{"__isSmartRef__":true,"id":3905}],"scripts":[],"id":2199,"shape":{"__isSmartRef__":true,"id":3918},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3933},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3922},"lighterFill":{"__isSmartRef__":true,"id":3934},"label":{"__isSmartRef__":true,"id":3905},"_Rotation":0,"name":"removeCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3943},"attributeConnections":[{"__isSmartRef__":true,"id":3944}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":3945},"owner":{"__isSmartRef__":true,"id":3573},"layout":{"__isSmartRef__":true,"id":3946},"renderContextTable":{"__isSmartRef__":true,"id":3947},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3948},"__LivelyClassName__":"lively.morphic.Button"},"3905":{"submorphs":[],"scripts":[],"id":2200,"shape":{"__isSmartRef__":true,"id":3906},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3911},"_MaxTextWidth":134.06609913216516,"_MaxTextHeight":21,"textStyle":null,"padding":{"__isSmartRef__":true,"id":3912},"_Padding":{"__isSmartRef__":true,"id":3913},"owner":{"__isSmartRef__":true,"id":3904},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":3914},"textChunks":[{"__isSmartRef__":true,"id":3915}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":3917},"__LivelyClassName__":"lively.morphic.Text"},"3906":{"position":{"__isSmartRef__":true,"id":3907},"_Extent":{"__isSmartRef__":true,"id":3908},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3909},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3910},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3907":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3908":{"x":134.06609913216516,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3909":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3910":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3911":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3912":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3913":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3914":{"x":134.06609913216516,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3915":{"style":{"__isSmartRef__":true,"id":3916},"morph":{"__isSmartRef__":true,"id":3905},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"remove category","__LivelyClassName__":"lively.morphic.TextChunk"},"3916":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3917":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3918":{"position":{"__isSmartRef__":true,"id":3919},"_Extent":{"__isSmartRef__":true,"id":3920},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":3921},"_Fill":{"__isSmartRef__":true,"id":3922},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3932},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3919":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3920":{"x":134.06609913216516,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3921":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3922":{"stops":[{"__isSmartRef__":true,"id":3923},{"__isSmartRef__":true,"id":3925},{"__isSmartRef__":true,"id":3927},{"__isSmartRef__":true,"id":3929}],"vector":{"__isSmartRef__":true,"id":3931},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3923":{"offset":0,"color":{"__isSmartRef__":true,"id":3924}},"3924":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3925":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3926}},"3926":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3927":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3928}},"3928":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3929":{"offset":1,"color":{"__isSmartRef__":true,"id":3930}},"3930":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3931":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3932":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3933":{"x":13.991486982477795,"y":469.9722079436797,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3934":{"stops":[{"__isSmartRef__":true,"id":3935},{"__isSmartRef__":true,"id":3937},{"__isSmartRef__":true,"id":3939},{"__isSmartRef__":true,"id":3941}],"vector":{"__isSmartRef__":true,"id":3931},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3935":{"offset":0,"color":{"__isSmartRef__":true,"id":3936}},"3936":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3937":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3938}},"3938":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3939":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3940}},"3940":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3941":{"offset":1,"color":{"__isSmartRef__":true,"id":3942}},"3942":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3943":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3944":{"sourceObj":{"__isSmartRef__":true,"id":3904},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3904},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3945":{"x":133.06409612816014,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3946":{"moveVertical":true},"3947":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3948":{"onFire":{"__isSmartRef__":true,"id":3949}},"3949":{"varMapping":{"__isSmartRef__":true,"id":3950},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').removeCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":3951},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3950":{"this":{"__isSmartRef__":true,"id":3904}},"3951":{},"3952":{"submorphs":[{"__isSmartRef__":true,"id":3953}],"scripts":[],"id":2201,"shape":{"__isSmartRef__":true,"id":3966},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3981},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3969},"lighterFill":{"__isSmartRef__":true,"id":3982},"label":{"__isSmartRef__":true,"id":3953},"attributeConnections":[{"__isSmartRef__":true,"id":3991}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":3992},"name":"movePartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":3993},"_Scale":1,"owner":{"__isSmartRef__":true,"id":3573},"layout":{"__isSmartRef__":true,"id":3994},"renderContextTable":{"__isSmartRef__":true,"id":3995},"__LivelyClassName__":"lively.morphic.Button"},"3953":{"submorphs":[],"scripts":[],"id":2202,"shape":{"__isSmartRef__":true,"id":3954},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":66,"_MaxTextHeight":21,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3959},"textColor":{"__isSmartRef__":true,"id":3957},"owner":{"__isSmartRef__":true,"id":3952},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":3960}],"padding":{"__isSmartRef__":true,"id":3962},"_Padding":{"__isSmartRef__":true,"id":3963},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":3964},"renderContextTable":{"__isSmartRef__":true,"id":3965},"__LivelyClassName__":"lively.morphic.Text"},"3954":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3955},"_Extent":{"__isSmartRef__":true,"id":3956},"_BorderColor":{"__isSmartRef__":true,"id":3957},"renderContextTable":{"__isSmartRef__":true,"id":3958},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3955":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3956":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3957":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3958":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3959":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3960":{"style":{"__isSmartRef__":true,"id":3961},"morph":{"__isSmartRef__":true,"id":3953},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"move","__LivelyClassName__":"lively.morphic.TextChunk"},"3961":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3962":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3963":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3964":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3965":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"3966":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3967},"_Extent":{"__isSmartRef__":true,"id":3968},"_Fill":{"__isSmartRef__":true,"id":3969},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3979},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3980},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3967":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3968":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3969":{"stops":[{"__isSmartRef__":true,"id":3970},{"__isSmartRef__":true,"id":3972},{"__isSmartRef__":true,"id":3974},{"__isSmartRef__":true,"id":3976}],"vector":{"__isSmartRef__":true,"id":3978},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3970":{"offset":0,"color":{"__isSmartRef__":true,"id":3971}},"3971":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3972":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3973}},"3973":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3974":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3975}},"3975":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3976":{"offset":1,"color":{"__isSmartRef__":true,"id":3977}},"3977":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3978":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3979":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3980":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"3981":{"x":652.0040060080102,"y":470.01402102803524,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3982":{"stops":[{"__isSmartRef__":true,"id":3983},{"__isSmartRef__":true,"id":3985},{"__isSmartRef__":true,"id":3987},{"__isSmartRef__":true,"id":3989}],"vector":{"__isSmartRef__":true,"id":3978},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3983":{"offset":0,"color":{"__isSmartRef__":true,"id":3984}},"3984":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3985":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3986}},"3986":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3987":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3988}},"3988":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3989":{"offset":1,"color":{"__isSmartRef__":true,"id":3990}},"3990":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3991":{"sourceObj":{"__isSmartRef__":true,"id":3952},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3573},"targetMethodName":"interactivelyMoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3992":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3993":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3994":{"moveVertical":true},"3995":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"3996":{"submorphs":[{"__isSmartRef__":true,"id":3997}],"scripts":[],"id":2203,"shape":{"__isSmartRef__":true,"id":4010},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4025},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4014},"lighterFill":{"__isSmartRef__":true,"id":4026},"label":{"__isSmartRef__":true,"id":3997},"_Rotation":0,"name":"addCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4035},"attributeConnections":[{"__isSmartRef__":true,"id":4036}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":4037},"owner":{"__isSmartRef__":true,"id":3573},"layout":{"__isSmartRef__":true,"id":4038},"renderContextTable":{"__isSmartRef__":true,"id":4039},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4040},"__LivelyClassName__":"lively.morphic.Button"},"3997":{"submorphs":[],"scripts":[],"id":2204,"shape":{"__isSmartRef__":true,"id":3998},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4003},"_MaxTextWidth":134.06609913216516,"_MaxTextHeight":19.99799699599498,"textStyle":null,"padding":{"__isSmartRef__":true,"id":4004},"_Padding":{"__isSmartRef__":true,"id":4005},"owner":{"__isSmartRef__":true,"id":3996},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":4006},"textChunks":[{"__isSmartRef__":true,"id":4007}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":4009},"__LivelyClassName__":"lively.morphic.Text"},"3998":{"position":{"__isSmartRef__":true,"id":3999},"_Extent":{"__isSmartRef__":true,"id":4000},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4001},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4002},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3999":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4000":{"x":134.06609913216516,"y":19.99799699599498,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4001":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4002":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4003":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4004":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4005":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4006":{"x":134.06609913216516,"y":19.99799699599498,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4007":{"style":{"__isSmartRef__":true,"id":4008},"morph":{"__isSmartRef__":true,"id":3997},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"add category","__LivelyClassName__":"lively.morphic.TextChunk"},"4008":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4009":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"4010":{"position":{"__isSmartRef__":true,"id":4011},"_Extent":{"__isSmartRef__":true,"id":4012},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":4013},"_Fill":{"__isSmartRef__":true,"id":4014},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4024},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4011":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4012":{"x":134.06609913216516,"y":19.99799699599498,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4013":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4014":{"stops":[{"__isSmartRef__":true,"id":4015},{"__isSmartRef__":true,"id":4017},{"__isSmartRef__":true,"id":4019},{"__isSmartRef__":true,"id":4021}],"vector":{"__isSmartRef__":true,"id":4023},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4015":{"offset":0,"color":{"__isSmartRef__":true,"id":4016}},"4016":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4017":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4018}},"4018":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4019":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4020}},"4020":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4021":{"offset":1,"color":{"__isSmartRef__":true,"id":4022}},"4022":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4023":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4024":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4025":{"x":14.99348998648287,"y":447.9281418555695,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4026":{"stops":[{"__isSmartRef__":true,"id":4027},{"__isSmartRef__":true,"id":4029},{"__isSmartRef__":true,"id":4031},{"__isSmartRef__":true,"id":4033}],"vector":{"__isSmartRef__":true,"id":4023},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4027":{"offset":0,"color":{"__isSmartRef__":true,"id":4028}},"4028":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4029":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4030}},"4030":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4031":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4032}},"4032":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4033":{"offset":1,"color":{"__isSmartRef__":true,"id":4034}},"4034":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4035":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4036":{"sourceObj":{"__isSmartRef__":true,"id":3996},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3996},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4037":{"x":133.06409612816014,"y":19.99799699599498,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4038":{"moveVertical":true},"4039":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"4040":{"onFire":{"__isSmartRef__":true,"id":4041}},"4041":{"varMapping":{"__isSmartRef__":true,"id":4042},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').addCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":4043},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4042":{"this":{"__isSmartRef__":true,"id":3996}},"4043":{},"4044":{"position":{"__isSmartRef__":true,"id":4045},"_Extent":{"__isSmartRef__":true,"id":4046},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":4047},"_Fill":{"__isSmartRef__":true,"id":4048},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4049},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4045":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4046":{"x":975.1842763684606,"y":502.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4047":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4048":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4049":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4050":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4051":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin"],"migrationLevel":2,"comment":"Browser for a Parts repository.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4052":{"sourceObj":{"__isSmartRef__":true,"id":3573},"sourceAttrName":"categoryName","targetObj":{"__isSmartRef__":true,"id":3573},"targetMethodName":"loadPartsOfCategory","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4053":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"4054":{"x":975.1842763684606,"y":502.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4055":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"4056":{"uncategorized":"PartsBin/","Text support":{"__isSmartRef__":true,"id":4057},"Forms":{"__isSmartRef__":true,"id":4058},"Fun":{"__isSmartRef__":true,"id":4059},"Visualization":{"__isSmartRef__":true,"id":4060},"Widgets":{"__isSmartRef__":true,"id":4061},"Documentation":{"__isSmartRef__":true,"id":4062},"Worlds":{"__isSmartRef__":true,"id":4063},"DroppableBehaviors":{"__isSmartRef__":true,"id":4064},"Presenting":{"__isSmartRef__":true,"id":4065},"Examples":{"__isSmartRef__":true,"id":4066},"Basic":{"__isSmartRef__":true,"id":4067},"Inputs":{"__isSmartRef__":true,"id":4068},"Debugging":{"__isSmartRef__":true,"id":4069},"Tools":{"__isSmartRef__":true,"id":4070},"NewWorld":{"__isSmartRef__":true,"id":4071},"Database":{"__isSmartRef__":true,"id":4072},"Server":{"__isSmartRef__":true,"id":4073},"Demos":{"__isSmartRef__":true,"id":4074},"Layout":{"__isSmartRef__":true,"id":4075},"Testing":{"__isSmartRef__":true,"id":4076}},"4057":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text support/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4058":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Forms/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4059":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4060":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4061":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4062":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4063":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Worlds/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4064":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4065":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4066":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Examples/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4067":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4068":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4069":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4070":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4071":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4072":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4073":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4074":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4075":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4076":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4077":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":4078},"reloadEverything":{"__isSmartRef__":true,"id":4085},"ensureCategories":{"__isSmartRef__":true,"id":4088},"updateCategoriesDictFromPartsBin":{"__isSmartRef__":true,"id":4091},"updateCategoryList":{"__isSmartRef__":true,"id":4094},"defaultPartsBinURL":{"__isSmartRef__":true,"id":4097},"reset":{"__isSmartRef__":true,"id":4100},"setupConnections":{"__isSmartRef__":true,"id":4103},"loadPartsOfCategory":{"__isSmartRef__":true,"id":4106},"removeParts":{"__isSmartRef__":true,"id":4109},"getPartsSpaceForCategory":{"__isSmartRef__":true,"id":4112},"addMorphsForPartItems":{"__isSmartRef__":true,"id":4115},"getURLForCategoryNamed":{"__isSmartRef__":true,"id":4118},"setSelectedPartItem":{"__isSmartRef__":true,"id":4121},"makeUpPartNameFor":{"__isSmartRef__":true,"id":4124},"openPart":{"__isSmartRef__":true,"id":4127},"interactivelyRemoveSelectedPartItem":{"__isSmartRef__":true,"id":4130},"loadAndOpenSelectedPartItem":{"__isSmartRef__":true,"id":4133},"addCategory":{"__isSmartRef__":true,"id":4136},"addCategoryInteractively":{"__isSmartRef__":true,"id":4139},"addExternalCategory":{"__isSmartRef__":true,"id":4142},"removeCategory":{"__isSmartRef__":true,"id":4145},"removeCategoryInteractively":{"__isSmartRef__":true,"id":4148},"interactivelyMoveSelectedPartItem":{"__isSmartRef__":true,"id":4151},"setMetaInfoOfSelectedItem":{"__isSmartRef__":true,"id":4154},"saveCommentForSelectedPartItem":{"__isSmartRef__":true,"id":4157}},"4078":{"varMapping":{"__isSmartRef__":true,"id":4079},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":4084},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4079":{"this":{"__isSmartRef__":true,"id":3573},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4080}},"4080":{"$super":{"__isSmartRef__":true,"id":4081}},"4081":{"varMapping":{"__isSmartRef__":true,"id":4082},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":4083},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4082":{"obj":{"__isSmartRef__":true,"id":3573},"name":"onLoadFromPartsBin"},"4083":{},"4084":{},"4085":{"varMapping":{"__isSmartRef__":true,"id":4086},"source":"function reloadEverything() {\n\tthis.setSelectedPartItem(null)\n\tthis.updateCategoriesDictFromPartsBin();\n\tthis.updateCategoryList(this.categoryName);\n}","funcProperties":{"__isSmartRef__":true,"id":4087},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4086":{"this":{"__isSmartRef__":true,"id":3573}},"4087":{},"4088":{"varMapping":{"__isSmartRef__":true,"id":4089},"source":"function ensureCategories() {\n\tif (!this.categories)\n\t\tthis.categories = {uncategorized: 'PartsBin/'};\n}","funcProperties":{"__isSmartRef__":true,"id":4090},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4089":{"this":{"__isSmartRef__":true,"id":3573}},"4090":{},"4091":{"varMapping":{"__isSmartRef__":true,"id":4092},"source":"function updateCategoriesDictFromPartsBin() {\n\tthis.ensureCategories();\n\tvar webR = new WebResource(this.defaultPartsBinURL());\n\twebR.getSubElements().subCollections.forEach(function(dir) {\n\t\t// FIXME OMeta does something here...!\n\t\tvar unescape = Global.urlUnescape || Global.unescape,\n\t\t\tunescaped = unescape(dir.getURL().filename()),\n\t\t\tname = unescaped.replace(/\\/$/,\"\");\n\t\tthis.categories[name] = this.defaultPartsBinURL().withFilename(unescaped);\n\t}, this);\n}","funcProperties":{"__isSmartRef__":true,"id":4093},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4092":{"this":{"__isSmartRef__":true,"id":3573}},"4093":{},"4094":{"varMapping":{"__isSmartRef__":true,"id":4095},"source":"function updateCategoryList(optCategoryName) {\n\tthis.get('categoryList').updateList(\n\t\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase()}))\n\tthis.get('categoryList').setSelection(optCategoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":4096},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4095":{"this":{"__isSmartRef__":true,"id":3573}},"4096":{},"4097":{"varMapping":{"__isSmartRef__":true,"id":4098},"source":"function defaultPartsBinURL() {\n\treturn URL.codeBase.withFilename('PartsBin/');\n}","funcProperties":{"__isSmartRef__":true,"id":4099},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4098":{"this":{"__isSmartRef__":true,"id":3573}},"4099":{},"4100":{"varMapping":{"__isSmartRef__":true,"id":4101},"source":"function reset() {\n\t// this.getPartsBinMetaInfo().addRequiredModule('lively.PartsBin')\n\tthis.setSelectedPartItem(null)\n\tdelete this.categories;\n\tthis.get('categoryList').updateList([])\n\tthis.get('partsBinContents').removeAllMorphs();\n}","funcProperties":{"__isSmartRef__":true,"id":4102},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4101":{"this":{"__isSmartRef__":true,"id":3573}},"4102":{},"4103":{"varMapping":{"__isSmartRef__":true,"id":4104},"source":"function setupConnections() {\n\tconnect(this.closeButton, 'fire', this, 'remove')\n\tconnect(this.addCategoryButton, 'fire', this, 'addCategoryInteractively')\n\tconnect(this.get('removeCategoryButton'), 'fire', this, 'removeCategoryInteractively')\n\tconnect(this.get('categoryList'), 'selection', this, 'categoryName')\n\tconnect(this, 'categoryName', this, 'loadPartsOfCategory')\n\n\tconnect(this.get('partsBinContents'), 'selectedItem', this, 'setSelectedPartItem')\n\n\tconnect(this.get('reloadButton'), \"fire\", this, \"reloadEverything\")\n\n\tconnect(this.get('loadPartButton'), \"fire\", this, \"loadAndOpenSelectedPartItem\")\n\n\tconnect(this.get('removePartButton'), \"fire\", this, \"interactivelyRemoveSelectedPartItem\")\n\n\tconnect(this.get('movePartButton'), \"fire\", this, \"interactivelyMoveSelectedPartItem\")\n\n\tconnect(this.get('selectedPartComment'), \"savedTextString\", this, \"saveCommentForSelectedPartItem\")\n}","funcProperties":{"__isSmartRef__":true,"id":4105},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4104":{"this":{"__isSmartRef__":true,"id":3573}},"4105":{},"4106":{"varMapping":{"__isSmartRef__":true,"id":4107},"source":"function loadPartsOfCategory(categoryName) {\n\tthis.removeParts();\n\tthis.setSelectedPartItem(null);\n\tif (!categoryName) return;\n\tvar partsSpace = this.getPartsSpaceForCategory(categoryName);\n\tconnect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\n\t\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\n\tpartsSpace.load(false)\n}","funcProperties":{"__isSmartRef__":true,"id":4108},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4107":{"this":{"__isSmartRef__":true,"id":3573}},"4108":{},"4109":{"varMapping":{"__isSmartRef__":true,"id":4110},"source":"function removeParts() {\n\tthis.get('partsBinContents').submorphs.clone().invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":4111},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4110":{"this":{"__isSmartRef__":true,"id":3573}},"4111":{},"4112":{"varMapping":{"__isSmartRef__":true,"id":4113},"source":"function getPartsSpaceForCategory(categoryName) {\n\tvar url = this.getURLForCategoryNamed(categoryName);\n\treturn lively.PartsBin.partsSpaceWithURL(url);\n}","funcProperties":{"__isSmartRef__":true,"id":4114},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4113":{"this":{"__isSmartRef__":true,"id":3573}},"4114":{},"4115":{"varMapping":{"__isSmartRef__":true,"id":4116},"source":"function addMorphsForPartItems(partItems) {\n\tthis.removeParts();\n\tpartItems\n\t\t.sortBy(function(ea) { return ea.name.toLowerCase() })\n\t\t.forEach(function(partItem) {\n\t\t\tvar morph = partItem.asPartsBinItem();\n\t\t\tthis.get('partsBinContents').addMorph(morph);\n\t\t}, this);\n\tthis.get('partsBinContents').adjustForNewBounds()\n\t// this.get('partsBinContents').scrollToTop()\n}","funcProperties":{"__isSmartRef__":true,"id":4117},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4116":{"this":{"__isSmartRef__":true,"id":3573}},"4117":{},"4118":{"varMapping":{"__isSmartRef__":true,"id":4119},"source":"function getURLForCategoryNamed(categoryName) {\n\tvar relative = this.categories[categoryName];\n\tif (!relative) return null;\n\treturn URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\n}","funcProperties":{"__isSmartRef__":true,"id":4120},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4119":{"this":{"__isSmartRef__":true,"id":3573}},"4120":{},"4121":{"varMapping":{"__isSmartRef__":true,"id":4122},"source":"function setSelectedPartItem(item) {\n\tthis.selectedPartItem = item;\n\tthis.get('selectedPartComment').textString = '';\n\tthis.get('selectedPartVersions').updateList(item ? ['Loading versions...']: []);\n\tthis.get('selectedPartVersions').setSelection(null);\n\tif (!item) {\n\t\tthis.get('selectedPartName').textString = 'nothing selected'\n\t\treturn;\n\t}\n\tthis.get('selectedPartName').textString = item.name\n\n\t// load versions\n\tconnect(item, 'partVersions', this.get('selectedPartVersions'), 'updateList');\n\titem.loadPartVersions(true);\n\n\t// load meta info\n\tconnect(item, 'loadedMetaInfo', this, 'setMetaInfoOfSelectedItem');\n\titem.loadPartMetaInfo(true);\n}","funcProperties":{"__isSmartRef__":true,"id":4123},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4122":{"this":{"__isSmartRef__":true,"id":3573}},"4123":{},"4124":{"varMapping":{"__isSmartRef__":true,"id":4125},"source":"function makeUpPartNameFor(name) {\n\tif (!$morph(name)) return name;\n\tvar i = 2\n\twhile($morph(name + i)) { i++}\n\treturn name + i;\n}","funcProperties":{"__isSmartRef__":true,"id":4126},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4125":{"this":{"__isSmartRef__":true,"id":3573}},"4126":{},"4127":{"varMapping":{"__isSmartRef__":true,"id":4128},"source":"function openPart(partMorph) {\n\tpartMorph.setName(this.makeUpPartNameFor(partMorph.getName()));\n\tlively.morphic.World.current().firstHand().grabMorph(partMorph, null);\n\tpartMorph.setPosition(pt(0,0));\n\t// partMorph.forceRestartAllActiveScripts();\n}","funcProperties":{"__isSmartRef__":true,"id":4129},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4128":{"this":{"__isSmartRef__":true,"id":3573}},"4129":{},"4130":{"varMapping":{"__isSmartRef__":true,"id":4131},"source":"function interactivelyRemoveSelectedPartItem(partMorph) {\n\tvar item = this.selectedPartItem;\n\tif (!item) return;\n\tthis.world().confirm(\"really delete \" + item.name + \" in PartsBin?\", function(answer) {\n\t\tif (!answer) return;\n\t\titem.del();\n\t\tthis.reloadEverything();\n\t\talertOK(\"deleted \" + item.name);\n\t}.bind(this))\n}","funcProperties":{"__isSmartRef__":true,"id":4132},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4131":{"this":{"__isSmartRef__":true,"id":3573}},"4132":{},"4133":{"varMapping":{"__isSmartRef__":true,"id":4134},"source":"function loadAndOpenSelectedPartItem(partMorph) {\n\tvar item = this.selectedPartItem;\n\tif (!item) return;\n\tconnect(item, 'part', this, 'openPart');\n\tvar selectedVersion = this.get('selectedPartVersions').selection,\n\t\trev = selectedVersion ? selectedVersion.rev : null;\n\titem.loadPart(true, null, rev);\n\talert('loading ' + item.name + '...');\n}","funcProperties":{"__isSmartRef__":true,"id":4135},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4134":{"this":{"__isSmartRef__":true,"id":3573}},"4135":{},"4136":{"varMapping":{"__isSmartRef__":true,"id":4137},"source":"function addCategory(categoryName) {\n\tvar url = this.defaultPartsBinURL().withFilename(categoryName)\n\tthis.addExternalCategory(categoryName, url, true);\n}","funcProperties":{"__isSmartRef__":true,"id":4138},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4137":{"this":{"__isSmartRef__":true,"id":3573}},"4138":{},"4139":{"varMapping":{"__isSmartRef__":true,"id":4140},"source":"function addCategoryInteractively() {\n\tvar partsBin = this, world = this.world();\n\tworld.prompt('Name of new category?', function(categoryName) {\n\t\tif (!categoryName || categoryName == '') {\n\t\t\talert('no category created!')\n\t\t\treturn;\n\t\t}\n\t\tpartsBin.addCategory(categoryName)\n\t})\t\n}","funcProperties":{"__isSmartRef__":true,"id":4141},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4140":{"this":{"__isSmartRef__":true,"id":3573}},"4141":{},"4142":{"varMapping":{"__isSmartRef__":true,"id":4143},"source":"function addExternalCategory(categoryName, url, createPath) {\n\turl = url.asDirectory();\n\tthis.categories[categoryName] = url;\n\tif (createPath) {\n\t\tthis.getPartsSpaceForCategory(categoryName).ensureExistance();\n\t}\n\tthis.updateCategoryList(categoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":4144},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4143":{"this":{"__isSmartRef__":true,"id":3573}},"4144":{},"4145":{"varMapping":{"__isSmartRef__":true,"id":4146},"source":"function removeCategory(categoryName) {\n\t// categoryName = this.categoryName\n\tvar url = this.getURLForCategoryNamed(categoryName);\n\tif (!url) {\n\t\talert('No category ' + categoryName + ' exists! Doing nothing')\n\t\treturn;\n\t}\n\tvar webR = new WebResource(url);\n\tif (!webR.exists()) {\n\t\talert('Does not exist: ' + url);\n\t\tdelete this.categories[categoryName];\n\t\tlively.PartsBin.removePartsSpace(name);\n\t\tthis.updateCategoryList();\n\t\treturn\n\t}\n\twebR.getSubElements()\n\tif (!webR.subDocuments || webR.subDocuments.length > 0 ||\n\t\t\t !webR.subCollections || webR.subCollections.length > 0) {\n\t\talert('Will not remove directory ' + url + ' because it is not empty')\n\t} else {\n\t\twebR.del();\n\t\talertOK('Removed ' + categoryName + ' url ' + url);\n\t}\n\tdelete this.categories[categoryName];\n\tlively.PartsBin.removePartsSpace(name);\n\tthis.updateCategoryList();\n}","funcProperties":{"__isSmartRef__":true,"id":4147},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4146":{"this":{"__isSmartRef__":true,"id":3573}},"4147":{},"4148":{"varMapping":{"__isSmartRef__":true,"id":4149},"source":"function removeCategoryInteractively() {\n\tvar partsBin = this, world = this.world();\n\tworld.confirm('Really remove ' + this.categoryName + '?', function(result) {\n\t\tif (!result) {\n\t\t\talert('no category removed!')\n\t\t\treturn;\n\t\t}\n\t\tpartsBin.removeCategory(partsBin.categoryName)\n\t})\t\n}","funcProperties":{"__isSmartRef__":true,"id":4150},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4149":{"this":{"__isSmartRef__":true,"id":3573}},"4150":{},"4151":{"varMapping":{"__isSmartRef__":true,"id":4152},"source":"function interactivelyMoveSelectedPartItem(partMorph) {\n\tvar partItem = this.selectedPartItem, categories = this.categories, self = this;\n\tif (!partItem) { alert('no item selected'); return }\n\tvar items = Properties.own(categories).collect(function(catName) {\n\t\treturn [catName, function() {\n\t\t\tvar url = new URL(categories[catName]);\n\t\t\tvar partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n\t\t\tpartItem.moveToPartsSpace(partsSpace);\n\t\t\tself.reloadEverything();\n\t\t\talertOK('Moved ' + partItem.name + ' to ' + url);\n\t\t}]\n\t})\n\tlively.morphic.Menu.openAtHand('Select category', items);\n}","funcProperties":{"__isSmartRef__":true,"id":4153},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4152":{"this":{"__isSmartRef__":true,"id":3573}},"4153":{},"4154":{"varMapping":{"__isSmartRef__":true,"id":4155},"source":"function setMetaInfoOfSelectedItem(metaInfo) {\n\tvar comment = (metaInfo && metaInfo.getComment()) || 'No comment yet';\n\tthis.get('selectedPartComment').textString = comment;\n}","funcProperties":{"__isSmartRef__":true,"id":4156},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4155":{"this":{"__isSmartRef__":true,"id":3573}},"4156":{},"4157":{"varMapping":{"__isSmartRef__":true,"id":4158},"source":"function saveCommentForSelectedPartItem(comment) {\n\tif (!this.selectedPartItem) {\n\t\talert('no part item selected!')\n\t\treturn;\n\t}\n\tvar metaInfo = this.selectedPartItem.getMetaInfo();\n\tmetaInfo.setComment(comment);\n\tthis.selectedPartItem.uploadMetaInfoOnly();\n}","funcProperties":{"__isSmartRef__":true,"id":4159},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4158":{"this":{"__isSmartRef__":true,"id":3573}},"4159":{},"4160":{"submorphs":[{"__isSmartRef__":true,"id":4161},{"__isSmartRef__":true,"id":4172},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4244}],"scripts":[],"id":2205,"shape":{"__isSmartRef__":true,"id":4275},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":4287},"_Position":{"__isSmartRef__":true,"id":4288},"eventsAreIgnored":true,"_HandStyle":"default","windowMorph":{"__isSmartRef__":true,"id":3572},"label":{"__isSmartRef__":true,"id":4161},"closeButton":{"__isSmartRef__":true,"id":4172},"menuButton":{"__isSmartRef__":true,"id":4214},"collapseButton":{"__isSmartRef__":true,"id":4244},"priorExtent":{"__isSmartRef__":true,"id":4289},"owner":{"__isSmartRef__":true,"id":3572},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":4290},"__LivelyClassName__":"lively.morphic.TitleBar"},"4161":{"submorphs":[],"scripts":[],"id":2206,"shape":{"__isSmartRef__":true,"id":4162},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":4166},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":4167},"priorExtent":{"__isSmartRef__":true,"id":4168},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":4169}],"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":4160},"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":4171},"__LivelyClassName__":"lively.morphic.Text"},"4162":{"_Position":{"__isSmartRef__":true,"id":4163},"_Extent":{"__isSmartRef__":true,"id":4164},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4047},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4165},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4163":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4164":{"x":916.1842763684606,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4165":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4166":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4167":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4168":{"x":916.1842763684606,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4169":{"style":{"__isSmartRef__":true,"id":4170},"morph":{"__isSmartRef__":true,"id":4161},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"PartsBinBrowser","__LivelyClassName__":"lively.morphic.TextChunk"},"4170":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4171":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"4172":{"submorphs":[{"__isSmartRef__":true,"id":4173}],"scripts":[],"id":2207,"shape":{"__isSmartRef__":true,"id":4184},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4199},"priorExtent":{"__isSmartRef__":true,"id":4200},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4188},"lighterFill":{"__isSmartRef__":true,"id":4201},"label":{"__isSmartRef__":true,"id":4173},"owner":{"__isSmartRef__":true,"id":4160},"layout":{"__isSmartRef__":true,"id":4210},"attributeConnections":[{"__isSmartRef__":true,"id":4211},{"__isSmartRef__":true,"id":4212}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":4213},"__LivelyClassName__":"lively.morphic.WindowControl"},"4173":{"submorphs":[],"scripts":[],"id":2208,"shape":{"__isSmartRef__":true,"id":4174},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":4178},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":4179},"priorExtent":{"__isSmartRef__":true,"id":4180},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":4181}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4172},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":4183},"__LivelyClassName__":"lively.morphic.Text"},"4174":{"_Position":{"__isSmartRef__":true,"id":4175},"_Extent":{"__isSmartRef__":true,"id":4176},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4047},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4177},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4175":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4176":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4177":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4178":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4179":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4180":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4181":{"style":{"__isSmartRef__":true,"id":4182},"morph":{"__isSmartRef__":true,"id":4173},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"4182":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4183":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"4184":{"_Position":{"__isSmartRef__":true,"id":4185},"_Extent":{"__isSmartRef__":true,"id":4186},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4187},"_Fill":{"__isSmartRef__":true,"id":4188},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4198},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4185":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4186":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4187":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4188":{"stops":[{"__isSmartRef__":true,"id":4189},{"__isSmartRef__":true,"id":4191},{"__isSmartRef__":true,"id":4193},{"__isSmartRef__":true,"id":4195}],"vector":{"__isSmartRef__":true,"id":4197},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4189":{"offset":0,"color":{"__isSmartRef__":true,"id":4190}},"4190":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4191":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4192}},"4192":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4193":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4194}},"4194":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4195":{"offset":1,"color":{"__isSmartRef__":true,"id":4196}},"4196":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4197":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4198":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4199":{"x":955.1842763684606,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4200":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4201":{"stops":[{"__isSmartRef__":true,"id":4202},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4206},{"__isSmartRef__":true,"id":4208}],"vector":{"__isSmartRef__":true,"id":4197},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4202":{"offset":0,"color":{"__isSmartRef__":true,"id":4203}},"4203":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4204":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4205}},"4205":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4206":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4207}},"4207":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4208":{"offset":1,"color":{"__isSmartRef__":true,"id":4209}},"4209":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4210":{"moveHorizontal":true},"4211":{"sourceObj":{"__isSmartRef__":true,"id":4172},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3572},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4212":{"sourceObj":{"__isSmartRef__":true,"id":4172},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3572},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4213":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"4214":{"submorphs":[{"__isSmartRef__":true,"id":4215}],"scripts":[],"id":2209,"shape":{"__isSmartRef__":true,"id":4226},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4230},"priorExtent":{"__isSmartRef__":true,"id":4231},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4188},"lighterFill":{"__isSmartRef__":true,"id":4232},"label":{"__isSmartRef__":true,"id":4215},"owner":{"__isSmartRef__":true,"id":4160},"attributeConnections":[{"__isSmartRef__":true,"id":4241},{"__isSmartRef__":true,"id":4242}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":4243},"__LivelyClassName__":"lively.morphic.WindowControl"},"4215":{"submorphs":[],"scripts":[],"id":2210,"shape":{"__isSmartRef__":true,"id":4216},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":4220},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":4221},"priorExtent":{"__isSmartRef__":true,"id":4222},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":4223}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4214},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":4225},"__LivelyClassName__":"lively.morphic.Text"},"4216":{"_Position":{"__isSmartRef__":true,"id":4217},"_Extent":{"__isSmartRef__":true,"id":4218},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4047},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4219},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4217":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4218":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4219":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4220":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4221":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4222":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4223":{"style":{"__isSmartRef__":true,"id":4224},"morph":{"__isSmartRef__":true,"id":4215},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"4224":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4225":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"4226":{"_Position":{"__isSmartRef__":true,"id":4227},"_Extent":{"__isSmartRef__":true,"id":4228},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4187},"_Fill":{"__isSmartRef__":true,"id":4188},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4229},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4227":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4228":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4229":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4230":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4231":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4232":{"stops":[{"__isSmartRef__":true,"id":4233},{"__isSmartRef__":true,"id":4235},{"__isSmartRef__":true,"id":4237},{"__isSmartRef__":true,"id":4239}],"vector":{"__isSmartRef__":true,"id":4197},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4233":{"offset":0,"color":{"__isSmartRef__":true,"id":4234}},"4234":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4235":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4236}},"4236":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4237":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4238}},"4238":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4239":{"offset":1,"color":{"__isSmartRef__":true,"id":4240}},"4240":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4241":{"sourceObj":{"__isSmartRef__":true,"id":4214},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3572},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4242":{"sourceObj":{"__isSmartRef__":true,"id":4214},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3572},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4243":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"4244":{"submorphs":[{"__isSmartRef__":true,"id":4245}],"scripts":[],"id":2211,"shape":{"__isSmartRef__":true,"id":4256},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4260},"priorExtent":{"__isSmartRef__":true,"id":4261},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4188},"lighterFill":{"__isSmartRef__":true,"id":4262},"label":{"__isSmartRef__":true,"id":4245},"owner":{"__isSmartRef__":true,"id":4160},"layout":{"__isSmartRef__":true,"id":4271},"attributeConnections":[{"__isSmartRef__":true,"id":4272},{"__isSmartRef__":true,"id":4273}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":4274},"__LivelyClassName__":"lively.morphic.WindowControl"},"4245":{"submorphs":[],"scripts":[],"id":2212,"shape":{"__isSmartRef__":true,"id":4246},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":4250},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":4251},"priorExtent":{"__isSmartRef__":true,"id":4252},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":4253}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4244},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":4255},"__LivelyClassName__":"lively.morphic.Text"},"4246":{"_Position":{"__isSmartRef__":true,"id":4247},"_Extent":{"__isSmartRef__":true,"id":4248},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4047},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4249},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4247":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4248":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4249":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4250":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4251":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4252":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4253":{"style":{"__isSmartRef__":true,"id":4254},"morph":{"__isSmartRef__":true,"id":4245},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"4254":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4255":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"4256":{"_Position":{"__isSmartRef__":true,"id":4257},"_Extent":{"__isSmartRef__":true,"id":4258},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4187},"_Fill":{"__isSmartRef__":true,"id":4188},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4259},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4257":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4258":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4259":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4260":{"x":936.1842763684606,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4261":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4262":{"stops":[{"__isSmartRef__":true,"id":4263},{"__isSmartRef__":true,"id":4265},{"__isSmartRef__":true,"id":4267},{"__isSmartRef__":true,"id":4269}],"vector":{"__isSmartRef__":true,"id":4197},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4263":{"offset":0,"color":{"__isSmartRef__":true,"id":4264}},"4264":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4265":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4266}},"4266":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4267":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4268}},"4268":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4269":{"offset":1,"color":{"__isSmartRef__":true,"id":4270}},"4270":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4271":{"moveHorizontal":true},"4272":{"sourceObj":{"__isSmartRef__":true,"id":4244},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3572},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4273":{"sourceObj":{"__isSmartRef__":true,"id":4244},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3572},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4274":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"4275":{"_Position":{"__isSmartRef__":true,"id":4276},"_Extent":{"__isSmartRef__":true,"id":4277},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":4278},"_Fill":{"__isSmartRef__":true,"id":4279},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4286},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4276":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4277":{"x":975.1842763684606,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4278":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4279":{"stops":[{"__isSmartRef__":true,"id":4280},{"__isSmartRef__":true,"id":4282},{"__isSmartRef__":true,"id":4284}],"vector":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"4280":{"offset":0,"color":{"__isSmartRef__":true,"id":4281}},"4281":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"4282":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4283}},"4283":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"4284":{"offset":1,"color":{"__isSmartRef__":true,"id":4285}},"4285":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"4286":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4287":{"resizeWidth":true,"adjustForNewBounds":true},"4288":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4289":{"x":975.1842763684606,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4290":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"4291":{"submorphs":[],"scripts":[],"id":2213,"shape":{"__isSmartRef__":true,"id":4292},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4298},"showsHalos":false,"name":"ResizeCorner1","partsBinMetaInfo":{"__isSmartRef__":true,"id":4299},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":4300},"originalTargetExtent":null,"owner":{"__isSmartRef__":true,"id":3572},"renderContextTable":{"__isSmartRef__":true,"id":4301},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4302},"__LivelyClassName__":"lively.morphic.Box"},"4292":{"position":{"__isSmartRef__":true,"id":4293},"_Extent":{"__isSmartRef__":true,"id":4294},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4295},"_Fill":{"__isSmartRef__":true,"id":4296},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4297},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4293":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4294":{"x":13,"y":15,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4295":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4296":{"r":0.258,"g":0.258,"b":0.258,"a":0.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4297":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4298":{"x":962.1842763684606,"y":509.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4299":{"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Resize an object without using halos.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4300":{"x":239,"y":138,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4301":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"4302":{"onDrag":{"__isSmartRef__":true,"id":4303},"onDragEnd":{"__isSmartRef__":true,"id":4310},"onDragStart":{"__isSmartRef__":true,"id":4317}},"4303":{"varMapping":{"__isSmartRef__":true,"id":4304},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":4309},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4304":{"this":{"__isSmartRef__":true,"id":4291},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4305}},"4305":{"$super":{"__isSmartRef__":true,"id":4306}},"4306":{"varMapping":{"__isSmartRef__":true,"id":4307},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":4308},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4307":{"obj":{"__isSmartRef__":true,"id":4291},"name":"onDrag"},"4308":{},"4309":{},"4310":{"varMapping":{"__isSmartRef__":true,"id":4311},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":4316},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4311":{"this":{"__isSmartRef__":true,"id":4291},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4312}},"4312":{"$super":{"__isSmartRef__":true,"id":4313}},"4313":{"varMapping":{"__isSmartRef__":true,"id":4314},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":4315},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4314":{"obj":{"__isSmartRef__":true,"id":4291},"name":"onDragEnd"},"4315":{},"4316":{},"4317":{"varMapping":{"__isSmartRef__":true,"id":4318},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":4323},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4318":{"this":{"__isSmartRef__":true,"id":4291},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4319}},"4319":{"$super":{"__isSmartRef__":true,"id":4320}},"4320":{"varMapping":{"__isSmartRef__":true,"id":4321},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":4322},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4321":{"obj":{"__isSmartRef__":true,"id":4291},"name":"onDragStart"},"4322":{},"4323":{},"4324":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":4325},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4326},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4325":{"x":975.1842763684606,"y":524.0140210280351,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4326":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4327":{"adjustForNewBounds":true},"4328":{"x":612,"y":1137,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4329":{"x":975.1842763684606,"y":524.0140210280351,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4330":{"x":1472,"y":1156,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4331":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin"],"migrationLevel":2,"comment":"Browser for a Parts repository.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4332":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"4333":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":4334}},"4334":{"varMapping":{"__isSmartRef__":true,"id":4335},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.targetMorph.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":4340},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4335":{"this":{"__isSmartRef__":true,"id":3572},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4336}},"4336":{"$super":{"__isSmartRef__":true,"id":4337}},"4337":{"varMapping":{"__isSmartRef__":true,"id":4338},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":4339},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4338":{"obj":{"__isSmartRef__":true,"id":3572},"name":"onLoadFromPartsBin"},"4339":{},"4340":{},"4341":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":4342},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"_Position":{"__isSmartRef__":true,"id":4347},"owner":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","carriesGrabbedMorphs":false,"_Rotation":0,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":4348},"__LivelyClassName__":"lively.morphic.HandMorph"},"4342":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4343},"_Extent":{"__isSmartRef__":true,"id":4344},"_Fill":{"__isSmartRef__":true,"id":4345},"renderContextTable":{"__isSmartRef__":true,"id":4346},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4343":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4344":{"x":2,"y":2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4345":{"r":0.8,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4346":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4347":{"x":1408,"y":467,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4348":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"4349":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4350},"_Extent":{"__isSmartRef__":true,"id":4351},"_Fill":{"__isSmartRef__":true,"id":4352},"renderContextTable":{"__isSmartRef__":true,"id":4353},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4350":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4351":{"x":2800,"y":2900,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4352":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4353":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"4354":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4355":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"4356":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/issues/110518_PartsbinMoveIsNoRealMove.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4357":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","converter":null,"converterString":null,"updaterString":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","varMapping":{"__isSmartRef__":true,"id":4358},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4359},"__LivelyClassName__":"AttributeConnection"},"4358":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"4359":{"updater":{"__isSmartRef__":true,"id":4360}},"4360":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":4358},"source":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","funcProperties":{"__isSmartRef__":true,"id":4361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"4361":{},"isSimplifiedRegistry":true}}]]>