Lively Kernel canvas
DraftWorkspace40
updated5browsersin0sfalsetruefalse0
-------------------------------------------falsetruefalse0
invoke1:WorldMorph([[0,0,2024.0999755859375,1768.0999755859375]])falsetruefalse0
svnfetchundefinedfalsetruefalse0
problemstoparsehttp://lively-kernel.org/repository/webwerkstatt/draft/DraftWorkspace.xhtmlfalsetruefalse0
extendForSerializationundefinedfalsetruefalse0Warn:unexpected:#<Relay{{"SourceString":"SourceString","StatusMessage":"StatusMessage","RootFilters":"RootFilters","Pane1Content":"Pane1Content","Pane1Selection":"Pane1Selection","Pane1Menu":"Pane1Menu","Pane1Filters":"Pane1Filters","Pane2Content":"Pane2Content","Pane2Selection":"Pane2Selection","Pane2Menu":"Pane2Menu","Pane2Filters":"Pane2Filters","Pane3Content":"Pane3Content","Pane3Selection":"Pane3Selection","Pane3Menu":"Pane3Menu","Pane3Filters":"Pane3Filters"}}>sdelegateis#<Record{{"Pane1Content":{},"Pane1Selection":{},"Pane1Menu":{},"Pane1Filters":{},"Pane2Content":{},"Pane2Selection":{},"Pane2Menu":{},"Pane2Filters":{},"Pane3Content":{},"Pane3Selection":{},"Pane3Menu":{},"Pane3Filters":{},"SourceString":{},"StatusMessage":{},"RootFilters":{}}}>ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>ERRORSerializingiteminarrayitemListof219121:FilterableListMorph([[1,1,171,174]])ERRORSerializingiteminarrayitemListof219121:FilterableListMorph([[1,1,171,174]])ERRORSerializingiteminarrayitemListof219121:FilterableListMorph([[1,1,171,174]])ERRORSerializingiteminarrayitemListof219121:FilterableListMorph([[1,1,171,174]])ERRORSerializingiteminarrayitemListof219121:FilterableListMorph([[1,1,171,174]])ERRORSerializingiteminarrayitemListof219121:FilterableListMorph([[1,1,171,174]])ERRORSerializingiteminarrayitemListof219121:FilterableListMorph([[1,1,171,174]])ERRORSerializingiteminarrayitemListof219121:FilterableListMorph([[1,1,171,174]])ERRORSerializingiteminarrayitemListof219121:FilterableListMorph([[1,1,171,174]])ERRORSerializingiteminarrayitemListof219121:FilterableListMorph([[1,1,171,174]])ERRORSerializingiteminarrayitemListof219121:FilterableListMorph([[1,1,171,174]])Warn:unexpected:#<Relay{{"List":"-Pane1Content","Selection":"Pane1Selection","Menu":"-Pane1Menu"}}>sdelegateis#<Record{{"Pane1Content":{},"Pane1Selection":{},"Pane1Menu":{},"Pane1Filters":{},"Pane2Content":{},"Pane2Selection":{},"Pane2Menu":{},"Pane2Filters":{},"Pane3Content":{},"Pane3Selection":{},"Pane3Menu":{},"Pane3Filters":{},"SourceString":{},"StatusMessage":{},"RootFilters":{}}}>ERRORSerializingiteminarrayitemListof219133:FilterableListMorph([[1,1,202,190.5]])Warn:unexpected:#<Relay{{"List":"-Pane2Content","Selection":"Pane2Selection","Menu":"-Pane2Menu"}}>sdelegateis#<Record{{"Pane1Content":{},"Pane1Selection":{},"Pane1Menu":{},"Pane1Filters":{},"Pane2Content":{},"Pane2Selection":{},"Pane2Menu":{},"Pane2Filters":{},"Pane3Content":{},"Pane3Selection":{},"Pane3Menu":{},"Pane3Filters":{},"SourceString":{},"StatusMessage":{},"RootFilters":{}}}>ERRORSerializingiteminarrayitemListof219145:FilterableListMorph([[1,1,202,190.5]])ERRORSerializingiteminarrayitemListof219145:FilterableListMorph([[1,1,202,190.5]])ERRORSerializingiteminarrayitemListof219145:FilterableListMorph([[1,1,202,190.5]])ERRORSerializingiteminarrayitemListof219145:FilterableListMorph([[1,1,202,190.5]])ERRORSerializingiteminarrayitemListof219145:FilterableListMorph([[1,1,202,190.5]])ERRORSerializingiteminarrayitemListof219145:FilterableListMorph([[1,1,202,190.5]])ERRORSerializingiteminarrayitemListof219145:FilterableListMorph([[1,1,202,190.5]])ERRORSerializingiteminarrayitemListof219145:FilterableListMorph([[1,1,202,190.5]])ERRORSerializingiteminarrayitemListof219145:FilterableListMorph([[1,1,202,190.5]])ERRORSerializingiteminarrayitemListof219145:FilterableListMorph([[1,1,202,190.5]])Warn:unexpected:#<Relay{{"List":"-Pane3Content","Selection":"Pane3Selection","Menu":"-Pane3Menu"}}>sdelegateis#<Record{{"Pane1Content":{},"Pane1Selection":{},"Pane1Menu":{},"Pane1Filters":{},"Pane2Content":{},"Pane2Selection":{},"Pane2Menu":{},"Pane2Filters":{},"Pane3Content":{},"Pane3Selection":{},"Pane3Menu":{},"Pane3Filters":{},"SourceString":{},"StatusMessage":{},"RootFilters":{}}}>Warn:unexpected:#<Relay{{"Text":"SourceString"}}>sdelegateis#<Record{{"Pane1Content":{},"Pane1Selection":{},"Pane1Menu":{},"Pane1Filters":{},"Pane2Content":{},"Pane2Selection":{},"Pane2Menu":{},"Pane2Filters":{},"Pane3Content":{},"Pane3Selection":{},"Pane3Menu":{},"Pane3Filters":{},"SourceString":{},"StatusMessage":{},"RootFilters":{}}}>wha',norawnodeon#<ModelPlug{setValue:action,setIsActive:setIsActive,getIsActive:getIsActive}>wha',norawnodeon#<ModelPlug{setValue:action,setIsActive:setIsActive,getIsActive:getIsActive}>wha',norawnodeon#<ModelPlug{setValue:action,setIsActive:setIsActive,getIsActive:getIsActive}>wha',norawnodeon#<ModelPlug{setValue:action,setIsActive:setIsActive,getIsActive:getIsActive}>wha',norawnodeon#<ModelPlug{setValue:action,setIsActive:setIsActive,getIsActive:getIsActive}>wha',norawnodeon#<ModelPlug{setValue:action,setIsActive:setIsActive,getIsActive:getIsActive}>wha',norawnodeon#<ModelPlug{setValue:action,setIsActive:setIsActive,getIsActive:getIsActive}>wha',norawnodeon#<ModelPlug{setValue:action}>wha',norawnodeon#<ModelPlug{setValue:action}>wha',norawnodeon#<ModelPlug{setValue:action}>812
-1nullnulltrue0falsetruetruefalse
false1truefalse
nullfalse
nullfalse
nullfalse
nullfalsefalsetruetruefalse
truetrue100truefalse
truefalsenull050"]]]>
nullfalsetruenullfalse
Consolefalsenullfalse
false
false
falsenullfalsefalsenullnullnullnullfalse
createLayer("LogNetRequestLayer");layerClass(LogNetRequestLayer,NetRequest,{request:function(proceed,method,url,content){console.log("request"+method+""+url);returnproceed(method,url.withQuery({time:newDate().getTime()}),content)}})varurl=newURL(Config.codeBase+'ProjectSeminar2010/tutorial/test.txt')withLayers([LogNetRequestLayer],function(){newWebResource(url).get()})13truetruefalsetruetruefalse
false1truefalsetruetruefalse
nullfalsetruenullfalse
falsenullfalse
false
false
falsenullfalsefalsenullnullnullnullfalse
10002.8855398964746257Wikicontroltrue
http://www.lively-kernel.org/repository/webwerkstatt/ProjectSeminar2010/tutorial/test.txttruetruetruefalse
versionsfalsenullfalsefalsetrue
loadfalsenullfalsefalsetrue
savefalsenullfalsefalsetrue
SVN?1,1truetruetrue
falsetruetruefalse
false1truefalsetruetruefalse
truefalse
nullfalsetruenullfalse
WorkspaceWidgetfalsenullfalse
false
false
falsenullfalsefalsenullnullnullnullfalse
nulltruecreateLayer('SVNURLLayer')SVNResource.addMethods({fetch:function($super,optSync,optRequestHeaders,rev){console.log("svnfetch"+rev)varreq;if(rev){this.withBaselineUriDo(rev,function(){console.log("withbaseline:"+this.getURL())req=$super(optSync,optRequestHeaders);}.bind(this));}else{req=$super(optSync,optRequestHeaders);};returnreq;},withBaselineUriDo:function(rev,doFunc){this.rev=rev;//overridinggetURLinWebResourcemakethesetURLapproachfutile...withLayers([SVNURLLayer],doFunc)},})layerClass(SVNURLLayer,SVNResource,{getURL:function(proceed){varlocalURL=newURL(proceed()).relativePathFrom(newURL(this.repoUrl))returnthis.repoUrl+'/!svn/bc/'+this.rev+'/'+localURL;}})WebResource.addMethods({createResource:function(){varself=this;varresource=newSVNResource(Config.wikiRepoUrl,{model:{getURL:function(){returnself.getURL().toString()},setRequestStatus:function(reqStatus){self.status=reqStatus;self.isExisting=reqStatus.isSuccess()},setContentText:function(string){self.content=string},setContentDocument:function(doc){self.contentDocument=doc},setProgress:function(progress){self.progress=progress},},getURL:'getURL',setRequestStatus:'setRequestStatus',setContentText:'setContentText',setContentDocument:'setContentDocument',setProgress:'setProgress',});resource.removeNetRequestReporterTrait();returnresource},})60truetruefalsetruetruetruefalse
false1truefalsetruetruefalse
nullfalsetruenullfalse
falsenullfalse
false
false
falsenullfalsefalsenullnullnullnullfalse
http://lively-kernel.org/repository/webwerkstatt/draft/truetruetruetruetrue
falsetruetruefalse
false1truefalsetruetruefalse
codebasefalsenullfalsefalsetrue
localfalsenullfalsefalsetrue
connection.jsfalsetruefalse0false
Draft.jsfalsetruefalse0false
DraftJournal.jsfalsetruefalse0false
DraftScrolling.jsfalsetruefalse0false
DraftWorkspace.jsfalsetruefalse0false
Journal.jsfalsetruefalse0false
JournalTest.js(notparsed)falsetruefalse0false
Localcodefalsetruefalse0false
Migration.jsfalsetruefalse0false
NetworkExtension.jsfalsetruefalse0false
widgets2.js(notparsed)falsetruefalse0false1864nullnulltruefalsefalsenullnulltruetruefalse
false1truefalse
nullfalse
nullfalse
nullfalse
nullfalsefalsetruetruefalse
WorkspaceWidgetfalsetruefalse0false2170nullnulltruefalsefalsenullnulltruetruefalse
false1truefalse
nullfalse
nullfalse
nullfalse
nullfalsefalsetruetruefalse
viewTitle(proto)falsetruefalse0false
initialViewExtent(proto)falsetruefalse0false
initialize(proto)falsetruefalse0false
onDeserialize(proto)falsetruefalse0false
buildView(proto)falsetruefalse0false
getURL(proto)falsetruefalse0false
onLoad(proto)falsetruefalse0false
onVersions(proto)falsetruefalse0false
loadVersion(proto)falsetruefalse0false
onSave(proto)falsetruefalse0false2174nullnulltruefalsefalsenullnulltruetruefalse
false1truefalse
nullfalse
nullfalse
nullfalse
nullfalsefalsetruetruefalse
20nullfalse
nulltruebuildView:function(extent){this.panel=PanelMorph.makePanedPanel(extent,[['urlPane',TextMorph,newRectangle(0,0,0.7,0.05)],['versionsButton',ButtonMorph,newRectangle(0.7,0,0.1,0.05)],['loadButton',ButtonMorph,newRectangle(0.8,0,0.1,0.05)],['saveButton',ButtonMorph,newRectangle(0.9,0,0.1,0.05)],['textPane',newTextPane,newRectangle(0,0.1,1,0.95)]]);this.panel.urlPane.beInputLine();this.panel.urlPane.setBorderColor(null);this.textMorph=this.panel.textPane.innerMorph();this.panel.urlPane.suppressHandles=true;this.textMorph.suppressHandles=true;this.textMorph.noEval=true;connect(this.textMorph,'savedTextString',this,'onSave');this.panel.ownerWidget=this;//toserializethewidgetthis.panel.versionsButton.setLabel("versions")this.panel.loadButton.setLabel("load")this.panel.saveButton.setLabel("save")this.panel.urlPane.setTextString(URL.source.withFilename("workspace.txt")this.panel.urlPane.noEval=true;connect(this.panel.urlPane,'savedTextString',this,'onLoad');connect(this.panel.versionsButton,"fire",this,"onVersions")connect(this.panel.loadButton,"fire",this,"onLoad")connect(this.panel.saveButton,"fire",this,"onSave")this.onLoad();returnthis.panel;},12truetrue2000000falsetruetruefalse
false1truefalsetruetruefalse
20nullfalse
truetruefalsetruetruefalse
false1truefalsetruetruefalse
Addmodulefalsenullfalsefalsetrue
Loadallfalsenullfalsefalsetrue
LineNofalsenullfalsefalsetrue
Refreshfalsenullfalsefalsetrue
Evalonfalsenullfalsefalsetrue
Sortfalsenullfalsefalsetrue
Viewas...falsenullfalsefalsetrue
classesfalsenullfalsetruetruetrue
functionsfalsenullfalsetruetruetrue
objectsfalsenullfalsetruetruetrue
truetrue
false
nullfalsetruenullfalse
DraftWorkspace.js:WorkspaceWidget:buildView(proto)falsenullfalse
false
false
falsenullfalsefalsenullnullnullnullfalsenull92