jericho     01/04/04 18:29:25

  Modified:    src/webdav/client/src/org/apache/webdav/util
                        WebdavResources.java WebdavResource.java
  Log:
  - Correct the order for existing false. (I was adding bugs? ^^;)
  - Untabify
  
  Revision  Changes    Path
  1.3       +154 -154  
jakarta-slide/src/webdav/client/src/org/apache/webdav/util/WebdavResources.java
  
  Index: WebdavResources.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/util/WebdavResources.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- WebdavResources.java      2001/04/04 13:35:49     1.2
  +++ WebdavResources.java      2001/04/05 01:29:25     1.3
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/util/WebdavResources.java,v
 1.2 2001/04/04 13:35:49 jericho Exp $
  - * $Revision: 1.2 $
  - * $Date: 2001/04/04 13:35:49 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/util/WebdavResources.java,v
 1.3 2001/04/05 01:29:25 jericho Exp $
  + * $Revision: 1.3 $
  + * $Date: 2001/04/05 01:29:25 $
    *
    * ====================================================================
    *
  @@ -73,159 +73,159 @@
   
   public class WebdavResources {
   
  -     // --------------------------------------------------------- Constructors
  +    // --------------------------------------------------------- Constructors
   
   
  -     /**
  -      * Default constuctor.
  -      */
  -     public WebdavResources() {
  -     }
  -
  -
  -     /**
  -      * This constuctor.
  -      *
  -      * @param resource A resource to add.
  -      */
  -     public WebdavResources(WebdavResource resource) {
  -             addResource(resource);
  -     }
  -
  -
  -     // --------------------------------------------------- Instance Variables
  -
  -
  -     /**
  -      * The resources for each href and its properties.
  -      */
  -     Hashtable hrefTable = new Hashtable();
  -
  -
  -     // ------------------------------------------------------- Public Methods
  -
  -
  -     /**
  -      * Get the number of WebDAV resources for the current collection.
  -      *
  -      * @return the number of resources.
  -      */
  -     public int size() {
  -             return hrefTable.size();
  -     }
  -
  -
  -     /**
  -      * Test if there is no resource.
  -      *
  -      * @return true if it's empty.
  -      */
  -     public boolean isEmpty() {
  -             return hrefTable.isEmpty();
  -     }
  -
  -
  -     /**
  -      * Test if there is a resource called the specified resource name.
  -      *
  -      * @param 
  -      */
  -     public boolean isThereResourceName(String resourceName) {
  -             return hrefTable.containsKey(resourceName) ? true : false;
  -     }
  -
  -
  -     /**
  -      * Test if there is a resource.
  -      *
  -      * @param resource The specified resource. 
  -      * @return true if it exists.
  -      */
  -     public boolean isThereResource(WebdavResource resource) {
  -             return hrefTable.contains(resource) ? true : false;
  -     }
  -
  -
  -     /**
  -      * Get an enumeration of the resource names.
  -      *
  -      * @return An enumeration of the resource names.
  -      */ 
  -     public Enumeration getResourceNames() {
  -             return hrefTable.keys();
  -     }
  -
  -
  -     /**
  -      * Get an enumeration of the resources.
  -      *
  -      * @return An enumeration of resources.
  -      */
  -     public Enumeration getResources() {
  -             return hrefTable.elements();
  -     }
  -
  -
  -     /**
  -      * Get an resource.
  -      *
  -      * @param resourceName The resource name.
  -      * @return The wanted resource if it exists.
  -      */
  -     public WebdavResource getResource(String resourceName) {
  -             return (WebdavResource) hrefTable.get(resourceName);
  -     }
  -
  -
  -     /**
  -      * Maps the resource name to its resource.
  -      * The resource name could be different from the displayname property.
  -      * It's useful for representing itself or parent collection.
  -      *
  -      * @param resourceName The resource name.
  -      * @param resource The resource.
  -      * @see #addWebdavResource(WebdavResource)
  -      */
  -     public void addResource(String resourceName, WebdavResource resource) {
  -             hrefTable.put(resourceName, resource);
  -     }
  -
  -
  -     /**
  -      * Add the specified resource.
  -      *
  -      * @param resource The resource to add.
  -      */
  -     public void addResource(WebdavResource resource) {
  -             hrefTable.put(resource.getDisplayName(), resource);
  -     }
  -
  -
  -     /**
  -      * Remove the specified resource name.
  -      *
  -      * @param resourceName The specified resource name.
  -      * @return The wanted resource.
  -      */
  -     public WebdavResource removeResource(String resourceName) {
  -             return (WebdavResource) hrefTable.remove(resourceName);
  -     }
  -
  -
  -     /**
  -      * Remove all resources.
  -      */
  -     public void removeAll() {
  -             hrefTable.clear();
  -     }
  -
  -
  -     /**
  -      * Return the string for this class.
  -      */
  -     public String toString() {
  -             return hrefTable.toString();
  -     }
  +    /**
  +     * Default constuctor.
  +     */
  +    public WebdavResources() {
  +    }
  +
  +
  +    /**
  +     * This constuctor.
  +     *
  +     * @param resource A resource to add.
  +     */
  +    public WebdavResources(WebdavResource resource) {
  +        addResource(resource);
  +    }
  +
  +
  +    // --------------------------------------------------- Instance Variables
  +
  +
  +    /**
  +     * The resources for each href and its properties.
  +     */
  +    Hashtable hrefTable = new Hashtable();
  +
  +
  +    // ------------------------------------------------------- Public Methods
  +
  +
  +    /**
  +     * Get the number of WebDAV resources for the current collection.
  +     *
  +     * @return the number of resources.
  +     */
  +    public int size() {
  +        return hrefTable.size();
  +    }
  +
  +
  +    /**
  +     * Test if there is no resource.
  +     *
  +     * @return true if it's empty.
  +     */
  +    public boolean isEmpty() {
  +        return hrefTable.isEmpty();
  +    }
  +
  +
  +    /**
  +     * Test if there is a resource called the specified resource name.
  +     *
  +     * @param 
  +     */
  +    public boolean isThereResourceName(String resourceName) {
  +        return hrefTable.containsKey(resourceName) ? true : false;
  +    }
  +
  +
  +    /**
  +     * Test if there is a resource.
  +     *
  +     * @param resource The specified resource. 
  +     * @return true if it exists.
  +     */
  +    public boolean isThereResource(WebdavResource resource) {
  +        return hrefTable.contains(resource) ? true : false;
  +    }
  +
  +
  +    /**
  +     * Get an enumeration of the resource names.
  +     *
  +     * @return An enumeration of the resource names.
  +     */ 
  +    public Enumeration getResourceNames() {
  +        return hrefTable.keys();
  +    }
  +
  +
  +    /**
  +     * Get an enumeration of the resources.
  +     *
  +     * @return An enumeration of resources.
  +     */
  +    public Enumeration getResources() {
  +        return hrefTable.elements();
  +    }
  +
  +
  +    /**
  +     * Get an resource.
  +     *
  +     * @param resourceName The resource name.
  +     * @return The wanted resource if it exists.
  +     */
  +    public WebdavResource getResource(String resourceName) {
  +        return (WebdavResource) hrefTable.get(resourceName);
  +    }
  +
  +
  +    /**
  +     * Maps the resource name to its resource.
  +     * The resource name could be different from the displayname property.
  +     * It's useful for representing itself or parent collection.
  +     *
  +     * @param resourceName The resource name.
  +     * @param resource The resource.
  +     * @see #addWebdavResource(WebdavResource)
  +     */
  +    public void addResource(String resourceName, WebdavResource resource) {
  +        hrefTable.put(resourceName, resource);
  +    }
  +
  +
  +    /**
  +     * Add the specified resource.
  +     *
  +     * @param resource The resource to add.
  +     */
  +    public void addResource(WebdavResource resource) {
  +        hrefTable.put(resource.getDisplayName(), resource);
  +    }
  +
  +
  +    /**
  +     * Remove the specified resource name.
  +     *
  +     * @param resourceName The specified resource name.
  +     * @return The wanted resource.
  +     */
  +    public WebdavResource removeResource(String resourceName) {
  +        return (WebdavResource) hrefTable.remove(resourceName);
  +    }
  +
  +
  +    /**
  +     * Remove all resources.
  +     */
  +    public void removeAll() {
  +        hrefTable.clear();
  +    }
  +
  +
  +    /**
  +     * Return the string for this class.
  +     */
  +    public String toString() {
  +        return hrefTable.toString();
  +    }
   
   }
   
  
  
  
  1.27      +5 -5      
jakarta-slide/src/webdav/client/src/org/apache/webdav/util/WebdavResource.java
  
  Index: WebdavResource.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/util/WebdavResource.java,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- WebdavResource.java       2001/04/04 13:35:50     1.26
  +++ WebdavResource.java       2001/04/05 01:29:25     1.27
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/util/WebdavResource.java,v
 1.26 2001/04/04 13:35:50 jericho Exp $
  - * $Revision: 1.26 $
  - * $Date: 2001/04/04 13:35:50 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/util/WebdavResource.java,v
 1.27 2001/04/05 01:29:25 jericho Exp $
  + * $Revision: 1.27 $
  + * $Date: 2001/04/05 01:29:25 $
    *
    * ====================================================================
    *
  @@ -608,10 +608,10 @@
           throws WebdavException, IOException {
   
           this.httpURL = httpURL;
  +        setExistence(false);
           if (action) {
               setAllProp(httpURL);
           }
  -        setExistence(false);
       }
   
   
  @@ -633,10 +633,10 @@
           throws WebdavException, IOException {
   
           this.httpURL = new HttpURL(httpURL, path);
  +        setExistence(false);
           if (action) {
               setAllProp(this.httpURL);
           }
  -        setExistence(false);
       }
   
   
  
  
  

Reply via email to