--- /dev/null
+// DAVMultiStatus.java\r
+// $Id: DAVMultiStatus.java,v 1.1 2010/06/15 12:26:00 smhuang Exp $\r
+// (c) COPYRIGHT MIT, INRIA and Keio, 2000.\r
+// Please first read the full copyright statement in file COPYRIGHT.html\r
+package org.w3c.www.webdav.xml;\r
+\r
+import java.util.Vector;\r
+\r
+import org.w3c.dom.Element;\r
+import org.w3c.dom.Node;\r
+\r
+/**\r
+ * @version $Revision: 1.1 $\r
+ * @author Benoît Mahé (bmahe@w3.org)\r
+ */\r
+public class DAVMultiStatus extends DAVNode {\r
+ \r
+ public DAVResponse[] getDAVResponses() {\r
+ Vector list = getDAVElementsByTagName(RESPONSE_NODE);\r
+ int len = list.size();\r
+ DAVResponse responses[] = new DAVResponse[len];\r
+ for (int i = 0 ; i < len ; i++) {\r
+ responses[i] = new DAVResponse((Element)list.elementAt(i));\r
+ }\r
+ return responses;\r
+ }\r
+\r
+ public String getResponseDescription() {\r
+ Node node = getDAVNode(RESPONSEDESC_NODE);\r
+ if (node != null) {\r
+ return getTextChildValue(node);\r
+ }\r
+ return null;\r
+ }\r
+\r
+ DAVMultiStatus(Element element) {\r
+ super(element);\r
+ }\r
+\r
+}\r