1 16 package com.google.gwt.junit.viewer.server; 17 18 import com.google.gwt.junit.viewer.client.Result; 19 20 import org.w3c.dom.Element ; 21 22 import java.util.ArrayList ; 23 import java.util.List ; 24 25 29 public class ResultXml { 30 public static Result fromXml(Element element) { 31 Result result = new Result(); 32 result.setAgent(element.getAttribute("agent")); 33 result.setHost(element.getAttribute("host")); 34 35 List children = ReportXml.getElementChildren(element, "trial"); 36 37 ArrayList trials = new ArrayList (children.size()); 38 result.setTrials(trials); 39 40 for (int i = 0; i < children.size(); ++i) { 41 trials.add(TrialXml.fromXml((Element ) children.get(i))); 42 } 43 44 46 return result; 47 } 48 } 49 | Popular Tags |