luetzkendorf    2005/01/19 07:17:43

  Modified:    src/webdav/server/org/apache/slide/webdav/util/properties
                        SuccessorSetProperty.java
  Log:
  NodeRevisionDescriptor.getSuccessors now will never return null
  
  Revision  Changes    Path
  1.4       +17 -19    
jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/properties/SuccessorSetProperty.java
  
  Index: SuccessorSetProperty.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/properties/SuccessorSetProperty.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- SuccessorSetProperty.java 3 Jan 2005 15:04:44 -0000       1.3
  +++ SuccessorSetProperty.java 19 Jan 2005 15:17:43 -0000      1.4
  @@ -59,23 +59,21 @@
           Enumeration successorEnum = revisionDescriptors.getSuccessors(
                   revisionDescriptor.getRevisionNumber());
           
  -        if (successorEnum != null) {
  -            while (successorEnum.hasMoreElements()) {
  -                successorRevisionNumber = 
(NodeRevisionNumber)successorEnum.nextElement();
  -                hrefElement = (Element)hrefElement.clone();
  -                StringBuffer buffer = new 
StringBuffer(revisionDescriptors.getUri());
  -                if ( ! revisionDescriptors.getUri().endsWith("/") ) {
  -                    buffer.append("/");
  -                }
  -                buffer.append(successorRevisionNumber.toString());
  -                
  -                hrefElement.setText(WebdavUtils.getAbsolutePath (
  -                                        buffer.toString(), 
  -                                        context));
  -                
  -                xmlValue.add(hrefElement);
  +        while (successorEnum.hasMoreElements()) {
  +            successorRevisionNumber = 
(NodeRevisionNumber)successorEnum.nextElement();
  +            hrefElement = (Element)hrefElement.clone();
  +            StringBuffer buffer = new 
StringBuffer(revisionDescriptors.getUri());
  +            if ( ! revisionDescriptors.getUri().endsWith("/") ) {
  +                buffer.append("/");
  +            }
  +            buffer.append(successorRevisionNumber.toString());
  +            
  +            hrefElement.setText(WebdavUtils.getAbsolutePath (
  +                                    buffer.toString(), 
  +                                    context));
  +            
  +            xmlValue.add(hrefElement);
               }
  -        }
           return xmlValue;
       }
   }
  
  
  

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

Reply via email to