has no method 'setPostion'\nLine: undefined\nTypeError: Object has no method 'setPostion'\n at Text. (eval at (generated/combinedModules.js?3a71fcc05b11c157c4ac4388394e7391:14640:48))\n at Text. (generated/combinedModules.js?3a71fcc05b11c157c4ac4388394e7391:14640:55)\n at Text.boundEval (generated/combinedModules.js?3a71fcc05b11c157c4ac4388394e7391:14641:32)\n at Text.tryBoundEval (generated/combinedModules.js?3a71fcc05b11c157c4ac4388394e7391:14644:27)\n at Text.evalSelection (generated/combinedModules.js?3a71fcc05b11c157c4ac4388394e7391:14627:27)\n at Text.doDoit (generated/combinedModules.js?3a71fcc05b11c157c4ac4388394e7391:13848:31)\n at Text.processCommandKeys (generated/combinedModules.js?3a71fcc05b11c157c4ac4388394e7391:13779:30)\n at Text.onKeyDown (generated/combinedModules.js?3a71fcc05b11c157c4ac4388394e7391:13675:31)\n at EventHandler.handleEvent (generated/combinedModules.js?3a71fcc05b11c157c4ac4388394e7391:19165:73)\n at HTMLDivElement.bound (lively/bootstrap.js:760:37)","draggingEnabled":true,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":93},"eventHandler":{"__isSmartRef__":true,"id":94},"eventStartPos":null,"__LivelyClassName__":"lively.morphic.World"},"1":{"submorphs":[],"scripts":[],"id":257,"shape":{"__isSmartRef__":true,"id":2},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":7},"_MaxTextWidth":718,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":8},"showsHalos":false,"_FontSize":25,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Title","partsBinMetaInfo":{"__isSmartRef__":true,"id":9},"_TextColor":{"__isSmartRef__":true,"id":10},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"textChunks":[{"__isSmartRef__":true,"id":11}],"charsReplaced":"Draft","lastFindLoc":-5,"priorSelectionRange":[6,6],"prevScroll":[-2,-2],"_ClipMode":"visible","renderContextTable":{"__isSmartRef__":true,"id":13},"priorExtent":{"__isSmartRef__":true,"id":14},"eventHandler":{"__isSmartRef__":true,"id":15},"__LivelyClassName__":"lively.morphic.Text"},"2":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3},"_Extent":{"__isSmartRef__":true,"id":4},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":5},"renderContextTable":{"__isSmartRef__":true,"id":6},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4":{"x":718,"y":38,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"5":{"r":1,"g":1,"b":1,"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","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7":{"x":50,"y":50,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"8":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"9":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"10":{"r":0,"g":0.309,"b":0.595,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"11":{"style":{"__isSmartRef__":true,"id":12},"morph":{"__isSmartRef__":true,"id":1},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"CodeDB 2.0\n","__LivelyClassName__":"lively.morphic.TextChunk"},"12":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"14":{"x":718,"y":38,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"15":{"morph":{"__isSmartRef__":true,"id":1},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16":{"submorphs":[],"scripts":[],"id":110,"shape":{"__isSmartRef__":true,"id":17},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22},"_MaxTextWidth":526,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":20},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":23},"textChunks":[{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":26}],"charsReplaced":"s","lastFindLoc":6,"priorSelectionRange":[0,75],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":28},"renderContextTable":{"__isSmartRef__":true,"id":29},"eventHandler":{"__isSmartRef__":true,"id":30},"_ClipMode":"visible","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"_WhiteSpaceHandling":"pre-wrap","__LivelyClassName__":"lively.morphic.Text"},"17":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":18},"_Extent":{"__isSmartRef__":true,"id":19},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":20},"renderContextTable":{"__isSmartRef__":true,"id":21},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"18":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"19":{"x":526,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"20":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"21":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22":{"x":10,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"23":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"24":{"style":{"__isSmartRef__":true,"id":25},"morph":{"__isSmartRef__":true,"id":16},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":16},"storedString":"Software Architecture Group (HPI) 2011 - ","__LivelyClassName__":"lively.morphic.TextChunk"},"25":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"26":{"style":{"__isSmartRef__":true,"id":27},"chunkOwner":{"__isSmartRef__":true,"id":16},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"http://www.hpi.uni-potsdam.de/swa/","__LivelyClassName__":"lively.morphic.TextChunk"},"27":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textDecoration":"normal","uri":"http://www.hpi.uni-potsdam.de/swa/","__LivelyClassName__":"lively.morphic.TextEmphasis"},"28":{"x":526,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"29":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"30":{"morph":{"__isSmartRef__":true,"id":16},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31":{"submorphs":[],"scripts":[],"id":274,"shape":{"__isSmartRef__":true,"id":32},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"eventHandler":{"__isSmartRef__":true,"id":36},"_Position":{"__isSmartRef__":true,"id":37},"showsHalos":false,"name":"Image","partsBinMetaInfo":{"__isSmartRef__":true,"id":38},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":39},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":40},"__LivelyClassName__":"lively.morphic.Image"},"32":{"position":{"__isSmartRef__":true,"id":33},"_Extent":{"__isSmartRef__":true,"id":34},"_ImageURL":"http://lively-kernel.org/repository/webwerkstatt/media/hpi_logo.png","__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":35},"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image"},"33":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"34":{"x":60,"y":60,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"35":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"36":{"morph":{"__isSmartRef__":true,"id":31},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"37":{"x":850,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"38":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","partName":"Image","migrationLevel":2,"comment":"an pixmap image morph","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"39":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"40":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"41":{"submorphs":[],"scripts":[],"id":440,"shape":{"__isSmartRef__":true,"id":42},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":47},"_MaxTextWidth":835,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":45},"showsHalos":false,"_FontSize":16,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":48},"textChunks":[{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":51},{"__isSmartRef__":true,"id":53},{"__isSmartRef__":true,"id":55},{"__isSmartRef__":true,"id":57},{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":61},{"__isSmartRef__":true,"id":63},{"__isSmartRef__":true,"id":65},{"__isSmartRef__":true,"id":67},{"__isSmartRef__":true,"id":69},{"__isSmartRef__":true,"id":71}],"charsReplaced":"","lastFindLoc":254,"priorSelectionRange":[257,257],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":73},"renderContextTable":{"__isSmartRef__":true,"id":74},"eventHandler":{"__isSmartRef__":true,"id":75},"_ClipMode":"visible","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":76},"_Rotation":0,"_Scale":1.002003004005006,"savedTextString":"Motivation / Problem\n - Parallel development within one module is a problem\n - Changes made are per file/save and not in a Change Set\n - Current CodeDB prototype only saves JS source code\n - Missing import functionality for existing code\n - Hard to setup and sync Lively Kernel instances\n\nGoal\n - Extend the earlier CodeDB prototype to be able to:\n + Store current kernel inside the CodeDB (as source code units)\n + Retrieve JS files/modules from CodeDB (reassembled)\n + Store Worlds inside the CodeDB and retrieve them (JSON structure)\n + Store PartsBin items inside the CodeDB and retrieve them (JSON + previews)\n - Execute Lively Kernel code inside the CodeDB (map/reduce views/lists/...)\n - Render for example CommonJS module files to run the Lively Kernel on NodeJS\n - Unified storage for source code, world and parts data, general data\n - Easy to setup and keep up-to-date repository\n - Collaborative work on Lively Kernel projects in a team\n - Grouped source code commits as Change Sets (with comments, etc.)\n - Storage of metadata (comments, descriptions, authorship, etc.) without\n polluting executed code\n - Generation of a combine modules file for the base system out of the CodeDB\n\nRelated work\n - Storage for Code Snippets\n - CodeDB for Lively Kernel 1 (prototype)\n - Monticello for Squeak\n\nKeywords\n - Version Control, Collaboration, CouchDB, CodeDB, Serialization, Worlds, PartsBin\n","__LivelyClassName__":"lively.morphic.Text"},"42":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":43},"_Extent":{"__isSmartRef__":true,"id":44},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":45},"renderContextTable":{"__isSmartRef__":true,"id":46},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"43":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"44":{"x":835,"y":720,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"45":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"46":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"47":{"x":53,"y":120,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"48":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"49":{"style":{"__isSmartRef__":true,"id":50},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Motivation / Problem","__LivelyClassName__":"lively.morphic.TextChunk"},"50":{"fontWeight":"bold","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"51":{"style":{"__isSmartRef__":true,"id":52},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"\n - Parallel development within one module is a problem\n - Changes made are per file/save and not in a Change Set\n - Current CodeDB prototype only saves JS source code\n - Missing import functionality for existing code\n - Hard to setup and sync Lively Kernel instances\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"52":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"53":{"style":{"__isSmartRef__":true,"id":54},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Goal","__LivelyClassName__":"lively.morphic.TextChunk"},"54":{"fontWeight":"bold","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"55":{"style":{"__isSmartRef__":true,"id":56},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"\n - Extend the earlier CodeDB prototype to be able to:\n + Store current kernel inside the CodeDB (as source code units)\n + Retrieve JS files/modules from CodeDB (reassembled)\n + Store Worlds inside the CodeDB and retrieve them (JSON structure)\n + Store PartsBin items inside the CodeDB and retrieve them (JSON + previews)\n - Execute Lively Kernel code inside the CodeDB (map/reduce views/lists/...)\n - Render for example CommonJS module files to run the Lively Kernel on NodeJS\n - Unified storage for source code, world and parts data, general data\n - Easy to setup and keep up-to-date repository\n - Collaborative work on Lively Kernel projects in a team\n - Grouped source code commits as Change Sets (with comments, etc.)\n - Storage of metadata (comments, descriptions, authorship, etc.) without\n polluting executed code\n - Generation of a combine modules file for the base system out of the CodeDB\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"56":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"57":{"style":{"__isSmartRef__":true,"id":58},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Related work","__LivelyClassName__":"lively.morphic.TextChunk"},"58":{"fontWeight":"bold","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"59":{"style":{"__isSmartRef__":true,"id":60},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"\n - Storage for Code Snippets\n - ","__LivelyClassName__":"lively.morphic.TextChunk"},"60":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"61":{"style":{"__isSmartRef__":true,"id":62},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"CodeDB for Lively Kernel 1","__LivelyClassName__":"lively.morphic.TextChunk"},"62":{"uri":"http://www.lively-kernel.org/repository/webwerkstatt/projects/CodeDB/","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"63":{"style":{"__isSmartRef__":true,"id":64},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":" (prototype)\n - ","__LivelyClassName__":"lively.morphic.TextChunk"},"64":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"65":{"style":{"__isSmartRef__":true,"id":66},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Monticello","__LivelyClassName__":"lively.morphic.TextChunk"},"66":{"uri":"http://wiresong.ca/monticello/","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"67":{"style":{"__isSmartRef__":true,"id":68},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":" for Squeak\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"68":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"69":{"style":{"__isSmartRef__":true,"id":70},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Keywords","__LivelyClassName__":"lively.morphic.TextChunk"},"70":{"fontWeight":"bold","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"71":{"style":{"__isSmartRef__":true,"id":72},"chunkOwner":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"\n - Version Control, Collaboration, CouchDB, CodeDB, Serialization, Worlds, PartsBin\n","__LivelyClassName__":"lively.morphic.TextChunk"},"72":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"73":{"x":835,"y":720,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"74":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"75":{"morph":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"76":{"x":126,"y":-19.000000000000057,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"77":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":78},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"_Position":{"__isSmartRef__":true,"id":83},"owner":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","carriesGrabbedMorphs":false,"_Scale":1.002003004005006,"renderContextTable":{"__isSmartRef__":true,"id":84},"eventHandler":{"__isSmartRef__":true,"id":85},"_Rotation":0,"__LivelyClassName__":"lively.morphic.HandMorph","withLayers":["NoMagnetsLayer"]},"78":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":79},"_Extent":{"__isSmartRef__":true,"id":80},"_Fill":{"__isSmartRef__":true,"id":81},"renderContextTable":{"__isSmartRef__":true,"id":82},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"79":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"80":{"x":2,"y":2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"81":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"82":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"83":{"x":984,"y":283,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"84":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"85":{"morph":{"__isSmartRef__":true,"id":77},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"86":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":87},"_Extent":{"__isSmartRef__":true,"id":88},"_Fill":{"__isSmartRef__":true,"id":89},"renderContextTable":{"__isSmartRef__":true,"id":90},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"87":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"88":{"x":2800,"y":2900,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"89":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"90":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"91":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"92":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"93":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"94":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"isSimplifiedRegistry":true}}]]>