X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=server%2Forg.argeo.slc.ria%2Fsrc%2Fargeo-ria-lib%2Fslc-web%2Fclass%2Forg%2Fargeo%2Fslc%2Fweb%2FMonitorPerspective.js;h=12924780c44032987fdac5c2b5b78d7ce70eaa18;hb=096964f665fc3b0e3d233b498b8b30823ae5fa36;hp=514cfdf7c23de3ea5635c6a3531847d739b120cf;hpb=631d376d0433eba267aa3c4b7b84378912e75464;p=gpl%2Fargeo-slc.git diff --git a/server/org.argeo.slc.ria/src/argeo-ria-lib/slc-web/class/org/argeo/slc/web/MonitorPerspective.js b/server/org.argeo.slc.ria/src/argeo-ria-lib/slc-web/class/org/argeo/slc/web/MonitorPerspective.js index 514cfdf7c..12924780c 100644 --- a/server/org.argeo.slc.ria/src/argeo-ria-lib/slc-web/class/org/argeo/slc/web/MonitorPerspective.js +++ b/server/org.argeo.slc.ria/src/argeo-ria-lib/slc-web/class/org/argeo/slc/web/MonitorPerspective.js @@ -18,8 +18,9 @@ qx.Class.define("org.argeo.slc.web.MonitorPerspective", }, statics : { - LABEL : "SLC Monitoring", - ICON : "ria/system-run.png" + LABEL : "SLC Administration", + ICON : "org.argeo.slc.ria/utilities-terminal.png", + ROLES_RESTRICTION : ["ADMIN_ROLE"] }, members : { @@ -27,38 +28,22 @@ qx.Class.define("org.argeo.slc.web.MonitorPerspective", initViewPanes : function(viewsManager){ - this._splitPane = new qx.ui.splitpane.Pane("horizontal"); - - this._secondSplitPane = new qx.ui.splitpane.Pane("vertical"); - this._splitPane.add(this._secondSplitPane, 1); - - var topLeft = new org.argeo.ria.components.ViewPane("selector", "Fows and Modules"); - topLeft.set({width:300, height:400}); - viewsManager.registerViewPane(topLeft); - this._secondSplitPane.add(topLeft, 4); - this._secondSplitPane.setDecorator(null); - - var bottomLeft = new org.argeo.ria.components.ViewPane("properties", "Properties"); - viewsManager.registerViewPane(bottomLeft); - this._secondSplitPane.add(bottomLeft, 1); - - var rightPane = new org.argeo.ria.components.TabbedViewPane("applet", "Detail"); - viewsManager.registerViewPane(rightPane); - - - - - this._splitPane.add(rightPane, 2); - - viewsManager.getViewPanesContainer().add(this._splitPane, {flex:1}); + this._splitPane = new qx.ui.splitpane.Pane("vertical"); + var mainPane = new org.argeo.ria.components.ViewPane("distrib", "Modular Distributions"); + this._splitPane.add(mainPane, 10); + var uploadPane = new org.argeo.ria.components.ViewPane("upload", "Upload a distribution"); + this._splitPane.add(uploadPane, 1); + viewsManager.registerViewPane(mainPane); + viewsManager.registerViewPane(uploadPane); + viewsManager.getViewPanesContainer().add(this._splitPane, {flex:1}); }, initViews : function(viewsManager){ - var view = viewsManager.initIViewClass(org.argeo.slc.ria.monitor.FlowsSelectorView, "selector"); - view.load(); - var pView = viewsManager.initIViewClass(org.argeo.slc.ria.monitor.PropertiesView, "properties"); + var pView = viewsManager.initIViewClass(org.argeo.slc.ria.monitor.DistListView, "distrib"); + var view = viewsManager.initIViewClass(org.argeo.slc.ria.monitor.UploadView, "upload"); pView.load(); + view.load(); }, remove : function(viewsManager){