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);
}