Hello,
I want to suggest to repeat the basic http method in the webdav package as
empty classes, just inheriting from the basic http class.
If a client wants to use the complete set of webdav methods, it needs to
import the webdav methods with * and import all the specific http methods
(which are not repeated in webdav) fully qualified with the httpclient
package name.
see example:
// Slide
import org.apache.commons.httpclient.*;
import org.apache.commons.httpclient.methods.PutMethod; // can be omitted
if available in webdav
import org.apache.commons.httpclient.methods.HeadMethod; // can be omitted
if available in webdav
import org.apache.commons.httpclient.methods.PostMethod; // can be omitted
if available in webdav
import org.apache.commons.httpclient.methods.GetMethod; // can be omitted
if available in webdav
import org.apache.webdav.lib.*;
import org.apache.webdav.lib.methods.*;
import org.apache.util.WebdavStatus;
Any objections?
best regards
Juergen Pill