org.abstracthorizon.danube.webdav.xml.dav
Class DAVFactory

java.lang.Object
  extended by org.abstracthorizon.danube.webdav.xml.dav.DAVFactory
Direct Known Subclasses:
FSDAVFactory, JavaDAVFactory, SpringResourceDAVFactory

public class DAVFactory
extends Object

Factory of DAV related objects. (See RFC-2518)

Author:
Daniel Sendula

Constructor Summary
DAVFactory()
           
 
Method Summary
 CreationDate newCreationDate(XMLParserHandler parent)
           
 DisplayName newDisplayName(XMLParserHandler parent)
           
 GetContentLanguage newGetContentLanguage(XMLParserHandler parent)
           
 GetContentLength newGetContentLength(XMLParserHandler parent)
           
 GetContentType newGetContentType(XMLParserHandler parent)
           
 GetETag newGetETag(XMLParserHandler parent)
           
 GetLastModified newGetLastModified(XMLParserHandler parent)
           
 KeepAlive newKeepAlive(XMLParserHandler parent)
           
 LockDiscovery newLockDiscovery(XMLParserHandler parent)
           
 LockEntry newLockEntry(XMLParserHandler parent)
           
 LockInfo newLockInfo(XMLParserHandler parent)
           
 LockScope newLockScope(XMLParserHandler parent)
           
 LockType newLockType(XMLParserHandler parent)
           
 RequestProp newProp(XMLParserHandler parent)
           
 PropertyBehavior newPropertyBehavior(XMLParserHandler parent)
           
 PropertyUpdate newPropertyUpdate(XMLParserHandler parent)
           
 PropFind newPropFind(XMLParserHandler parent)
           
 RequestProp newRemove(XMLParserHandler parent)
           
 ResourceType newResourceType(XMLParserHandler parent)
           
 RequestProp newSet(XMLParserHandler parent)
           
 Source newSource(XMLParserHandler parent)
           
 SupportedLock newSupportedLock(XMLParserHandler parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DAVFactory

public DAVFactory()
Method Detail

newLockInfo

public LockInfo newLockInfo(XMLParserHandler parent)

newLockEntry

public LockEntry newLockEntry(XMLParserHandler parent)

newLockScope

public LockScope newLockScope(XMLParserHandler parent)

newLockType

public LockType newLockType(XMLParserHandler parent)

newPropertyBehavior

public PropertyBehavior newPropertyBehavior(XMLParserHandler parent)

newKeepAlive

public KeepAlive newKeepAlive(XMLParserHandler parent)

newPropertyUpdate

public PropertyUpdate newPropertyUpdate(XMLParserHandler parent)

newPropFind

public PropFind newPropFind(XMLParserHandler parent)

newProp

public RequestProp newProp(XMLParserHandler parent)

newSet

public RequestProp newSet(XMLParserHandler parent)

newRemove

public RequestProp newRemove(XMLParserHandler parent)

newCreationDate

public CreationDate newCreationDate(XMLParserHandler parent)

newDisplayName

public DisplayName newDisplayName(XMLParserHandler parent)

newGetContentLanguage

public GetContentLanguage newGetContentLanguage(XMLParserHandler parent)

newGetContentLength

public GetContentLength newGetContentLength(XMLParserHandler parent)

newGetContentType

public GetContentType newGetContentType(XMLParserHandler parent)

newGetETag

public GetETag newGetETag(XMLParserHandler parent)

newGetLastModified

public GetLastModified newGetLastModified(XMLParserHandler parent)

newLockDiscovery

public LockDiscovery newLockDiscovery(XMLParserHandler parent)

newResourceType

public ResourceType newResourceType(XMLParserHandler parent)

newSource

public Source newSource(XMLParserHandler parent)

newSupportedLock

public SupportedLock newSupportedLock(XMLParserHandler parent)


Copyright © 2005-2009 Abstract Horizon. All Rights Reserved.