juergen     02/05/22 22:23:08

  Modified:    src/webdav/server/org/apache/slide/webdav/method
                        SearchMethod.java
  Log:
  Replaced usage of org.w3c.dom by JDOM.
  (ralf)
  
  Revision  Changes    Path
  1.21      +12 -13    
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/SearchMethod.java
  
  Index: SearchMethod.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/SearchMethod.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- SearchMethod.java 17 May 2002 11:54:32 -0000      1.20
  +++ SearchMethod.java 23 May 2002 05:23:08 -0000      1.21
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/SearchMethod.java,v
 1.20 2002/05/17 11:54:32 juergen Exp $
  - * $Revision: 1.20 $
  - * $Date: 2002/05/17 11:54:32 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/SearchMethod.java,v
 1.21 2002/05/23 05:23:08 juergen Exp $
  + * $Revision: 1.21 $
  + * $Date: 2002/05/23 05:23:08 $
    *
    * ====================================================================
    *
  @@ -97,13 +97,11 @@
   import org.apache.slide.webdav.util.PropertyRetrieverImpl;
   import org.apache.slide.webdav.util.WebdavConstants;
   
  -import org.w3c.dom.Document;
  -import org.w3c.dom.Node;
  -import org.w3c.dom.NodeList;
  -import org.w3c.dom.Element;
   import org.xml.sax.SAXException;
   import javax.xml.parsers.ParserConfigurationException;
   
  +import org.jdom.Document;
  +import org.jdom.Element;
   
   import org.jdom.output.XMLOutputter;
   
  @@ -252,12 +250,13 @@
           Element queryElement = null;
           try
           {
  -            Document document = parseRequestContent();
  -            Element rootElement = document.getDocumentElement();
  -            NodeList nl = rootElement.getChildNodes();
  -            for (int i = 0; i < nl.getLength(); i++) {
  -                if (nl.item (i) instanceof Element)
  -                    queryElement = (Element)nl.item(i);
  +            retrieveRequestContent();
  +            
  +            Document document = getRequestContent();
  +            Element rootElement = document.getRootElement();
  +            List children = rootElement.getChildren();
  +            if (children.size() > 0) {
  +                queryElement = (Element)children.get(0);
               }
               return queryElement;
               
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to