X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.webapp%2Fsrc%2Fmain%2Fwebapp%2Fargeo-ria-lib%2Fslc%2Fclass%2Forg%2Fargeo%2Fslc%2Fria%2FSlcExecLoggerApplet.js;h=7d644316e325e7b86b10e68a328d5025d4a15214;hb=57f3f674573109ece71b4424e92a71acc12dff92;hp=3c89a463c9cf3c9b57f0bb0811024c4f636288ce;hpb=10cc8187907491d820315a36da13956570784d54;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc/class/org/argeo/slc/ria/SlcExecLoggerApplet.js b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc/class/org/argeo/slc/ria/SlcExecLoggerApplet.js index 3c89a463c..7d644316e 100644 --- a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc/class/org/argeo/slc/ria/SlcExecLoggerApplet.js +++ b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc/class/org/argeo/slc/ria/SlcExecLoggerApplet.js @@ -20,6 +20,12 @@ qx.Class.define("org.argeo.slc.ria.SlcExecLoggerApplet", view : { init : null }, + viewSelection : { + nullable:false, + check:"org.argeo.ria.components.ViewSelection" + }, + instanceId : {init:""}, + instanceLabel : {init:""}, /** * Commands definition, see {@link org.argeo.ria.event.CommandsManager#definitions} */ @@ -49,6 +55,7 @@ qx.Class.define("org.argeo.slc.ria.SlcExecLoggerApplet", */ init : function(viewPane){ this.setView(viewPane); + this.setViewSelection(new org.argeo.ria.components.ViewSelection(viewPane.getViewId())); this._createLayout(); }, @@ -70,6 +77,9 @@ qx.Class.define("org.argeo.slc.ria.SlcExecLoggerApplet", this.timer.stop(); }, + /** + * Creates the applet layout + */ _createLayout : function(){ this.logModel = new qx.ui.table.model.Simple(); this.logModel.setColumns(["Date", "Host", "Id", "Status"]); @@ -83,6 +93,9 @@ qx.Class.define("org.argeo.slc.ria.SlcExecLoggerApplet", this.add(this.logPane, {edge:'center'}); }, + /** + * Initialize the log table. + */ _initLogger : function(){ this.logPane.set({ statusBarVisible: false, @@ -94,6 +107,9 @@ qx.Class.define("org.argeo.slc.ria.SlcExecLoggerApplet", columnModel.getBehavior().setWidth(3, "12%"); }, + /** + * Refresh the data model. + */ _reloadLogger : function(){ var request = org.argeo.slc.ria.SlcApi.getListSlcExecutionsService(); request.addListener("completed", function(response){