com.ecyrd.jspwiki.dav.items
Class PageDavItem

java.lang.Object
  extended by com.ecyrd.jspwiki.dav.items.DavItem
      extended by com.ecyrd.jspwiki.dav.items.PageDavItem
Direct Known Subclasses:
AttachmentItem, HTMLPageDavItem

public class PageDavItem
extends DavItem

Since:

Field Summary
protected  Namespace m_davns
           
protected  Namespace m_dcns
           
protected  WikiPage m_page
           
 
Fields inherited from class com.ecyrd.jspwiki.dav.items.DavItem
m_items, m_path, m_provider
 
Constructor Summary
PageDavItem(DavProvider provider, DavPath path, WikiPage page)
           
 
Method Summary
protected  Collection<Element> getCommonProperties()
           
 String getContentType()
           
 String getHref()
           
 InputStream getInputStream()
           
 long getLength()
           
 WikiPage getPage()
           
 Collection getPropertySet()
           
 
Methods inherited from class com.ecyrd.jspwiki.dav.items.DavItem
getPath, iterator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_page

protected WikiPage m_page

m_dcns

protected Namespace m_dcns

m_davns

protected Namespace m_davns
Constructor Detail

PageDavItem

public PageDavItem(DavProvider provider,
                   DavPath path,
                   WikiPage page)
Method Detail

getPage

public WikiPage getPage()

getCommonProperties

protected Collection<Element> getCommonProperties()

getPropertySet

public Collection getPropertySet()
Specified by:
getPropertySet in class DavItem

getHref

public String getHref()
Specified by:
getHref in class DavItem

getContentType

public String getContentType()
Specified by:
getContentType in class DavItem

getInputStream

public InputStream getInputStream()
Specified by:
getInputStream in class DavItem

getLength

public long getLength()
Specified by:
getLength in class DavItem