X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=server%2Forg.argeo.slc.ria%2Fsrc%2Fargeo-ria-lib%2Fslc-web%2Fclass%2Forg%2Fargeo%2Fslc%2Fweb%2FMonitorPerspective.js;h=12d90d40247b04445946bb9ae825c08d0a54555a;hb=f827b758bc6fa8963ce23b793d14bf71529ad986;hp=dde8d2747f99215b6875e19cc6d253767efd8ca8;hpb=7cf6c4c6219fb29f64cbe1eedc96c39928819771;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 dde8d2747..12d90d402 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 @@ -3,8 +3,9 @@ */ /* ************************************************************************ - -#asset(argeo-ria-lib/slc/resource/org.argeo.slc.ria/*) +#require(org.argeo.jcr.ria.JcrBrowser) +#require(org.argeo.security.ria.Perspective) +#asset(org/argeo/slc/ria/*) ************************************************************************ */ qx.Class.define("org.argeo.slc.web.MonitorPerspective", @@ -18,8 +19,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 : ["ROLE_ADMIN"] }, members : { @@ -27,38 +29,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, 0); - - 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, 0); - 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, 1); - - 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){