I want to extend WebdavResource to override some of the methods to return object other than Enumerations (a String[], for instance). Currently it's not possible because WebdavResource has a private constructor ( WebdavResource(HttpClient) ). Is there any reason why this constructor needs to be private, and will this likely change? I could create a wrapper class that has all of the same methods and then just invokes the appropriate WebdavResource method inside, but ideally I'd like to inherit most of what's already there.
Thanks, Ben
