You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by je...@apache.org on 2001/05/16 18:51:54 UTC
cvs commit: jakarta-slide/src/webdav/client/src/org/apache/webdav/lib WebdavSession.java WebdavResources.java WebdavResource.java
jericho 01/05/16 09:51:52
Modified: src/webdav/client/src/org/apache/webdav/lib
WebdavSession.java WebdavResources.java
WebdavResource.java
Log:
- Remove the javadoc warning.
- Add a functional comparison of WebdavResource and JDK classes.
Revision Changes Path
1.12 +3 -4 jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavSession.java
Index: WebdavSession.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavSession.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- WebdavSession.java 2001/05/15 17:29:16 1.11
+++ WebdavSession.java 2001/05/16 16:51:38 1.12
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavSession.java,v 1.11 2001/05/15 17:29:16 jericho Exp $
- * $Revision: 1.11 $
- * $Date: 2001/05/15 17:29:16 $
+ * $Header: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavSession.java,v 1.12 2001/05/16 16:51:38 jericho Exp $
+ * $Revision: 1.12 $
+ * $Date: 2001/05/16 16:51:38 $
*
* ====================================================================
*
@@ -216,7 +216,6 @@
*
* @param authority The authority string.
* @return true if connected aleady.
- * @exception MalformedURLException
*/
public synchronized boolean isSession(String authority) {
1.2 +8 -9 jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResources.java
Index: WebdavResources.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResources.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- WebdavResources.java 2001/04/30 16:45:58 1.1
+++ WebdavResources.java 2001/05/16 16:51:41 1.2
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResources.java,v 1.1 2001/04/30 16:45:58 jericho Exp $
- * $Revision: 1.1 $
- * $Date: 2001/04/30 16:45:58 $
+ * $Header: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResources.java,v 1.2 2001/05/16 16:51:41 jericho Exp $
+ * $Revision: 1.2 $
+ * $Date: 2001/05/16 16:51:41 $
*
* ====================================================================
*
@@ -117,7 +117,7 @@
/**
* Test if there is a resource called the specified resource name.
*
- * @param
+ * @param resourceName The resource name to check.
*/
public boolean isThereResourceName(String resourceName) {
return hrefTable.containsKey(resourceName) ? true : false;
@@ -169,8 +169,7 @@
Enumeration resources = getResourceNames();
int i = 0;
while (resources.hasMoreElements()) {
- resourceNames[i] = (String) resources.nextElement();
- i++;
+ resourceNames[i++] = (String) resources.nextElement();
}
return resourceNames;
@@ -192,8 +191,8 @@
Enumeration resources = getResources();
int i = 0;
while (resources.hasMoreElements()) {
- WebdavResources[i] = (WebdavResource) resources.nextElement();
- i++;
+ WebdavResources[i++] =
+ (WebdavResource) resources.nextElement();
}
return WebdavResources;
@@ -219,7 +218,7 @@
*
* @param resourceName The resource name.
* @param resource The resource.
- * @see #addWebdavResource(WebdavResource)
+ * @see #addResource(WebdavResource)
*/
public void addResource(String resourceName, WebdavResource resource) {
hrefTable.put(resourceName, resource);
1.11 +107 -21 jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResource.java
Index: WebdavResource.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResource.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- WebdavResource.java 2001/05/16 00:56:51 1.10
+++ WebdavResource.java 2001/05/16 16:51:43 1.11
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResource.java,v 1.10 2001/05/16 00:56:51 remm Exp $
- * $Revision: 1.10 $
- * $Date: 2001/05/16 00:56:51 $
+ * $Header: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResource.java,v 1.11 2001/05/16 16:51:43 jericho Exp $
+ * $Revision: 1.11 $
+ * $Date: 2001/05/16 16:51:43 $
*
* ====================================================================
*
@@ -94,8 +94,111 @@
/**
* The class <code>WebdavResource</code> is an abstract representation
- * for WebDAV resource.
+ * for WebDAV resource.<p>
*
+ * <pre>
+ * A functional comparison of WebdavResource and JDK(It's somewhat different).
+ * ----------------------------------+-------------------------------------
+ * File class (JDK 1.3.x) | WebdavResource class
+ * ----------------------------------+-------------------------------------
+ * File(String, String) | WebdavResource(...)
+ * File(File, String) | setHttpURL(HttpURL, String)
+ * getName() | *see HttpURL
+ * getParaent() | *see HttpURL
+ * getParentFile() | X (not yet)
+ * getPath() | *see HttpURL
+ * isAbsolute() | X
+ * getAbsolutePath() | *see getHttpURL() and HttpURL class
+ * getAbsoluteFile() | X
+ * getCanonicalPath() | X
+ * getCanonicalFile() | X
+ * toURL() | *see HttpURL
+ * canRead() |
+ * canWrite() | isLocked()
+ * exists() | exists()
+ * isDirectory() | isCollection()
+ * isFile() | isCollection()
+ * isHidden() | getIsHidden()
+ * lastModified() | getGetLastModified()
+ * length() | getGetContentLength()
+ * createNewFile() | putMethod(String)
+ * delete() | deleteMethod()
+ * deleteOnExit() | X
+ * list() | list()
+ * list(FilenameFilter) | X
+ * listFiles() | listWebdavResources()
+ * listFiles(FilenameFilter) | X
+ * listFiles(FileFilter) | X
+ * mkdir() | mkcolMethod()
+ * mkdirs() | mkcolMethod()
+ * renameTo(File) | moveMethod(String)
+ * setLastModified() | X
+ * setReadOnly() | setOverwrite(boolean)
+ * listRoots() | *see WebdavSession
+ * generateFile() |
+ * createTempFile(...) | setGetTempDir(String)
+ * compareTo(Object) | compareTo(Object)
+ * equals(Object) | equals(Object)
+ * hashCode() | X
+ * ----------------------------------+-------------------------------------
+ * URL class (JDK 1.3.x) | Webdavresource and HttpURL classes
+ * ----------------------------------+-------------------------------------
+ * getQuery() | getQuery()
+ * getPath() | getPath()
+ * getUserInfo() | getUserInfo()
+ * getAuthority() | getAuthority()
+ * getPort() | getPort()
+ * getProtocol() | getScheme()
+ * getHost() | getHost()
+ * getFile() | getPath()
+ * getRef() | getFragmenet()
+ * hashCode() | X
+ * sameFile() |
+ * toExternalForm() | toExternalForm()
+ * openConnection() |
+ * openStream() |
+ * getContent() | getMethodDataAsString()
+ * ----------------------------------+-------------------------------------
+ * URLConnection class (JDK 1.3.x) | HttpClient Library and more
+ * ----------------------------------+-------------------------------------
+ * getFileNameMap() | X
+ * setFileNameMap() | X
+ * connect() | X
+ * getURL() | HttpURL#getURL()
+ * getContenetLength()() | X
+ * getContentType() | X
+ * getContentEncoding() | X
+ * getExpiration() | X
+ * getDate() | X
+ * getLastModified() | X
+ * getHeaderField() |
+ * getHeaderFieldInt() | X
+ * getHeaderFielDate() | X
+ * getHeaderFieldKey() | X
+ * getHeaderFiled(int) | X
+ * getContenet() |
+ * getInputStream() | WebdavResource#getMethodData()
+ * getOutputStream() | WebdavResource#putMethod(URL)
+ * setDoInput() | X
+ * getDoInput() | X
+ * setAllowUserInteraction() | *see WebdavException and WebdavStatus
+ * getAllowUserInteraction() | *see WebdavException and WebdavStatus
+ * setDefaultAllowUserIntera...() | X
+ * getAllowUserInteraction() | X
+ * setUseCaches() |
+ * getUseCaches() |
+ * getIfModifiedSince() | X
+ * setIfModifiedSince(boolean) | X
+ * getDefaultUseCaches() | X
+ * setDefaultUseCaches(boolean) | X
+ * setRequestProperty(...) | X
+ * getRequestProperty(...) | X
+ * setDefaultRequestProperty(...) | X
+ * getDefaultRequestProperty(...) | X
+ * guessContentTypeFromStream(...) | X
+ * ----------------------------------+-------------------------------------
+ * </pre>
+ *
* @author <a href="mailto:jericho@thinkfree.com">Park, Sung-Gu</a>
*/
public class WebdavResource extends WebdavSession {
@@ -859,7 +962,6 @@
* @exception HttpException
* @exception IOException
* @see #setHttpURL(java.lang.String)
- * @see #setHttpURL(java.net.URL)
* @see #setUserInfo(java.lang.String, java.lang.String)
* @see #setPath(java.lang.String)
*/
@@ -882,7 +984,6 @@
* @exception HttpException
* @exception IOException
* @see #setHttpURL(java.lang.String)
- * @see #setHttpURL(java.net.URL)
* @see #setUserInfo(java.lang.String, java.lang.String)
* @see #setPath(java.lang.String)
*/
@@ -904,7 +1005,6 @@
* @exception HttpException
* @exception IOException
* @see #setHttpURL(java.lang.String)
- * @see #setHttpURL(java.net.URL)
* @see #setUserInfo(java.lang.String, java.lang.String)
* @see #setPath(java.lang.String)
*/
@@ -926,7 +1026,6 @@
* @exception HttpException
* @exception IOException
* @see #setHttpURL(java.lang.String)
- * @see #setHttpURL(java.net.URL)
* @see #setUserInfo(java.lang.String, java.lang.String)
* @see #setPath(java.lang.String)
*/
@@ -947,7 +1046,6 @@
* @exception HttpException
* @exception IOException
* @see #setHttpURL(java.lang.String)
- * @see #setHttpURL(java.net.URL)
* @see #setUserInfo(java.lang.String, java.lang.String)
* @see #setPath(java.lang.String)
*/
@@ -966,7 +1064,6 @@
* @exception HttpException
* @exception IOException
* @see #setHttpURL(java.lang.String)
- * @see #setHttpURL(java.net.URL)
* @see #setUserInfo(java.lang.String, java.lang.String)
* @see #setPath(java.lang.String)
*/
@@ -984,7 +1081,6 @@
* @exception HttpException
* @exception IOException
* @see #setHttpURL(HttpURL)
- * @see #setHttpURL(java.net.URL)
* @see #setUserInfo(java.lang.String, java.lang.String)
* @see #setPath(java.lang.String)
*/
@@ -1025,7 +1121,6 @@
* @exception IOException
* @see #setHttpURL(HttpURL)
* @see #setHttpURL(java.lang.String)
- * @see #setHttpURL(java.net.URL)
* @see #setUserInfo(java.lang.String, java.lang.String)
*/
public void setPath(String path)
@@ -1065,7 +1160,6 @@
* @exception IOException
* @see #setHttpURL(HttpURL)
* @see #setHttpURL(java.lang.String)
- * @see #setHttpURL(java.net.URL)
* @see #setPath(java.lang.String)
*/
public void setUserInfo(String userName, String password)
@@ -1521,7 +1615,6 @@
* Get the lastest value of the status message by HTTP methods.
*
* @return The http status string.
- * @see #setStatusCode()
*/
public String getStatusMessage() {
return latestStatusMessage;
@@ -1532,9 +1625,6 @@
* Get the lastest value of the status code by HTTP methods.
*
* @return The http status code.
- * @see #getStatusCode()
- * @see #setStatusMessage(int)
- * @see #setStatusMessage(int, java.lang.String)
*/
public int getStatusCode() {
return latestStatusCode;
@@ -1545,8 +1635,6 @@
* Set the lastest value of the status code by HTTP methods.
*
* @param statusCode the HTTP status code.
- * @see #getStatusMessage()
- * @see #setStatusMessage(int, java.lang.String)
*/
public void setStatusCode(int statusCode) {
setStatusCode(statusCode, null);
@@ -1558,8 +1646,6 @@
*
* @param statusCode the HTTP status code.
* @param message the additional message.
- * @see #getStatusCode()
- * @see #setStatusMessage(int)
*/
public void setStatusCode(int statusCode, String message) {