this.setLayout(new qx.ui.layout.VBox());
this.passedStatus = "PASSED";
this.failedStatus = "FAILED";
this.setLayout(new qx.ui.layout.VBox());
this.passedStatus = "PASSED";
this.failedStatus = "FAILED";
- /**
- * Called at applet creation. Just registers viewPane.
- * @param viewPane {org.argeo.ria.components.ViewPane} The viewPane.
- */
- init : function(viewPane){
+ init : function(viewPane, xmlNode){
+ this.setViewSelection(new org.argeo.ria.components.ViewSelection(viewPane.getViewId()));
+ this.data = xmlNode;
+ if(this.data){
+ this.testId = org.argeo.ria.util.Element.getSingleNodeText(this.data, "slc:uuid");
+ this.setInstanceId("test:"+this.testId);
+ this.setInstanceLabel("Test " + this.testId.substring(0,4)+"...");
+ }
- var NSMap = {slc:"http://argeo.org/projects/slc/schemas"};
- this.testId = qx.dom.Node.getText(org.argeo.ria.util.Element.selectSingleNode(this.data, "slc:uuid"));
+ //this.testId = qx.dom.Node.getText(org.argeo.ria.util.Element.selectSingleNode(this.data, "slc:uuid"));
this.getView().setViewTitle("Test "+this.testId);
var request = org.argeo.slc.ria.SlcApi.getLoadResultService(this.testId);
request.addListener("completed", function(response){
this.createXmlGui(response.getContent());
this.getView().setOnLoad(false);
this.getView().setViewTitle("Test "+this.testId);
var request = org.argeo.slc.ria.SlcApi.getLoadResultService(this.testId);
request.addListener("completed", function(response){
this.createXmlGui(response.getContent());
this.getView().setOnLoad(false);
columnModel.setDataCellRenderer(1, new org.argeo.slc.ria.StatusCellRenderer());
this.tree.getSelectionManager().getSelectionModel().addListener("changeSelection", function(e){
columnModel.setDataCellRenderer(1, new org.argeo.slc.ria.StatusCellRenderer());
this.tree.getSelectionManager().getSelectionModel().addListener("changeSelection", function(e){
}, this);
var contextMenu = org.argeo.ria.event.CommandsManager.getInstance().createMenuFromIds(["close"]);
this.tree.setContextMenu(contextMenu);
}, this);
var contextMenu = org.argeo.ria.event.CommandsManager.getInstance().createMenuFromIds(["close"]);
this.tree.setContextMenu(contextMenu);