{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":106},{"__isSmartRef__":true,"id":232}],"scripts":[],"shape":{"__isSmartRef__":true,"id":267},"renderContextTable":{"__isSmartRef__":true,"id":271},"eventHandler":{"__isSmartRef__":true,"id":272},"_ClipMode":"visible","derivationIds":["DBFE3C67-76A4-4AFA-9266-8F3268E16518"],"id":"779B8290-FCE1-4256-B639-EA4AA5C0AB8C","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":273},"LK2":true,"_Position":{"__isSmartRef__":true,"id":274},"targetMorph":{"__isSmartRef__":true,"id":1},"reframeHandle":{"__isSmartRef__":true,"id":232},"titleBar":{"__isSmartRef__":true,"id":106},"contentOffset":{"__isSmartRef__":true,"id":52},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":275},"name":"BibtexBrowser","highlighted":false,"showsHalos":false,"prevDragPos":{"__isSmartRef__":true,"id":302},"isBeingDragged":false,"moved":true,"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"1":{"submorphs":[{"__isSmartRef__":true,"id":2},{"__isSmartRef__":true,"id":18}],"scripts":[],"id":"B43C1B4E-861D-4BC1-86F2-6B44115CA2FD","shape":{"__isSmartRef__":true,"id":45},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":52},"showsHalos":false,"name":"BibtexBrowserPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":53},"renderContextTable":{"__isSmartRef__":true,"id":74},"eventHandler":{"__isSmartRef__":true,"id":75},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","63313C37-028E-48D7-A271-3EE5B5432367"],"partTests":{"__isSmartRef__":true,"id":76},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"layout":{"__isSmartRef__":true,"id":81},"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"entries":{"__isSmartRef__":true,"id":82},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"2":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3},"renderContextTable":{"__isSmartRef__":true,"id":10},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":11}],"eventHandler":{"__isSmartRef__":true,"id":13},"_ClipMode":"auto","derivationIds":["CD699AD8-7321-41E8-BD14-BD87BAC8B903","0ECEEFB5-617A-492A-AD87-69DB0BCBB15D"],"id":"A737B7D4-01DF-4716-B3AD-8C0CEE91C89F","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":14},"evalEnabled":false,"_Position":{"__isSmartRef__":true,"id":15},"_MaxTextWidth":1015,"_MinTextWidth":1015,"_MaxTextHeight":null,"_MinTextHeight":null,"layout":{"__isSmartRef__":true,"id":16},"syntaxHighlightingWhileTyping":false,"accessibleInInactiveWindow":true,"parseErrors":null,"_lastSyntaxHighlightTime":2,"showsHalos":false,"name":"Bibliography","owner":{"__isSmartRef__":true,"id":1},"distanceToDragEvent":{"__isSmartRef__":true,"id":17},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"previousSelection":[513,513],"charsReplaced":"    ","lastFindLoc":66,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3":{"_Position":{"__isSmartRef__":true,"id":4},"renderContextTable":{"__isSmartRef__":true,"id":5},"_Extent":{"__isSmartRef__":true,"id":6},"_Padding":{"__isSmartRef__":true,"id":7},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":8},"_Fill":{"__isSmartRef__":true,"id":9},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"4":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"6":{"x":1025,"y":509,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"11":{"style":{"__isSmartRef__":true,"id":12},"chunkOwner":{"__isSmartRef__":true,"id":2},"_id":"_23308","storedString":"Appeltauer2009CCO:\n    Malte Appeltauer and Robert Hirschfeld and Michael Haupt and Jens Lincke and Michael Perscheid. 2009.\n    A Comparison of Context-oriented Programming Languages\nBracha2004MDP:\n    Bracha, Gilad and Ungar, David. 2004.\n    Mirrors: Design Principles for Meta-level Facilities of Object-oriented Programming Languages\nDenker2007EEC:\n    Marcus Denker and Tudor Gîrba and Adrian Lienhard and Oscar Nierstrasz and Lukas Renggli and Pascal Zumkehr. 2007.\n    Encapsulating and Exploiting Change with Changeboxes\nDvornik2011SIT:\n    Dvornik, T. and Janzen, D.S. and Clements, J. and Dekhtyar, O.. 2011.\n    Supporting Introductory Test-driven Labs with WebIDE\nEngelhard2009PCS:\n    Philipp Engelhard and Robert Hirschfeld and Jens Lincke.. 2009.\n    Pitsupai - Collaborative Scripting in a distributed, persistent 3D World.\nFiuczynski2005PCH:\n    Fiuczynski, Marc E. and Grimm, Robert and Coady, Yvonne and Walker, David. 2005.\n    patch (1) Considered Harmful\nHolz2009STM:\n    Norman Holz and Robert Hirschfeld and Jens Lincke and Michael Rüger and Michael Haupt.. 2009.\n    Sophie - Tools and Materials in Multimedia Book Creation\nIngalls1997BTF:\n    Dan Ingalls and Ted Kaehler and John Maloney and Scott Wallace and Alan Kay. 1997.\n    Back to the Future: The Story of Squeak, a Practical Smalltalk Written in Itself\nKrahn2009LWD:\n    Robert Krahn and Dan Ingalls and Robert Hirschfeld and Jens Lincke and Krzysztof Palacz. 2009.\n    Lively Wiki A Development Environment for Creating and Sharing Active Web Content\nKrahn2012ELA:\n    Krahn, R. and Lincke, J. and Hirschfeld, R.. 2012.\n    Efficient Layer Activation in ContextJS\nLincke2008SAC:\n    Jens Lincke and Robert Hirschfeld and Michael Rüger and Maic Masuch. 2008.\n    SophieScript - Active Content in Multimedia Documents\nLincke2009LFW:\n    Jens Lincke and Robert Krahn and Dan Ingalls and Robert Hirschfeld. 2009.\n    Lively Fabrik - A Web-based End-user Programming Environment\nLincke2011ISM:\n    Lincke, Jens and Krahn, Robert and Hirschfeld, Robert. 2011.\n    Implementing Scoped Method Tracing with ContextJS\nLincke2011OIC:\n    Jens Lincke and Malte Appeltauer and Bastian Steinert and Robert Hirschfeld. 2011.\n    An Open Implementation for Context-oriented Layer Composition in ContextJS\nLincke2012LPC:\n    Jens Lincke and Robert Krahn and Dan Ingalls and Marko Roder and Robert Hirschfeld. 2012.\n    The Lively PartsBin--A Cloud-Based Repository for Collaborative Development of Active Web Content\nSteinert2009DIE:\n    Bastian Steinert and Michael Perscheid and Martin Beck and Jens Lincke and Robert Hirschfeld. 2009.\n    Debugging into Examples - Leveraging Tests for Program Comprehension\nSteinert2009MMI:\n    Bastian Steinert and Michael Grünewald and Stefan Richter and Jens Lincke and Robert Hirschfeld. 2009.\n    Multi-user Multi-account Interaction in Groupware Supporting Single-display Collaboration\nZumkehr2007CMC:\n    Pascal Zumkehr. 2007.\n    Changeboxes — Modeling Change as a First-class Entity","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"13":{"morph":{"__isSmartRef__":true,"id":2},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14":{"r":0.25098039215686274,"g":0.25098039215686274,"b":0.25098039215686274,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"15":{"x":15,"y":40,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16":{"resizeWidth":true,"resizeHeight":true},"17":{"x":755,"y":-12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"18":{"submorphs":[],"scripts":[],"id":"1E90E5C7-FF4C-48A4-AB82-D6E1443E117F","shape":{"__isSmartRef__":true,"id":19},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":25},"_MaxTextWidth":989.6956519999999,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":22},"showsHalos":false,"_FontSize":14,"name":"URL","partsBinMetaInfo":{"__isSmartRef__":true,"id":26},"textChunks":[{"__isSmartRef__":true,"id":37}],"charsReplaced":"http://lively-kernel.org/repository/webwerkstatt/users/jenslincke/thesis/Bibliographie.bib","lastFindLoc":95,"prevScroll":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":39},"eventHandler":{"__isSmartRef__":true,"id":40},"_Padding":{"__isSmartRef__":true,"id":41},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","9FE5771E-DB05-4862-B7BD-9E97002ABC08"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":989.6956519999999,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":1},"distanceToDragEvent":{"__isSmartRef__":true,"id":42},"layout":{"__isSmartRef__":true,"id":43},"isInputLine":true,"attributeConnections":[{"__isSmartRef__":true,"id":44}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"savedTextString":"http://lively-kernel.org/repository/webwerkstatt/users/jenslincke/thesis/latex/bibliography.bib","_Rotation":0,"_Scale":1,"previousSelection":[0,90],"priorSelectionRange":[0,90],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"19":{"fill":null,"_Position":{"__isSmartRef__":true,"id":20},"_Extent":{"__isSmartRef__":true,"id":21},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":22},"renderContextTable":{"__isSmartRef__":true,"id":23},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24},"_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"20":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21":{"x":997.6956519999999,"y":26,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"24":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25":{"x":12,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":27},{"__isSmartRef__":true,"id":29},{"__isSmartRef__":true,"id":31},{"__isSmartRef__":true,"id":33},{"__isSmartRef__":true,"id":35}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27":{"date":{"__isSmartRef__":true,"id":28},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"28":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"29":{"date":{"__isSmartRef__":true,"id":30},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"30":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"31":{"date":{"__isSmartRef__":true,"id":32},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"32":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"33":{"date":{"__isSmartRef__":true,"id":34},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"34":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"35":{"date":{"__isSmartRef__":true,"id":36},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"36":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"37":{"style":{"__isSmartRef__":true,"id":38},"morph":{"__isSmartRef__":true,"id":18},"chunkOwner":{"__isSmartRef__":true,"id":18},"storedString":"http://lively-kernel.org/repository/webwerkstatt/users/jenslincke/thesis/latex/bibliography.bib","_id":"_12969","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"38":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"-webkit-auto","backgroundColor":"rgb(255,255,255)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"39":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"40":{"morph":{"__isSmartRef__":true,"id":18},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"42":{"x":737,"y":-13,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"43":{"resizeWidth":true},"44":{"sourceObj":{"__isSmartRef__":true,"id":18},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45":{"position":{"__isSmartRef__":true,"id":46},"_Extent":{"__isSmartRef__":true,"id":47},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":48},"_Fill":{"__isSmartRef__":true,"id":49},"renderContextTable":{"__isSmartRef__":true,"id":50},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":51},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"46":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"47":{"x":1050,"y":557,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"48":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"49":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"50":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"51":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"52":{"x":0,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"53":{"partsSpaceName":"PartsBin/Jens","comment":"A simple simple bibtex Browser with code from http://code.google.com/p/bibtex-js/","migrationLevel":4,"partName":"BibtexBrowser","changes":[{"__isSmartRef__":true,"id":54},{"__isSmartRef__":true,"id":56},{"__isSmartRef__":true,"id":58},{"__isSmartRef__":true,"id":60},{"__isSmartRef__":true,"id":62},{"__isSmartRef__":true,"id":64},{"__isSmartRef__":true,"id":66},{"__isSmartRef__":true,"id":68},{"__isSmartRef__":true,"id":70},{"__isSmartRef__":true,"id":72}],"revisionOnLoad":183462,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54":{"date":{"__isSmartRef__":true,"id":55},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"56":{"date":{"__isSmartRef__":true,"id":57},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"58":{"date":{"__isSmartRef__":true,"id":59},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"60":{"date":{"__isSmartRef__":true,"id":61},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"62":{"date":{"__isSmartRef__":true,"id":63},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"64":{"date":{"__isSmartRef__":true,"id":65},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"66":{"date":{"__isSmartRef__":true,"id":67},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"68":{"date":{"__isSmartRef__":true,"id":69},"author":"jenslincke","message":"no comment","id":"F64BDBE2-8713-4A86-991A-D34BAE160607"},"69":{"isSerializedDate":true,"string":"Tue Nov 06 2012 14:05:37 GMT+0100 (CET)"},"70":{"date":{"__isSmartRef__":true,"id":71},"author":"jenslincke","message":"no comment","id":"F63D3735-C6E0-44D9-AF5C-4906CAEB8621"},"71":{"isSerializedDate":true,"string":"Tue Nov 06 2012 14:09:04 GMT+0100 (CET)"},"72":{"date":{"__isSmartRef__":true,"id":73},"author":"jenslincke","message":"no comment","id":"8F472730-5E13-41DE-8D88-6CBEF66E7999"},"73":{"isSerializedDate":true,"string":"Tue Nov 06 2012 14:11:00 GMT+0100 (CET)"},"74":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"75":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77}},"77":{"test01IsMorph":{"__isSmartRef__":true,"id":78}},"78":{"varMapping":{"__isSmartRef__":true,"id":79},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79":{"this":{"__isSmartRef__":true,"id":76}},"80":{},"81":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"82":{"Appeltauer2009CCO":{"__isSmartRef__":true,"id":83},"Bracha2004MDP":{"__isSmartRef__":true,"id":84},"Denker2007EEC":{"__isSmartRef__":true,"id":85},"Dvornik2011SIT":{"__isSmartRef__":true,"id":86},"Engelhard2009PCS":{"__isSmartRef__":true,"id":87},"Fiuczynski2005PCH":{"__isSmartRef__":true,"id":88},"Holz2009STM":{"__isSmartRef__":true,"id":89},"Ingalls1997BTF":{"__isSmartRef__":true,"id":90},"Krahn2009LWD":{"__isSmartRef__":true,"id":91},"Krahn2012ELA":{"__isSmartRef__":true,"id":92},"Lincke2008SAC":{"__isSmartRef__":true,"id":93},"Lincke2009LFW":{"__isSmartRef__":true,"id":94},"Lincke2011ISM":{"__isSmartRef__":true,"id":95},"Lincke2011OIC":{"__isSmartRef__":true,"id":96},"Lincke2012LPC":{"__isSmartRef__":true,"id":97},"Steinert2009DIE":{"__isSmartRef__":true,"id":98},"Steinert2009MMI":{"__isSmartRef__":true,"id":99},"Zumkehr2007CMC":{"__isSmartRef__":true,"id":100}},"83":{"Author":"Malte Appeltauer and Robert Hirschfeld and Michael Haupt and Jens Lincke and Michael Perscheid","Booktitle":"Proceedings of the Workshop on Context-oriented Programming (COP), co-located with ECOOP 2009, Genoa, Italy","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Publisher":"ACM","Title":"{A Comparison of Context-oriented Programming Languages}","Year":"2009","Bdsk-File-1":"YnBsaXN0MDDUAQIDBAUIJidUJHRvcFgkb2JqZWN0c1gkdmVyc2lvblkkYXJjaGl2ZXLRBgdUcm9vdIABqAkKFRYXGyIjVSRudWxs0wsMDQ4RFFpOUy5vYmplY3RzV05TLmtleXNWJGNsYXNzog8QgASABqISE4ACgAOAB1lhbGlhc0RhdGFccmVsYXRpdmVQYXRo0hgNGRpXTlMuZGF0YU8RAq4AAAAAAq4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWTmWhIKwAAAKb3hR9BcHBlbHRhdWVySGlyc2NoZmVsZCNBNzQ5OTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp0mWxzGpeAAAAAAAAAAAAAMABAAACSAAAAAAAAAAAAAAAAAAAAADQ09QAAAQAAgAAMWTi1gAAAARAAgAAMcxm2gAAAABABgApveFAKb2/ACm9vEAaIzZAAqEHwAAfFAAAgBWTWFjaW50b3NoIEhEOlVzZXJzOgBqZW5zOgBEcm9wYm94OgBib29rczoAUGFwZXJzOgBDT1A6AEFwcGVsdGF1ZXJIaXJzY2hmZWxkI0E3NDk5Ni5wZGYADgDGAGIAQQBwAHAAZQBsAHQAYQB1AGUAcgBIAGkAcgBzAGMAaABmAGUAbABkAEgAYQB1AHAAdABMAGkAbgBjAGsAZQBQAGUAcgBzAGMAaABlAGkAZABfADIAMAAwADkAXwBBAEMAbwBtAHAAYQByAGkAcwBvAG4ATwBmAEMAbwBuAHQAZQB4AHQATwByAGkAZQBuAHQAZQBkAFAAcgBvAGcAcgBhAG0AbQBpAG4AZwBMAGEAbgBnAHUAYQBnAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAhlVzZXJzL2plbnMvRHJvcGJveC9ib29rcy9QYXBlcnMvQ09QL0FwcGVsdGF1ZXJIaXJzY2hmZWxkSGF1cHRMaW5ja2VQZXJzY2hlaWRfMjAwOV9BQ29tcGFyaXNvbk9mQ29udGV4dE9yaWVudGVkUHJvZ3JhbW1pbmdMYW5ndWFnZXMucGRmABMAAS8AABUAAgAL//8AAIAF0hwdHh9YJGNsYXNzZXNaJGNsYXNzbmFtZaMfICFdTlNNdXRhYmxlRGF0YVZOU0RhdGFYTlNPYmplY3RfEHwuLi8uLi8uLi9ib29rcy9QYXBlcnMvQ09QL0FwcGVsdGF1ZXJIaXJzY2hmZWxkSGF1cHRMaW5ja2VQZXJzY2hlaWRfMjAwOV9BQ29tcGFyaXNvbk9mQ29udGV4dE9yaWVudGVkUHJvZ3JhbW1pbmdMYW5ndWFnZXMucGRm0hwdJCWiJSFcTlNEaWN0aW9uYXJ5EgABhqBfEA9OU0tleWVkQXJjaGl2ZXIACAARABYAHwAoADIANQA6ADwARQBLAFIAXQBlAGwAbwBxAHMAdgB4AHoAfACGAJMAmACgA1IDVANZA2IDbQNxA38DhgOPBA4EEwQWBCMEKAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAQ6"},"84":{"Acmid":"1029004","Address":"New York, NY, USA","Author":"Bracha, Gilad and Ungar, David","Booktitle":"Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Doi":"10.1145/1028976.1029004","Isbn":"1-58113-831-8","Keywords":"java, metaprogramming, mirrors, reflection, self, smalltalk","Location":"Vancouver, BC, Canada","Numpages":"14","Pages":"331--344","Publisher":"ACM","Series":"OOPSLA '04","Title":"{Mirrors: Design Principles for Meta-level Facilities of Object-oriented Programming Languages}","Url":"http://doi.acm.org/10.1145/1028976.1029004","Year":"2004","Bdsk-File-1":"YnBsaXN0MDDUAQIDBAUIJidUJHRvcFgkb2JqZWN0c1gkdmVyc2lvblkkYXJjaGl2ZXLRBgdUcm9vdIABqAkKFRYXGyIjVSRudWxs0wsMDQ4RFFpOUy5vYmplY3RzV05TLmtleXNWJGNsYXNzog8QgASABqISE4ACgAOAB1lhbGlhc0RhdGFccmVsYXRpdmVQYXRo0hgNGRpXTlMuZGF0YU8RAd4AAAAAAd4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWTmWhIKwAAAR6a/xxCcmFjaGFVbmdhcl8yMDA0X01pcnJvcnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABICecy6zF8QAAAAAAAAAAAAIAAgAACSAAAAAAAAAAAAAAAAAAAAAKTGl0ZXJhdHVyZQAQAAgAAMWTi1gAAAARAAgAAMusqdEAAAABABQBHpr/AR6a5gBojNkACoQfAAB8UAACAFNNYWNpbnRvc2ggSEQ6VXNlcnM6AGplbnM6AERyb3Bib3g6AFRoZXNpczoATGl0ZXJhdHVyZToAQnJhY2hhVW5nYXJfMjAwNF9NaXJyb3JzLnBkZgAADgA6ABwAQgByAGEAYwBoAGEAVQBuAGcAYQByAF8AMgAwADAANABfAE0AaQByAHIAbwByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAEFVc2Vycy9qZW5zL0Ryb3Bib3gvVGhlc2lzL0xpdGVyYXR1cmUvQnJhY2hhVW5nYXJfMjAwNF9NaXJyb3JzLnBkZgAAEwABLwAAFQACAAv//wAAgAXSHB0eH1gkY2xhc3Nlc1okY2xhc3NuYW1lox8gIV1OU011dGFibGVEYXRhVk5TRGF0YVhOU09iamVjdF8QLS4uLy4uL0xpdGVyYXR1cmUvQnJhY2hhVW5nYXJfMjAwNF9NaXJyb3JzLnBkZtIcHSQloiUhXE5TRGljdGlvbmFyeRIAAYagXxAPTlNLZXllZEFyY2hpdmVyAAgAEQAWAB8AKAAyADUAOgA8AEUASwBSAF0AZQBsAG8AcQBzAHYAeAB6AHwAhgCTAJgAoAKCAoQCiQKSAp0CoQKvArYCvwLvAvQC9wMEAwkAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADGw==","Bdsk-Url-1":"http://doi.acm.org/10.1145/1028976.1029004","Bdsk-Url-2":"http://dx.doi.org/10.1145/1028976.1029004"},"85":{"Address":"New York, NY, USA","Author":"Marcus Denker and Tudor G\\^{\\i}rba and Adrian Lienhard and Oscar Nierstrasz and Lukas Renggli and Pascal Zumkehr","Booktitle":"ICDL '07: Proceedings of the 2007 international conference on Dynamic languages","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Doi":"http://doi.acm.org/10.1145/1352678.1352681","Isbn":"978-1-60558-084-5","Keywords":"COP","Location":"Lugano, Switzerland","Pages":"25--49","Publisher":"ACM","Title":"{Encapsulating and Exploiting Change with Changeboxes}","Year":"2007","Bdsk-Url-1":"http://doi.acm.org/10.1145/1352678.1352681"},"86":{"Author":"Dvornik, T. and Janzen, D.S. and Clements, J. and Dekhtyar, O.","Booktitle":"Software Engineering Education and Training (CSEE\\&T), 2011 24th IEEE-CS Conference on","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Organization":"IEEE","Pages":"51--60","Title":"{Supporting Introductory Test-driven Labs with WebIDE}","Year":"2011"},"87":{"Address":"Tokyo, Japan","Author":"Philipp Engelhard and Robert Hirschfeld and Jens Lincke.","Booktitle":"Proceedings of the Conference on Creating, Connecting and Collaborating through Computing (C5) 2009","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Publisher":"IEEE","Title":"Pitsupai - Collaborative Scripting in a distributed, persistent 3D World.","Year":"2009","Bdsk-File-1":"YnBsaXN0MDDUAQIDBAUIJidUJHRvcFgkb2JqZWN0c1gkdmVyc2lvblkkYXJjaGl2ZXLRBgdUcm9vdIABqAkKFRYXGyIjVSRudWxs0wsMDQ4RFFpOUy5vYmplY3RzV05TLmtleXNWJGNsYXNzog8QgASABqISE4ACgAOAB1lhbGlhc0RhdGFccmVsYXRpdmVQYXRo0hgNGRpXTlMuZGF0YU8RAqwAAAAAAqwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWTmWhIKwAAAKb3gh9FbmdlbGhhcmRIaXJzY2hmZWxkTCNBNzZERjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp235xxi3oQAAAAAAAAAAAAMABAAACSAAAAAAAAAAAAAAAAAAAAADU1dBAAAQAAgAAMWTi1gAAAARAAgAAMcYqZEAAAABABgApveCAKb2/ACm9vEAaIzZAAqEHwAAfFAAAgBWTWFjaW50b3NoIEhEOlVzZXJzOgBqZW5zOgBEcm9wYm94OgBib29rczoAUGFwZXJzOgBTV0E6AEVuZ2VsaGFyZEhpcnNjaGZlbGRMI0E3NkRGOS5wZGYADgDEAGEARQBuAGcAZQBsAGgAYQByAGQASABpAHIAcwBjAGgAZgBlAGwAZABMAGkAbgBjAGsAZQBfADIAMAAwADkAXwBQAGkAdABzAHUAcABhAGkALQBDAG8AbABsAGEAYgBvAHIAYQB0AGkAdgBlAFMAYwByAGkAcAB0AGkAbgBnAEkAbgBBAEQAaQBzAHQAcgBpAGIAdQB0AGUAZABQAGUAcgBzAGkAcwB0AGUAbgB0ADMARABXAG8AcgBsAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAIVVc2Vycy9qZW5zL0Ryb3Bib3gvYm9va3MvUGFwZXJzL1NXQS9FbmdlbGhhcmRIaXJzY2hmZWxkTGluY2tlXzIwMDlfUGl0c3VwYWktQ29sbGFib3JhdGl2ZVNjcmlwdGluZ0luQURpc3RyaWJ1dGVkUGVyc2lzdGVudDNEV29ybGQucGRmAAATAAEvAAAVAAIAC///AACABdIcHR4fWCRjbGFzc2VzWiRjbGFzc25hbWWjHyAhXU5TTXV0YWJsZURhdGFWTlNEYXRhWE5TT2JqZWN0XxB7Li4vLi4vLi4vYm9va3MvUGFwZXJzL1NXQS9FbmdlbGhhcmRIaXJzY2hmZWxkTGluY2tlXzIwMDlfUGl0c3VwYWktQ29sbGFib3JhdGl2ZVNjcmlwdGluZ0luQURpc3RyaWJ1dGVkUGVyc2lzdGVudDNEV29ybGQucGRm0hwdJCWiJSFcTlNEaWN0aW9uYXJ5EgABhqBfEA9OU0tleWVkQXJjaGl2ZXIACAARABYAHwAoADIANQA6ADwARQBLAFIAXQBlAGwAbwBxAHMAdgB4AHoAfACGAJMAmACgA1ADUgNXA2ADawNvA30DhAONBAsEEAQTBCAEJQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAQ3"},"88":{"Acmid":"1251139","Address":"Berkeley, CA, USA","Author":"Fiuczynski, Marc E. and Grimm, Robert and Coady, Yvonne and Walker, David","Booktitle":"Proceedings of the 10th conference on Hot Topics in Operating Systems - Volume 10","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Location":"Santa Fe, NM","Numpages":"1","Pages":"16--16","Publisher":"USENIX Association","Series":"HOTOS'05","Title":"{patch (1) Considered Harmful}","Url":"http://dl.acm.org/citation.cfm?id=1251123.1251139","Year":"2005","Bdsk-File-1":"YnBsaXN0MDDUAQIDBAUIJidUJHRvcFgkb2JqZWN0c1gkdmVyc2lvblkkYXJjaGl2ZXLRBgdUcm9vdIABqAkKFRYXGyIjVSRudWxs0wsMDQ4RFFpOUy5vYmplY3RzV05TLmtleXNWJGNsYXNzog8QgASABqISE4ACgAOAB1lhbGlhc0RhdGFccmVsYXRpdmVQYXRo0hgNGRpXTlMuZGF0YU8RAigAAAAAAigAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWTmWhIKwAAAR6a/x9GaXVjenluc2tpR3JpbW1Db2FkIzExRjE4OEUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHxiOy6M7SQAAAAAAAAAAAAIAAgAACSAAAAAAAAAAAAAAAAAAAAAKTGl0ZXJhdHVyZQAQAAgAAMWTi1gAAAARAAgAAMujHykAAAABABQBHpr/AR6a5gBojNkACoQfAAB8UAACAFZNYWNpbnRvc2ggSEQ6VXNlcnM6AGplbnM6AERyb3Bib3g6AFRoZXNpczoATGl0ZXJhdHVyZToARml1Y3p5bnNraUdyaW1tQ29hZCMxMUYxODhFLnBkZgAOAGoANABGAGkAdQBjAHoAeQBuAHMAawBpAEcAcgBpAG0AbQBDAG8AYQBkAHkAXwAyADAAMAA1AF8AUABhAHQAYwBoAEMAbwBuAHMAaQBkAGUAcgBlAGQASABhAHIAbQBmAHUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAWVVzZXJzL2plbnMvRHJvcGJveC9UaGVzaXMvTGl0ZXJhdHVyZS9GaXVjenluc2tpR3JpbW1Db2FkeV8yMDA1X1BhdGNoQ29uc2lkZXJlZEhhcm1mdWwucGRmAAATAAEvAAAVAAIAC///AACABdIcHR4fWCRjbGFzc2VzWiRjbGFzc25hbWWjHyAhXU5TTXV0YWJsZURhdGFWTlNEYXRhWE5TT2JqZWN0XxBFLi4vLi4vTGl0ZXJhdHVyZS9GaXVjenluc2tpR3JpbW1Db2FkeV8yMDA1X1BhdGNoQ29uc2lkZXJlZEhhcm1mdWwucGRm0hwdJCWiJSFcTlNEaWN0aW9uYXJ5EgABhqBfEA9OU0tleWVkQXJjaGl2ZXIACAARABYAHwAoADIANQA6ADwARQBLAFIAXQBlAGwAbwBxAHMAdgB4AHoAfACGAJMAmACgAswCzgLTAtwC5wLrAvkDAAMJA1EDVgNZA2YDawAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAN9","Bdsk-Url-1":"http://dl.acm.org/citation.cfm?id=1251123.1251139"},"89":{"Author":"Norman Holz and Robert Hirschfeld and Jens Lincke and Michael R{\\\"u}ger and Michael Haupt.","Booktitle":"Proceedings of the Conference on Creating, Connecting and Collaborating through Computing (C5) 2009","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Publisher":"IEEE","Title":"Sophie - Tools and Materials in Multimedia Book Creation","Year":"2009","Bdsk-File-1":"YnBsaXN0MDDUAQIDBAUIJidUJHRvcFgkb2JqZWN0c1gkdmVyc2lvblkkYXJjaGl2ZXLRBgdUcm9vdIABqAkKFRYXGyIjVSRudWxs0wsMDQ4RFFpOUy5vYmplY3RzV05TLmtleXNWJGNsYXNzog8QgASABqISE4ACgAOAB1lhbGlhc0RhdGFccmVsYXRpdmVQYXRo0hgNGRpXTlMuZGF0YU8RApQAAAAAApQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWTmWhIKwAAAKb3gh9Ib2x6SGlyc2NoZmVsZExpbmNrZSNBNzRCOTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp0uXxxi5VAAAAAAAAAAAAAMABAAACSAAAAAAAAAAAAAAAAAAAAADU1dBAAAQAAgAAMWTi1gAAAARAAgAAMcYq0QAAAABABgApveCAKb2/ACm9vEAaIzZAAqEHwAAfFAAAgBWTWFjaW50b3NoIEhEOlVzZXJzOgBqZW5zOgBEcm9wYm94OgBib29rczoAUGFwZXJzOgBTV0E6AEhvbHpIaXJzY2hmZWxkTGluY2tlI0E3NEI5Ny5wZGYADgC0AFkASABvAGwAegBIAGkAcgBzAGMAaABmAGUAbABkAEwAaQBuAGMAawBlAFIAdQBlAGcAZQByAEgAYQB1AHAAdABfADIAMAAwADgAXwBTAG8AcABoAGkAZQAtAFQAbwBvAGwAcwBBAG4AZABNAGEAdABlAHIAaQBhAGwAcwBJAG4ATQB1AGwAdABpAG0AZQBkAGkAYQBCAG8AbwBrAEMAcgBlAGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAfVVzZXJzL2plbnMvRHJvcGJveC9ib29rcy9QYXBlcnMvU1dBL0hvbHpIaXJzY2hmZWxkTGluY2tlUnVlZ2VySGF1cHRfMjAwOF9Tb3BoaWUtVG9vbHNBbmRNYXRlcmlhbHNJbk11bHRpbWVkaWFCb29rQ3JlYXRpb24ucGRmAAATAAEvAAAVAAIAC///AACABdIcHR4fWCRjbGFzc2VzWiRjbGFzc25hbWWjHyAhXU5TTXV0YWJsZURhdGFWTlNEYXRhWE5TT2JqZWN0XxBzLi4vLi4vLi4vYm9va3MvUGFwZXJzL1NXQS9Ib2x6SGlyc2NoZmVsZExpbmNrZVJ1ZWdlckhhdXB0XzIwMDhfU29waGllLVRvb2xzQW5kTWF0ZXJpYWxzSW5NdWx0aW1lZGlhQm9va0NyZWF0aW9uLnBkZtIcHSQloiUhXE5TRGljdGlvbmFyeRIAAYagXxAPTlNLZXllZEFyY2hpdmVyAAgAEQAWAB8AKAAyADUAOgA8AEUASwBSAF0AZQBsAG8AcQBzAHYAeAB6AHwAhgCTAJgAoAM4AzoDPwNIA1MDVwNlA2wDdQPrA/AD8wQABAUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAEFw=="},"90":{"Author":"Dan Ingalls and Ted Kaehler and John Maloney and Scott Wallace and Alan Kay","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Doi":"http://doi.acm.org/10.1145/263700.263754","Journal":"ACM SIGPLAN Notices","Number":"10","Pages":"318--326","Publisher":"ACM Press New York, NY, USA","Rating":"5","Read":"Yes","Title":"{Back to the Future: The Story of Squeak, a Practical Smalltalk Written in Itself}","Volume":"32","Year":"1997","Bdsk-Url-1":"http://doi.acm.org/10.1145/263700.263754","Bdsk-Url-2":"http://portal.acm.org/ft_gateway.cfm?id=263754&type=pdf&coll=GUIDE&dl=GUIDE&CFID=29478890&CFTOKEN=43963651"},"91":{"Author":"Robert Krahn and Dan Ingalls and Robert Hirschfeld and Jens Lincke and Krzysztof Palacz","Booktitle":"WikiSym '09","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Publisher":"ACM","Title":"{Lively Wiki A Development Environment for Creating and Sharing Active Web Content}","Year":"2009","Bdsk-File-1":"YnBsaXN0MDDUAQIDBAUIJidUJHRvcFgkb2JqZWN0c1gkdmVyc2lvblkkYXJjaGl2ZXLRBgdUcm9vdIABqAkKFRYXGyIjVSRudWxs0wsMDQ4RFFpOUy5vYmplY3RzV05TLmtleXNWJGNsYXNzog8QgASABqISE4ACgAOAB1lhbGlhc0RhdGFccmVsYXRpdmVQYXRo0hgNGRpXTlMuZGF0YU8RAioAAAAAAioAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWTmWhIKwAAAKb3gh9LcmFobkluZ2FsbHNIaXJzY2hmZSNBNkY3RkMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApvf8xxiztQAAAAAAAAAAAAMABAAACSAAAAAAAAAAAAAAAAAAAAADU1dBAAAQAAgAAMWTi1gAAAARAAgAAMcYpaUAAAABABgApveCAKb2/ACm9vEAaIzZAAqEHwAAfFAAAgBWTWFjaW50b3NoIEhEOlVzZXJzOgBqZW5zOgBEcm9wYm94OgBib29rczoAUGFwZXJzOgBTV0E6AEtyYWhuSW5nYWxsc0hpcnNjaGZlI0E2RjdGQy5wZGYADgBuADYASwByAGEAaABuAEkAbgBnAGEAbABsAHMASABpAHIAcwBjAGgAZgBlAGwAZABMAGkAbgBjAGsAZQBQAGEAbABhAGMAegBfADIAMAAwADkAXwBMAGkAdgBlAGwAeQBXAGkAawBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBaVXNlcnMvamVucy9Ecm9wYm94L2Jvb2tzL1BhcGVycy9TV0EvS3JhaG5JbmdhbGxzSGlyc2NoZmVsZExpbmNrZVBhbGFjel8yMDA5X0xpdmVseVdpa2kucGRmABMAAS8AABUAAgAL//8AAIAF0hwdHh9YJGNsYXNzZXNaJGNsYXNzbmFtZaMfICFdTlNNdXRhYmxlRGF0YVZOU0RhdGFYTlNPYmplY3RfEFAuLi8uLi8uLi9ib29rcy9QYXBlcnMvU1dBL0tyYWhuSW5nYWxsc0hpcnNjaGZlbGRMaW5ja2VQYWxhY3pfMjAwOV9MaXZlbHlXaWtpLnBkZtIcHSQloiUhXE5TRGljdGlvbmFyeRIAAYagXxAPTlNLZXllZEFyY2hpdmVyAAgAEQAWAB8AKAAyADUAOgA8AEUASwBSAF0AZQBsAG8AcQBzAHYAeAB6AHwAhgCTAJgAoALOAtAC1QLeAukC7QL7AwIDCwNeA2MDZgNzA3gAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADig=="},"92":{"Author":"Krahn, R. and Lincke, J. and Hirschfeld, R.","Booktitle":"Proceedings of the Conference on Creating, Connecting and Collaborating through Computing (C5)","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Publisher":"IEEE","Title":"{Efficient Layer Activation in ContextJS}","Year":"2012"},"93":{"Address":"Poitiers, France","Author":"Jens Lincke and Robert Hirschfeld and Michael R{\\\"u}ger and Maic Masuch","Booktitle":"Proceedings of the Conference on Creating, Connecting and Collaborating through Computing (C5)","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Organization":"IEEE","Title":"{SophieScript - Active Content in Multimedia Documents}","Year":"2008","Bdsk-File-1":"YnBsaXN0MDDUAQIDBAUIJidUJHRvcFgkb2JqZWN0c1gkdmVyc2lvblkkYXJjaGl2ZXLRBgdUcm9vdIABqAkKFRYXGyIjVSRudWxs0wsMDQ4RFFpOUy5vYmplY3RzV05TLmtleXNWJGNsYXNzog8QgASABqISE4ACgAOAB1lhbGlhc0RhdGFccmVsYXRpdmVQYXRo0hgNGRpXTlMuZGF0YU8RAoQAAAAAAoQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWTmWhIKwAAAKb3gh9MaW5ja2VIaXJzY2hmZWxkUnVlZyNBNzUxMUUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp1Eexxi6cgAAAAAAAAAAAAMABAAACSAAAAAAAAAAAAAAAAAAAAADU1dBAAAQAAgAAMWTi1gAAAARAAgAAMcYrGIAAAABABgApveCAKb2/ACm9vEAaIzZAAqEHwAAfFAAAgBWTWFjaW50b3NoIEhEOlVzZXJzOgBqZW5zOgBEcm9wYm94OgBib29rczoAUGFwZXJzOgBTV0E6AExpbmNrZUhpcnNjaGZlbGRSdWVnI0E3NTExRS5wZGYADgCqAFQATABpAG4AYwBrAGUASABpAHIAcwBjAGgAZgBlAGwAZABSAHUAZQBnAGUAcgBNAGEAcwB1AGMAaABfADIAMAAwADgAXwBTAG8AcABoAGkAZQBTAGMAcgBpAHAAdABBAGMAdABpAHYAZQBDAG8AbgB0AGUAbgB0AEkAbgBNAHUAbAB0AGkAbQBlAGQAaQBhAEQAbwBjAHUAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgB4VXNlcnMvamVucy9Ecm9wYm94L2Jvb2tzL1BhcGVycy9TV0EvTGluY2tlSGlyc2NoZmVsZFJ1ZWdlck1hc3VjaF8yMDA4X1NvcGhpZVNjcmlwdEFjdGl2ZUNvbnRlbnRJbk11bHRpbWVkaWFEb2N1bWVudHMucGRmABMAAS8AABUAAgAL//8AAIAF0hwdHh9YJGNsYXNzZXNaJGNsYXNzbmFtZaMfICFdTlNNdXRhYmxlRGF0YVZOU0RhdGFYTlNPYmplY3RfEG4uLi8uLi8uLi9ib29rcy9QYXBlcnMvU1dBL0xpbmNrZUhpcnNjaGZlbGRSdWVnZXJNYXN1Y2hfMjAwOF9Tb3BoaWVTY3JpcHRBY3RpdmVDb250ZW50SW5NdWx0aW1lZGlhRG9jdW1lbnRzLnBkZtIcHSQloiUhXE5TRGljdGlvbmFyeRIAAYagXxAPTlNLZXllZEFyY2hpdmVyAAgAEQAWAB8AKAAyADUAOgA8AEUASwBSAF0AZQBsAG8AcQBzAHYAeAB6AHwAhgCTAJgAoAMoAyoDLwM4A0MDRwNVA1wDZQPWA9sD3gPrA/AAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAEAg=="},"94":{"Address":"Tokyo, Japan","Author":"Jens Lincke and Robert Krahn and Dan Ingalls and Robert Hirschfeld","Booktitle":"Proceedings of the Conference on Creating, Connecting and Collaborating through Computing (C5) 2009","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Publisher":"IEEE","Title":"{Lively Fabrik - A Web-based End-user Programming Environment}","Year":"2009","Bdsk-File-1":"YnBsaXN0MDDUAQIDBAUIJidUJHRvcFgkb2JqZWN0c1gkdmVyc2lvblkkYXJjaGl2ZXLRBgdUcm9vdIABqAkKFRYXGyIjVSRudWxs0wsMDQ4RFFpOUy5vYmplY3RzV05TLmtleXNWJGNsYXNzog8QgASABqISE4ACgAOAB1lhbGlhc0RhdGFccmVsYXRpdmVQYXRo0hgNGRpXTlMuZGF0YU8RApQAAAAAApQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWTmWhIKwAAAKb3gh9MaW5ja2VLcmFobkluZ2FsbHNIaSNBNkY3RjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApvf5xxi3FQAAAAAAAAAAAAMABAAACSAAAAAAAAAAAAAAAAAAAAADU1dBAAAQAAgAAMWTi1gAAAARAAgAAMcYqQUAAAABABgApveCAKb2/ACm9vEAaIzZAAqEHwAAfFAAAgBWTWFjaW50b3NoIEhEOlVzZXJzOgBqZW5zOgBEcm9wYm94OgBib29rczoAUGFwZXJzOgBTV0E6AExpbmNrZUtyYWhuSW5nYWxsc0hpI0E2RjdGOS5wZGYADgC0AFkATABpAG4AYwBrAGUASwByAGEAaABuAEkAbgBnAGEAbABsAHMASABpAHIAcwBjAGgAZgBlAGwAZABfADIAMAAwADkAXwBMAGkAdgBlAGwAeQBGAGEAYgByAGkAawAtAEEAVwBlAGIAQgBhAHMAZQBkAEUAbgBkAFUAcwBlAHIAUAByAG8AZwByAGEAbQBtAGkAbgBnAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAfVVzZXJzL2plbnMvRHJvcGJveC9ib29rcy9QYXBlcnMvU1dBL0xpbmNrZUtyYWhuSW5nYWxsc0hpcnNjaGZlbGRfMjAwOV9MaXZlbHlGYWJyaWstQVdlYkJhc2VkRW5kVXNlclByb2dyYW1taW5nRW52aXJvbm1lbnQucGRmAAATAAEvAAAVAAIAC///AACABdIcHR4fWCRjbGFzc2VzWiRjbGFzc25hbWWjHyAhXU5TTXV0YWJsZURhdGFWTlNEYXRhWE5TT2JqZWN0XxBzLi4vLi4vLi4vYm9va3MvUGFwZXJzL1NXQS9MaW5ja2VLcmFobkluZ2FsbHNIaXJzY2hmZWxkXzIwMDlfTGl2ZWx5RmFicmlrLUFXZWJCYXNlZEVuZFVzZXJQcm9ncmFtbWluZ0Vudmlyb25tZW50LnBkZtIcHSQloiUhXE5TRGljdGlvbmFyeRIAAYagXxAPTlNLZXllZEFyY2hpdmVyAAgAEQAWAB8AKAAyADUAOgA8AEUASwBSAF0AZQBsAG8AcQBzAHYAeAB6AHwAhgCTAJgAoAM4AzoDPwNIA1MDVwNlA2wDdQPrA/AD8wQABAUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAEFw=="},"95":{"Acmid":"2068742","Articleno":"6","Author":"Lincke, Jens and Krahn, Robert and Hirschfeld, Robert","Booktitle":"Workshop on Context-oriented Programming (COP) 2011, co-located with ECOOP 2011, Lancaster, UK","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Doi":"10.1145/2068736.2068742","Isbn":"978-1-4503-0891-5","Location":"Lancaster, United Kingdom","Numpages":"6","Pages":"6:1--6:6","Publisher":"ACM","Series":"COP '11","Title":"{Implementing Scoped Method Tracing with ContextJS}","Url":"http://doi.acm.org/10.1145/2068736.2068742","Year":"2011","Bdsk-Url-1":"http://doi.acm.org/10.1145/2068736.2068742","Bdsk-Url-2":"http://dx.doi.org/10.1145/2068736.2068742"},"96":{"Author":"Jens Lincke and Malte Appeltauer and Bastian Steinert and Robert Hirschfeld","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Doi":"DOI: 10.1016/j.scico.2010.11.013","Isbn":"0167-6423","Journal":"Science of Computer Programming","Link1":"http://sd515.freeddns.com/science/article/B6V17-51SWFYY-1/2/e6678d96da6dee2242849ad031f9bfc0","Project":"HPI","Sorting":"16","Title":"{An Open Implementation for Context-oriented Layer Composition in ContextJS}","Year":"2011","Bdsk-Url-1":"http://dx.doi.org/10.1016/j.scico.2010.11.013"},"97":{"Address":"Los Alamitos, CA, USA","Author":"Jens Lincke and Robert Krahn and Dan Ingalls and Marko Roder and Robert Hirschfeld","Booktitle":"Hawaii International Conference on System Sciences","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Doi":"http://doi.ieeecomputersociety.org/10.1109/HICSS.2012.42","Isbn":"978-0-7695-4525-7","Pages":"693-701","Publisher":"IEEE Computer Society","Title":"{The Lively PartsBin--A Cloud-Based Repository for Collaborative Development of Active Web Content}","Volume":"0","Year":"2012","Bdsk-Url-1":"http://doi.ieeecomputersociety.org/10.1109/HICSS.2012.42"},"98":{"Author":"Bastian Steinert and Michael Perscheid and Martin Beck and Jens Lincke and Robert Hirschfeld","Booktitle":"21st IFIP Int. Conference on Testing of Communicating Systems","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Publisher":"Springer","Series":"LNCS","Title":"Debugging into Examples - Leveraging Tests for Program Comprehension","Year":"2009"},"99":{"Author":"Bastian Steinert and Michael Gr{\\\"u}newald and Stefan Richter and Jens Lincke and Robert Hirschfeld","Booktitle":"CollaborateCom 09","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Publisher":"IEEE","Title":"Multi-user Multi-account Interaction in Groupware Supporting Single-display Collaboration","Year":"2009","Bdsk-File-1":"YnBsaXN0MDDUAQIDBAUIJidUJHRvcFgkb2JqZWN0c1gkdmVyc2lvblkkYXJjaGl2ZXLRBgdUcm9vdIABqAkKFRYXGyIjVSRudWxs0wsMDQ4RFFpOUy5vYmplY3RzV05TLmtleXNWJGNsYXNzog8QgASABqISE4ACgAOAB1lhbGlhc0RhdGFccmVsYXRpdmVQYXRo0hgNGRpXTlMuZGF0YU8RAxAAAAAAAxAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWTmWhIKwAAAKb3gh9TdGVpbmVydEdyn25ld2FsZFJpYyNBNzQ2OTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp0aWxxi7/AAAAAAAAAAAAAMABAAACSAAAAAAAAAAAAAAAAAAAAADU1dBAAAQAAgAAMWTi1gAAAARAAgAAMcYrewAAAABABgApveCAKb2/ACm9vEAaIzZAAqEHwAAfFAAAgBWTWFjaW50b3NoIEhEOlVzZXJzOgBqZW5zOgBEcm9wYm94OgBib29rczoAUGFwZXJzOgBTV0E6AFN0ZWluZXJ0R3KfbmV3YWxkUmljI0E3NDY5Ni5wZGYADgEGAIIAUwB0AGUAaQBuAGUAcgB0AEcAcgB1AwgAbgBlAHcAYQBsAGQAUgBpAGMAaAB0AGUAcgBMAGkAbgBjAGsAZQBIAGkAcgBzAGMAaABmAGUAbABkAF8AMgAwADAAOQBfAE0AdQBsAHQAaQBVAHMAZQByAE0AdQBsAHQAaQBBAGMAYwBvAHUAbgB0AEkAbgB0AGUAcgBhAGMAdABpAG8AbgBJAG4ARwByAG8AdQBwAHcAYQByAGUAUwB1AHAAcABvAHIAdABpAG4AZwBTAGkAbgBnAGwAZQBEAGkAcwBwAGwAYQB5AEMAbwBsAGwAYQBiAG8AcgBhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAKdVc2Vycy9qZW5zL0Ryb3Bib3gvYm9va3MvUGFwZXJzL1NXQS9TdGVpbmVydEdydcyIbmV3YWxkUmljaHRlckxpbmNrZUhpcnNjaGZlbGRfMjAwOV9NdWx0aVVzZXJNdWx0aUFjY291bnRJbnRlcmFjdGlvbkluR3JvdXB3YXJlU3VwcG9ydGluZ1NpbmdsZURpc3BsYXlDb2xsYWJvcmF0aW9uLnBkZgAAEwABLwAAFQACAAv//wAAgAXSHB0eH1gkY2xhc3Nlc1okY2xhc3NuYW1lox8gIV1OU011dGFibGVEYXRhVk5TRGF0YVhOU09iamVjdG8QnAAuAC4ALwAuAC4ALwAuAC4ALwBiAG8AbwBrAHMALwBQAGEAcABlAHIAcwAvAFMAVwBBAC8AUwB0AGUAaQBuAGUAcgB0AEcAcgB1AwgAbgBlAHcAYQBsAGQAUgBpAGMAaAB0AGUAcgBMAGkAbgBjAGsAZQBIAGkAcgBzAGMAaABmAGUAbABkAF8AMgAwADAAOQBfAE0AdQBsAHQAaQBVAHMAZQByAE0AdQBsAHQAaQBBAGMAYwBvAHUAbgB0AEkAbgB0AGUAcgBhAGMAdABpAG8AbgBJAG4ARwByAG8AdQBwAHcAYQByAGUAUwB1AHAAcABvAHIAdABpAG4AZwBTAGkAbgBnAGwAZQBEAGkAcwBwAGwAYQB5AEMAbwBsAGwAYQBiAG8AcgBhAHQAaQBvAG4ALgBwAGQAZtIcHSQloiUhXE5TRGljdGlvbmFyeRIAAYagXxAPTlNLZXllZEFyY2hpdmVyAAgAEQAWAB8AKAAyADUAOgA8AEUASwBSAF0AZQBsAG8AcQBzAHYAeAB6AHwAhgCTAJgAoAO0A7YDuwPEA88D0wPhA+gD8QUsBTEFNAVBBUYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAFWA=="},"100":{"Author":"Pascal Zumkehr","Date-Added":"2012-07-17 13:29:03 +0000","Date-Modified":"2012-07-17 13:29:03 +0000","Month":"February","School":"University of Bern","Title":"{Changeboxes --- Modeling Change as a First-class Entity}","Year":"2007"},"101":{"update":{"__isSmartRef__":true,"id":102}},"102":{"varMapping":{"__isSmartRef__":true,"id":103},"source":"function update() {\n    module('lib.Bibtex').load(true);\n    var webR = new WebResource(this.get('URL').textString);\n    webR.get();\n    var parser = new lib.Bibtex.BibtexParser();\n\n    // this.get('BibtexSource').textString = webR.content\n    // var content =  this.get('BibtexSource').textString\n    var content =  webR.content\n    parser.setInput(content);\n    try {\n        parser.bibtex()\n    } catch(e) {\n        alertOK(\"Bibtex Parsing Error: \" + e)\n    }\n    var display = new lib.Bibtex.BibtexDisplay()\n\n    this.entries = parser.getEntries();\n\n    this.get('Bibliography').textString = Properties.own(this.entries)\n        .sort().collect(function(ea) {\n            var entry =this.entries[ea];\n                return '' +ea +':\\n    ' \n                + display.fixValue(entry.Author) + '. ' + entry.Year + '.\\n    ' \n                + display.fixValue(entry.Title)\n    }, this).join('\\n')\n}","funcProperties":{"__isSmartRef__":true,"id":104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103":{"this":{"__isSmartRef__":true,"id":1}},"104":{"timestamp":{"__isSmartRef__":true,"id":105},"user":"jenslincke","tags":[]},"105":{"isSerializedDate":true,"string":"Tue Nov 06 2012 17:44:33 GMT+0100 (CET)"},"106":{"submorphs":[{"__isSmartRef__":true,"id":107},{"__isSmartRef__":true,"id":121},{"__isSmartRef__":true,"id":156},{"__isSmartRef__":true,"id":188}],"scripts":[],"shape":{"__isSmartRef__":true,"id":218},"renderContextTable":{"__isSmartRef__":true,"id":228},"eventHandler":{"__isSmartRef__":true,"id":229},"_ClipMode":"visible","derivationIds":["34E8C719-ED10-48A5-AF9E-DCB3AD9A1FB9"],"id":"BA944A5D-CFDB-4688-AD1B-847864899719","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":230},"_Position":{"__isSmartRef__":true,"id":231},"windowMorph":{"__isSmartRef__":true,"id":0},"label":{"__isSmartRef__":true,"id":107},"closeButton":{"__isSmartRef__":true,"id":121},"menuButton":{"__isSmartRef__":true,"id":156},"collapseButton":{"__isSmartRef__":true,"id":188},"owner":{"__isSmartRef__":true,"id":0},"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"107":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":108},"renderContextTable":{"__isSmartRef__":true,"id":114},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":115}],"eventHandler":{"__isSmartRef__":true,"id":117},"_ClipMode":"hidden","derivationIds":["D57B6DCC-1D6F-476B-9A37-93E9F8A2B7C8"],"id":"083C1FA4-C693-4FF8-BD08-E35FD3E81F1D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":118},"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":119},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":106},"_Position":{"__isSmartRef__":true,"id":120},"_MaxTextWidth":991,"_MinTextWidth":991,"_MaxTextHeight":null,"_MinTextHeight":null,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"108":{"_Position":{"__isSmartRef__":true,"id":109},"renderContextTable":{"__isSmartRef__":true,"id":110},"_Extent":{"__isSmartRef__":true,"id":111},"_Padding":{"__isSmartRef__":true,"id":112},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":113},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"109":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"110":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"111":{"x":991,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"112":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"113":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"114":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"115":{"style":{"__isSmartRef__":true,"id":116},"chunkOwner":{"__isSmartRef__":true,"id":107},"_id":"_13395","storedString":"BibtexBrowser","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"116":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"117":{"morph":{"__isSmartRef__":true,"id":107},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"119":{"resizeWidth":true},"120":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"121":{"submorphs":[{"__isSmartRef__":true,"id":122}],"scripts":[],"shape":{"__isSmartRef__":true,"id":133},"renderContextTable":{"__isSmartRef__":true,"id":148},"eventHandler":{"__isSmartRef__":true,"id":149},"_ClipMode":"visible","derivationIds":["22977CE6-AE48-4C00-B06E-936842B69752"],"id":"14B27DA7-86BE-49A3-8582-A12207053D03","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":150},"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":122},"owner":{"__isSmartRef__":true,"id":106},"layout":{"__isSmartRef__":true,"id":151},"attributeConnections":[{"__isSmartRef__":true,"id":152},{"__isSmartRef__":true,"id":154}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"122":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":123},"renderContextTable":{"__isSmartRef__":true,"id":128},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":129}],"eventHandler":{"__isSmartRef__":true,"id":131},"_ClipMode":"hidden","derivationIds":["9C47725F-20D0-464B-9037-7F971FC19281"],"id":"142894D1-433B-41CA-B385-4DE84EEDC8A5","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_TextColor":{"__isSmartRef__":true,"id":132},"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":121},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"123":{"_Position":{"__isSmartRef__":true,"id":124},"renderContextTable":{"__isSmartRef__":true,"id":125},"_Extent":{"__isSmartRef__":true,"id":126},"_Padding":{"__isSmartRef__":true,"id":127},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":113},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"124":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"125":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"126":{"x":15,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"127":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"128":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"129":{"style":{"__isSmartRef__":true,"id":130},"chunkOwner":{"__isSmartRef__":true,"id":122},"_id":"_13390","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"130":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"131":{"morph":{"__isSmartRef__":true,"id":122},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132":{"r":0.25098039215686274,"g":0.25098039215686274,"b":0.25098039215686274,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"133":{"_Position":{"__isSmartRef__":true,"id":134},"renderContextTable":{"__isSmartRef__":true,"id":135},"_Extent":{"__isSmartRef__":true,"id":136},"_Padding":{"__isSmartRef__":true,"id":137},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":138},"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":139},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"134":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"135":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"136":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"137":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"138":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"139":{"stops":[{"__isSmartRef__":true,"id":140},{"__isSmartRef__":true,"id":142},{"__isSmartRef__":true,"id":144},{"__isSmartRef__":true,"id":145}],"vector":{"__isSmartRef__":true,"id":147},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"140":{"offset":0,"color":{"__isSmartRef__":true,"id":141}},"141":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"142":{"offset":0.3,"color":{"__isSmartRef__":true,"id":143}},"143":{"r":0.8666666666666667,"g":0.8666666666666667,"b":0.8666666666666667,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"144":{"offset":0.7,"color":{"__isSmartRef__":true,"id":143}},"145":{"offset":1,"color":{"__isSmartRef__":true,"id":146}},"146":{"r":0.7973333333333334,"g":0.7973333333333334,"b":0.7973333333333334,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"147":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"148":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"149":{"morph":{"__isSmartRef__":true,"id":121},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"150":{"x":1030,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"151":{"moveHorizontal":true},"152":{"sourceObj":{"__isSmartRef__":true,"id":121},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":153},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"153":{"source":{"__isSmartRef__":true,"id":121},"target":{"__isSmartRef__":true,"id":0}},"154":{"sourceObj":{"__isSmartRef__":true,"id":121},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":155},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"155":{"source":{"__isSmartRef__":true,"id":121},"target":{"__isSmartRef__":true,"id":0}},"156":{"submorphs":[{"__isSmartRef__":true,"id":157}],"scripts":[],"shape":{"__isSmartRef__":true,"id":167},"renderContextTable":{"__isSmartRef__":true,"id":181},"eventHandler":{"__isSmartRef__":true,"id":182},"_ClipMode":"visible","derivationIds":["D6FD980B-6234-49AB-89F4-B781B0B7BBBD"],"id":"6116680C-AB0F-441D-8F5C-430449776FF0","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":183},"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":157},"owner":{"__isSmartRef__":true,"id":106},"attributeConnections":[{"__isSmartRef__":true,"id":184},{"__isSmartRef__":true,"id":186}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"157":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":158},"renderContextTable":{"__isSmartRef__":true,"id":162},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":163}],"eventHandler":{"__isSmartRef__":true,"id":165},"_ClipMode":"hidden","derivationIds":["DC07C7EB-5820-477B-80BA-E1ED947B27D2"],"id":"B0F8BB9D-DAFC-4FA7-94D2-D22FC21F81DA","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_TextColor":{"__isSmartRef__":true,"id":166},"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":156},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"158":{"_Position":{"__isSmartRef__":true,"id":159},"renderContextTable":{"__isSmartRef__":true,"id":160},"_Extent":{"__isSmartRef__":true,"id":161},"_Padding":{"__isSmartRef__":true,"id":127},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":113},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"159":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"160":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"161":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"162":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"163":{"style":{"__isSmartRef__":true,"id":164},"chunkOwner":{"__isSmartRef__":true,"id":157},"_id":"_13392","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"164":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"165":{"morph":{"__isSmartRef__":true,"id":157},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"166":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"167":{"_Position":{"__isSmartRef__":true,"id":168},"renderContextTable":{"__isSmartRef__":true,"id":169},"_Extent":{"__isSmartRef__":true,"id":170},"_Padding":{"__isSmartRef__":true,"id":171},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":138},"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":172},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"168":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"169":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"170":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"171":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"172":{"stops":[{"__isSmartRef__":true,"id":173},{"__isSmartRef__":true,"id":175},{"__isSmartRef__":true,"id":177},{"__isSmartRef__":true,"id":178}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"173":{"offset":0,"color":{"__isSmartRef__":true,"id":174}},"174":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"175":{"offset":0.3,"color":{"__isSmartRef__":true,"id":176}},"176":{"r":0.8666666666666667,"g":0.8666666666666667,"b":0.8666666666666667,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"177":{"offset":0.7,"color":{"__isSmartRef__":true,"id":176}},"178":{"offset":1,"color":{"__isSmartRef__":true,"id":179}},"179":{"r":0.7973333333333334,"g":0.7973333333333334,"b":0.7973333333333334,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"180":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"181":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"182":{"morph":{"__isSmartRef__":true,"id":156},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"183":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"184":{"sourceObj":{"__isSmartRef__":true,"id":156},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":185},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"185":{"source":{"__isSmartRef__":true,"id":156},"target":{"__isSmartRef__":true,"id":0}},"186":{"sourceObj":{"__isSmartRef__":true,"id":156},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":187},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"187":{"source":{"__isSmartRef__":true,"id":156},"target":{"__isSmartRef__":true,"id":0}},"188":{"submorphs":[{"__isSmartRef__":true,"id":189}],"scripts":[],"shape":{"__isSmartRef__":true,"id":198},"renderContextTable":{"__isSmartRef__":true,"id":210},"eventHandler":{"__isSmartRef__":true,"id":211},"_ClipMode":"visible","derivationIds":["06740BE7-9264-4A00-B2BB-FD1497AEDA2A"],"id":"3A82C654-8CEF-4853-A1F4-FD6DF0CA1E7D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":212},"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":189},"owner":{"__isSmartRef__":true,"id":106},"layout":{"__isSmartRef__":true,"id":213},"attributeConnections":[{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":216}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"189":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":190},"renderContextTable":{"__isSmartRef__":true,"id":194},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":195}],"eventHandler":{"__isSmartRef__":true,"id":197},"_ClipMode":"hidden","derivationIds":["A2375FC0-AEFD-4C6D-8F88-2990706E16F0"],"id":"51A828CE-883A-40B4-84A1-2A1B2B4191AD","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_TextColor":{"__isSmartRef__":true,"id":132},"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":188},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"190":{"_Position":{"__isSmartRef__":true,"id":191},"renderContextTable":{"__isSmartRef__":true,"id":192},"_Extent":{"__isSmartRef__":true,"id":193},"_Padding":{"__isSmartRef__":true,"id":127},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":113},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"191":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"192":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"193":{"x":14,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"194":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"195":{"style":{"__isSmartRef__":true,"id":196},"chunkOwner":{"__isSmartRef__":true,"id":189},"_id":"_13394","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"196":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"197":{"morph":{"__isSmartRef__":true,"id":189},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"198":{"_Position":{"__isSmartRef__":true,"id":199},"renderContextTable":{"__isSmartRef__":true,"id":200},"_Extent":{"__isSmartRef__":true,"id":201},"_Padding":{"__isSmartRef__":true,"id":202},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":138},"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":203},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"199":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"200":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"201":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"202":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"203":{"stops":[{"__isSmartRef__":true,"id":204},{"__isSmartRef__":true,"id":206},{"__isSmartRef__":true,"id":207},{"__isSmartRef__":true,"id":208}],"vector":{"__isSmartRef__":true,"id":147},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"204":{"offset":0,"color":{"__isSmartRef__":true,"id":205}},"205":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"206":{"offset":0.3,"color":{"__isSmartRef__":true,"id":143}},"207":{"offset":0.7,"color":{"__isSmartRef__":true,"id":143}},"208":{"offset":1,"color":{"__isSmartRef__":true,"id":209}},"209":{"r":0.7973333333333334,"g":0.7973333333333334,"b":0.7973333333333334,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"210":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"211":{"morph":{"__isSmartRef__":true,"id":188},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"212":{"x":1011,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"213":{"moveHorizontal":true},"214":{"sourceObj":{"__isSmartRef__":true,"id":188},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":215},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"215":{"source":{"__isSmartRef__":true,"id":188},"target":{"__isSmartRef__":true,"id":0}},"216":{"sourceObj":{"__isSmartRef__":true,"id":188},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":217},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"217":{"source":{"__isSmartRef__":true,"id":188},"target":{"__isSmartRef__":true,"id":0}},"218":{"_Position":{"__isSmartRef__":true,"id":219},"renderContextTable":{"__isSmartRef__":true,"id":220},"_Extent":{"__isSmartRef__":true,"id":221},"_Padding":{"__isSmartRef__":true,"id":222},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":118},"_Fill":{"__isSmartRef__":true,"id":223},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"219":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"220":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"221":{"x":1050,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"222":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"223":{"stops":[{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":226}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"224":{"offset":0,"color":{"__isSmartRef__":true,"id":225}},"225":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"226":{"offset":1,"color":{"__isSmartRef__":true,"id":227}},"227":{"r":0.6400000000000001,"g":0.6400000000000001,"b":0.6400000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"228":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"229":{"morph":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"230":{"resizeWidth":true,"adjustForNewBounds":true},"231":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"232":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":233},"renderContextTable":{"__isSmartRef__":true,"id":242},"eventHandler":{"__isSmartRef__":true,"id":243},"_ClipMode":"visible","derivationIds":["01C65696-13FA-4244-A365-94CBB04EEBD8"],"id":"A1CD71CF-FA0E-4592-BB80-8CC6A6640E9D","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":0},"_Position":{"__isSmartRef__":true,"id":244},"dragStartPoint":null,"originalTargetExtent":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":245},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"233":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":234},{"__isSmartRef__":true,"id":235},{"__isSmartRef__":true,"id":236}],"renderContextTable":{"__isSmartRef__":true,"id":237},"_Position":{"__isSmartRef__":true,"id":238},"_Extent":{"__isSmartRef__":true,"id":239},"_Padding":{"__isSmartRef__":true,"id":240},"_BorderWidth":0,"_BorderColor":null,"_Fill":{"__isSmartRef__":true,"id":241},"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"234":{"isAbsolute":true,"x":14,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"235":{"isAbsolute":true,"x":14,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"236":{"isAbsolute":true,"x":0,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"237":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"238":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"239":{"x":15,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"240":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"241":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"242":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"243":{"morph":{"__isSmartRef__":true,"id":232},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"244":{"x":1036,"y":564,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"245":{"onDragStart":{"__isSmartRef__":true,"id":246},"onDrag":{"__isSmartRef__":true,"id":253},"onDragEnd":{"__isSmartRef__":true,"id":260}},"246":{"varMapping":{"__isSmartRef__":true,"id":247},"source":"function onDragStart(evt) {\n            this.dragStartPoint = evt.mousePoint;\n            this.originalTargetExtent = this.owner.getExtent();\n        }","funcProperties":{"__isSmartRef__":true,"id":252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"247":{"this":{"__isSmartRef__":true,"id":232},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":248}},"248":{"$super":{"__isSmartRef__":true,"id":249}},"249":{"varMapping":{"__isSmartRef__":true,"id":250},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"250":{"obj":{"__isSmartRef__":true,"id":232},"name":"onDragStart"},"251":{},"252":{},"253":{"varMapping":{"__isSmartRef__":true,"id":254},"source":"function onDrag(evt) {\n            var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n            if (evt.isShiftDown()) {\n                var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t              moveDelta = pt(maxDelta, maxDelta);\n            };\n            this.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n            this.align(this.bounds().bottomRight(), this.owner.getExtent());\n        }","funcProperties":{"__isSmartRef__":true,"id":259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"254":{"this":{"__isSmartRef__":true,"id":232},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":255}},"255":{"$super":{"__isSmartRef__":true,"id":256}},"256":{"varMapping":{"__isSmartRef__":true,"id":257},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":258},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"257":{"obj":{"__isSmartRef__":true,"id":232},"name":"onDrag"},"258":{},"259":{},"260":{"varMapping":{"__isSmartRef__":true,"id":261},"source":"function onDragEnd(evt) {\n            this.dragStartPoint = null;\n            this.originalTargetExtent = null;\n        }","funcProperties":{"__isSmartRef__":true,"id":266},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"261":{"this":{"__isSmartRef__":true,"id":232},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":262}},"262":{"$super":{"__isSmartRef__":true,"id":263}},"263":{"varMapping":{"__isSmartRef__":true,"id":264},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"264":{"obj":{"__isSmartRef__":true,"id":232},"name":"onDragEnd"},"265":{},"266":{},"267":{"renderContextTable":{"__isSmartRef__":true,"id":268},"_Padding":{"__isSmartRef__":true,"id":269},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":270},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"268":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"269":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"270":{"x":1050,"y":578,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"271":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"272":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"273":{"adjustForNewBounds":true},"274":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"275":{"partsSpaceName":"PartsBin/Jens/","comment":"A simple simple bibtex Browser with code from http://code.google.com/p/bibtex-js/","migrationLevel":4,"partName":"BibtexBrowser","changes":[{"__isSmartRef__":true,"id":276},{"__isSmartRef__":true,"id":278},{"__isSmartRef__":true,"id":280},{"__isSmartRef__":true,"id":282},{"__isSmartRef__":true,"id":284},{"__isSmartRef__":true,"id":286},{"__isSmartRef__":true,"id":288},{"__isSmartRef__":true,"id":290},{"__isSmartRef__":true,"id":292},{"__isSmartRef__":true,"id":294},{"__isSmartRef__":true,"id":296},{"__isSmartRef__":true,"id":298},{"__isSmartRef__":true,"id":300}],"revisionOnLoad":183510,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"276":{"date":{"__isSmartRef__":true,"id":277},"author":"jenslincke","message":"no comment","id":"8F472730-5E13-41DE-8D88-6CBEF66E7999"},"277":{"isSerializedDate":true,"string":"Tue Nov 06 2012 14:11:00 GMT+0100 (CET)"},"278":{"date":{"__isSmartRef__":true,"id":279},"author":"jenslincke","message":"no comment","id":"F63D3735-C6E0-44D9-AF5C-4906CAEB8621"},"279":{"isSerializedDate":true,"string":"Tue Nov 06 2012 14:09:04 GMT+0100 (CET)"},"280":{"date":{"__isSmartRef__":true,"id":281},"author":"jenslincke","message":"no comment","id":"F64BDBE2-8713-4A86-991A-D34BAE160607"},"281":{"isSerializedDate":true,"string":"Tue Nov 06 2012 14:05:37 GMT+0100 (CET)"},"282":{"date":{"__isSmartRef__":true,"id":283},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"283":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"284":{"date":{"__isSmartRef__":true,"id":285},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"285":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"286":{"date":{"__isSmartRef__":true,"id":287},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"287":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"288":{"date":{"__isSmartRef__":true,"id":289},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"289":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"290":{"date":{"__isSmartRef__":true,"id":291},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"291":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"292":{"date":{"__isSmartRef__":true,"id":293},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"293":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"294":{"date":{"__isSmartRef__":true,"id":295},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"295":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"296":{"date":{"__isSmartRef__":true,"id":297},"author":"jenslincke","message":"mist, ohne tests ging das refactoring richtig langsam!","id":"74E9C9F1-4B1C-4050-8DCE-49AF3F05F20E"},"297":{"isSerializedDate":true,"string":"Tue Nov 06 2012 16:36:51 GMT+0100 (CET)"},"298":{"date":{"__isSmartRef__":true,"id":299},"author":"jenslincke","message":"no comment","id":"82844B11-9CE2-4B06-BB4D-B65E73433E5C"},"299":{"isSerializedDate":true,"string":"Tue Nov 06 2012 16:42:55 GMT+0100 (CET)"},"300":{"date":{"__isSmartRef__":true,"id":301},"author":"jenslincke","message":"no comment","id":"2DFF89A1-CA94-425D-B708-8FB7E4CC0293"},"301":{"isSerializedDate":true,"string":"Tue Nov 06 2012 17:45:52 GMT+0100 (CET)"},"302":{"x":1402,"y":972,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"isSimplifiedRegistry":true}}