*/\r
\r
/* ************************************************************************\r
-\r
-#asset(argeo-ria-lib/slc/resource/org.argeo.slc.ria/*)\r
+#require(org.argeo.jcr.ria.JcrBrowser)\r
+#require(org.argeo.security.ria.Perspective)\r
+#asset(org/argeo/slc/ria/*)\r
\r
************************************************************************ */ \r
qx.Class.define("org.argeo.slc.web.MonitorPerspective",\r
},\r
\r
statics : {\r
- LABEL : "SLC Monitoring",\r
- ICON : "ria/system-run.png"\r
+ LABEL : "SLC Administration",\r
+ ICON : "org/argeo/slc/ria/utilities-terminal.png"\r
+ //ROLES_RESTRICTION : ["ROLE_ADMIN"]\r
},\r
\r
members : {\r
\r
initViewPanes : function(viewsManager){\r
\r
- this._splitPane = new qx.ui.splitpane.Pane("horizontal");\r
- \r
- this._secondSplitPane = new qx.ui.splitpane.Pane("vertical");\r
- this._splitPane.add(this._secondSplitPane, 0);\r
- \r
- var topLeft = new org.argeo.ria.components.ViewPane("selector", "Fows and Modules");\r
- topLeft.set({width:300, height:400});\r
- viewsManager.registerViewPane(topLeft);\r
- this._secondSplitPane.add(topLeft, 0);\r
- this._secondSplitPane.setDecorator(null);\r
- \r
- var bottomLeft = new org.argeo.ria.components.ViewPane("properties", "Properties"); \r
- viewsManager.registerViewPane(bottomLeft);\r
- this._secondSplitPane.add(bottomLeft, 1);\r
- \r
- var rightPane = new org.argeo.ria.components.TabbedViewPane("applet", "Detail"); \r
- viewsManager.registerViewPane(rightPane);\r
- \r
- \r
- \r
- \r
- this._splitPane.add(rightPane, 1);\r
- \r
- viewsManager.getViewPanesContainer().add(this._splitPane, {flex:1});\r
+ this._splitPane = new qx.ui.splitpane.Pane("vertical");\r
+ var mainPane = new org.argeo.ria.components.ViewPane("distrib", "Modular Distributions");\r
+ this._splitPane.add(mainPane, 10);\r
+ var uploadPane = new org.argeo.ria.components.ViewPane("upload", "Upload a distribution");\r
+ this._splitPane.add(uploadPane, 1);\r
+ viewsManager.registerViewPane(mainPane); \r
+ viewsManager.registerViewPane(uploadPane); \r
+ viewsManager.getViewPanesContainer().add(this._splitPane, {flex:1});\r
\r
},\r
\r
initViews : function(viewsManager){\r
- var view = viewsManager.initIViewClass(org.argeo.slc.ria.monitor.FlowsSelectorView, "selector");\r
- view.load();\r
- var pView = viewsManager.initIViewClass(org.argeo.slc.ria.monitor.PropertiesView, "properties");\r
+ var pView = viewsManager.initIViewClass(org.argeo.slc.ria.monitor.DistListView, "distrib");\r
+ var view = viewsManager.initIViewClass(org.argeo.slc.ria.monitor.UploadView, "upload");\r
pView.load();\r
+ view.load();\r
},\r
\r
remove : function(viewsManager){\r