--- /dev/null
+/**\r
+ * IPerspective Implementation : Horizontal split pane defining two panes, "list" and "applet".\r
+ */\r
+qx.Class.define("org.argeo.slc.web.LauncherPerspective",\r
+{\r
+ extend : qx.core.Object,\r
+ implement : [org.argeo.ria.components.IPerspective], \r
+ \r
+ construct : function(){\r
+ this.base(arguments);\r
+ },\r
+\r
+ statics : {\r
+ LABEL : "Slc Execution",\r
+ ICON : "resource/slc/utilities-terminal.png"\r
+ },\r
+ \r
+ members : {\r
+ \r
+ _rightPane : null,\r
+ \r
+ initViewPanes : function(viewsManager){\r
+ \r
+ this._rightPane = new org.argeo.ria.components.ViewPane("main", "Slc Execution");\r
+ this._rightPane.setBackgroundColor("white");\r
+ viewsManager.registerViewPane(this._rightPane); \r
+ viewsManager.getViewPanesContainer().add(this._rightPane, {flex:1});\r
+ \r
+ },\r
+ \r
+ initViews : function(viewsManager){\r
+ var view = viewsManager.initIViewClass(org.argeo.slc.ria.LauncherApplet, "main");\r
+ view.load();\r
+ },\r
+ \r
+ remove : function(viewsManager){\r
+ viewsManager.getViewPaneById("main").empty();\r
+ viewsManager.getViewPanesContainer().remove(this._rightPane); \r
+ } \r
+ \r
+ }\r
+\r
+});
\ No newline at end of file