com.ecyrd.jspwiki.parser
Class WikiDocument
java.lang.Object
org.jdom.Document
com.ecyrd.jspwiki.parser.WikiDocument
- All Implemented Interfaces:
- Serializable, Cloneable, Parent
public class WikiDocument
- extends Document
Stores the DOM tree of a rendered WikiPage. This class
extends the org.jdom.Document to provide some extra metadata
specific to JSPWiki.
The document is not stored as metadata in the WikiPage because
otherwise it could not be cached separately.
- Since:
- 2.4
- Author:
- Janne Jalkanen
- See Also:
- Serialized Form
Methods inherited from class org.jdom.Document |
addContent, addContent, addContent, addContent, clone, cloneContent, detachRootElement, equals, getBaseURI, getContent, getContent, getContent, getContentSize, getDescendants, getDescendants, getDocType, getDocument, getParent, getProperty, getRootElement, hashCode, hasRootElement, indexOf, removeContent, removeContent, removeContent, removeContent, setBaseURI, setContent, setContent, setContent, setContent, setDocType, setProperty, setRootElement, toString |
WikiDocument
public WikiDocument(WikiPage page)
- Creates a new WikiDocument for a specific page.
- Parameters:
page
- The page to which this document refers to.
setPageData
public void setPageData(String data)
getPageData
public String getPageData()
getPage
public WikiPage getPage()
setContext
public void setContext(WikiContext ctx)
getContext
public WikiContext getContext()
- Returns the wiki context for this document. This method
may return
null
if the associated wiki session
had previously been garbage-collected.
- Returns:
- the wiki context