]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - server/org.argeo.slc.ria/src/argeo-ria-lib/jcr/class/org/argeo/jcr/ria/JcrBrowser.js
Tweak nodes, provider and data model objects.
[gpl/argeo-slc.git] / server / org.argeo.slc.ria / src / argeo-ria-lib / jcr / class / org / argeo / jcr / ria / JcrBrowser.js
index 4e36ba1a0019b69012b3ed55ca9781064e6cea39..fd8d933f7cbb385a108f624ef317757e12cdfc63 100644 (file)
@@ -41,12 +41,17 @@ qx.Class.define("org.argeo.jcr.ria.JcrBrowser",
        \r
        initViews : function(viewsManager){\r
                var nodeProvider = new org.argeo.jcr.ria.provider.XmlNodeProvider();\r
-               nodeProvider.initProvider({xmlSrc : "/org.argeo.slc.webapp/getJcrItem.jcr?path=/slc/testresults"})              \r
-               var rootNode = new org.argeo.jcr.ria.model.Node("Root", true);                  \r
+               nodeProvider.initProvider({\r
+                       xmlSrc : "/org.argeo.slc.webapp/getJcrItem.jcr?",\r
+                       dynamic : true,\r
+                       pathParameter:"path"\r
+                       });             \r
+               var rootNode = new org.argeo.jcr.ria.model.Node("Root", true);\r
+               rootNode.setPath('/slc');\r
                rootNode.setNodeProvider(nodeProvider);\r
-               //rootNode.load();\r
-               var testView = viewsManager.initIViewClass(org.argeo.jcr.ria.views.XmlNodeEditor, "fulltree");\r
-               testView.load(rootNode);\r
+               var dataModel = new org.argeo.jcr.ria.model.DataModel(rootNode);\r
+               var testView = viewsManager.initIViewClass(org.argeo.jcr.ria.views.XmlNodeEditor, "fulltree", dataModel);\r
+               testView.load();\r
        },\r
        \r
        remove : function(viewsManager){\r