]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc/class/org/argeo/slc/ria/SlcExecLoggerApplet.js
Fetch Spec & Flow values
[gpl/argeo-slc.git] / org.argeo.slc.webapp / src / main / webapp / argeo-ria-lib / slc / class / org / argeo / slc / ria / SlcExecLoggerApplet.js
index 3c89a463c9cf3c9b57f0bb0811024c4f636288ce..7d644316e325e7b86b10e68a328d5025d4a15214 100644 (file)
@@ -20,6 +20,12 @@ qx.Class.define("org.argeo.slc.ria.SlcExecLoggerApplet",
        view : {\r
                init : null\r
        },\r
+       viewSelection : {\r
+               nullable:false, \r
+               check:"org.argeo.ria.components.ViewSelection"\r
+       },  \r
+       instanceId : {init:""},\r
+       instanceLabel : {init:""},      \r
        /**\r
         * Commands definition, see {@link org.argeo.ria.event.CommandsManager#definitions} \r
         */\r
@@ -49,6 +55,7 @@ qx.Class.define("org.argeo.slc.ria.SlcExecLoggerApplet",
         */\r
        init : function(viewPane){\r
                this.setView(viewPane);\r
+               this.setViewSelection(new org.argeo.ria.components.ViewSelection(viewPane.getViewId()));                \r
                this._createLayout();\r
        },\r
        \r
@@ -70,6 +77,9 @@ qx.Class.define("org.argeo.slc.ria.SlcExecLoggerApplet",
                this.timer.stop();\r
        },\r
                \r
+       /**\r
+        * Creates the applet layout\r
+        */\r
        _createLayout : function(){\r
                this.logModel = new qx.ui.table.model.Simple();\r
                this.logModel.setColumns(["Date", "Host", "Id", "Status"]);\r
@@ -83,6 +93,9 @@ qx.Class.define("org.argeo.slc.ria.SlcExecLoggerApplet",
                this.add(this.logPane, {edge:'center'});\r
        },\r
        \r
+       /**\r
+        * Initialize the log table.\r
+        */\r
        _initLogger : function(){\r
                this.logPane.set({              \r
                        statusBarVisible: false,\r
@@ -94,6 +107,9 @@ qx.Class.define("org.argeo.slc.ria.SlcExecLoggerApplet",
                columnModel.getBehavior().setWidth(3, "12%");           \r
        },\r
        \r
+       /**\r
+        * Refresh the data model.\r
+        */\r
        _reloadLogger : function(){\r
                var request = org.argeo.slc.ria.SlcApi.getListSlcExecutionsService();\r
                request.addListener("completed", function(response){                    \r