- From: Florent Batard via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 30 Jul 2008 14:45:53 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2006/unicorn/org/w3c/unicorn/tests In directory hutz:/tmp/cvs-serv21947/org/w3c/unicorn/tests Modified Files: TaskTest.java Log Message: Some test for the expansion algorithm and XMLBeans reading of the tasklist Index: TaskTest.java =================================================================== RCS file: /sources/public/2006/unicorn/org/w3c/unicorn/tests/TaskTest.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- TaskTest.java 30 Jul 2008 14:19:06 -0000 1.2 +++ TaskTest.java 30 Jul 2008 14:45:51 -0000 1.3 @@ -6,8 +6,6 @@ import java.io.File; import java.io.IOException; -import java.util.ArrayList; -import java.util.HashMap; import java.util.LinkedHashMap; import java.util.Map; @@ -15,7 +13,8 @@ import org.w3.unicorn.tasklist.TaskType; import org.w3.unicorn.tasklist.TasklistDocument; import org.w3c.unicorn.tasklist.Task; -import org.w3c.unicorn.tasklisttree.TLTExec; +import org.w3c.unicorn.tasklist.TaskListUnmarshallerBeans; + /** * @author shenril * @@ -27,15 +26,18 @@ */ public static void main(String[] args) { try { - TasklistDocument tasklist=TasklistDocument.Factory.parse(new File("resources/tasklist/new-tasklist.xml")); - Task aTask=new Task(tasklist.getTasklist().getTaskArray(0)); + TasklistDocument tasklist=TasklistDocument.Factory.parse(new File("./resources/tasklist/new-tasklist.xml")); + TaskListUnmarshallerBeans unmarshaller=new TaskListUnmarshallerBeans(); + Task aTask=new Task(); + aTask.setTree(unmarshaller.ExpandTree(tasklist.getTasklist().getTaskArray(0))); Map<String, Task> mapOfTask = new LinkedHashMap<String, Task>(); for(TaskType myTask : tasklist.getTasklist().getTaskArray()){ - Task bTask=new Task(myTask); + Task bTask=new Task(); + aTask.setTree(unmarshaller.ExpandTree(myTask)); mapOfTask.put(bTask.getID(), bTask); } - aTask.setRoot(aTask.expandNode(mapOfTask, aTask.getRoot())); - aTask.displayTree(aTask.getRoot()); + aTask.setTree(aTask.expandNode(mapOfTask, aTask.getTree())); + aTask.displayTree(aTask.getTree()); } catch (XmlException e) { e.printStackTrace(); } catch (IOException e) {
Received on Wednesday, 30 July 2008 14:57:41 UTC