Uses of Class
com.ecyrd.jspwiki.WikiPage

Packages that use WikiPage
com.ecyrd.jspwiki The chief package of JSPWiki. 
com.ecyrd.jspwiki.attachment Attachment management, uploading and downloading. 
com.ecyrd.jspwiki.auth.acl Access Control List implementation. 
com.ecyrd.jspwiki.auth.permissions   
com.ecyrd.jspwiki.content Provides content management functionality for JSPWiki. 
com.ecyrd.jspwiki.dav.items   
com.ecyrd.jspwiki.filters Provides page and content filtering functionality for JSPWiki. 
com.ecyrd.jspwiki.parser   
com.ecyrd.jspwiki.providers Provides storage for JSPWiki. 
com.ecyrd.jspwiki.rss   
com.ecyrd.jspwiki.search Provides the JSPWiki search functionality. 
com.ecyrd.jspwiki.ui Java classes for management of the JSP user interface. 
com.ecyrd.jspwiki.util Provides a number of utility libraries that are of general use. 
com.ecyrd.jspwiki.xmlrpc   
 

Uses of WikiPage in com.ecyrd.jspwiki
 

Methods in com.ecyrd.jspwiki that return WikiPage
 WikiPage WikiContext.getPage()
          Returns the page that is being handled.
 WikiPage SearchResult.getPage()
          Return the page.
 WikiPage SearchMatcher.SearchResultImpl.getPage()
          Returns Wikipage for this result.
 WikiPage WikiEngine.getPage(String pagereq)
          Finds the corresponding WikiPage object based on the page name.
 WikiPage WikiEngine.getPage(String pagereq, int version)
          Finds the corresponding WikiPage object base on the page name and version.
 WikiPage PageManager.getPageInfo(String pageName, int version)
          Finds a WikiPage object describing a particular page and version.
 WikiPage WikiContext.getRealPage()
          Gets a reference to the real page whose content is currently being rendered.
 WikiPage WikiContext.setRealPage(WikiPage page)
          Sets a reference to the real page whose content is currently being rendered.
 

Methods in com.ecyrd.jspwiki with parameters of type WikiPage
protected  boolean PageManager.changeAcl(WikiPage page, Principal[] oldPrincipals, Principal newPrincipal)
          For a single wiki page, replaces all Acl entries matching a supplied array of Principals with a new Principal.
 int PageTimeComparator.compare(WikiPage w1, WikiPage w2)
          
 void PageManager.deletePage(WikiPage page)
          Deletes an entire page, all versions, all traces.
 void WikiEngine.deleteVersion(WikiPage page)
          Deletes a specific version of a page or an attachment.
 void PageManager.deleteVersion(WikiPage page)
          Deletes only a specific version of a WikiPage.
protected static Command WikiContext.findCommand(WikiEngine engine, HttpServletRequest request, WikiPage page)
          Looks up and returns a PageCommand based on a supplied WikiPage and HTTP request.
 PageLock PageManager.getCurrentLock(WikiPage page)
          Returns the current lock owner of a page.
 String WikiEngine.getHTML(WikiContext context, WikiPage page)
          Returns the converted HTML of the page using a different context than the default context.
 String WikiEngine.getPureText(WikiPage page)
          Returns the pure text of a page, no conversions.
 String WikiEngine.getText(WikiContext context, WikiPage page)
          Returns the un-HTMLized text of the given version of a page in the given context.
 PageLock PageManager.lockPage(WikiPage page, String user)
          Locks page for editing.
 boolean WikiEngine.pageExists(WikiPage page)
          Returns true, if the requested page (or an alias) exists, with the specified version in the WikiPage.
 void ReferenceManager.pageRemoved(WikiPage page)
          Updates the m_referedTo and m_referredBy hashmaps when a page has been deleted.
 void PageManager.putPageText(WikiPage page, String content)
          Puts the page text into the repository.
 Collection WikiEngine.scanWikiLinks(WikiPage page, String pagedata)
          Reads a WikiPageful of data from a String and returns all links internal to this Wiki in a Collection.
 void WikiContext.setPage(WikiPage page)
          Sets the page that is being handled.
 WikiPage WikiContext.setRealPage(WikiPage page)
          Sets a reference to the real page whose content is currently being rendered.
 void WikiEngine.updateReferences(WikiPage page)
          Updates all references for the given page.
 

Constructors in com.ecyrd.jspwiki with parameters of type WikiPage
PageLock(WikiPage page, String locker, Date acquired, Date expiry)
          Creates a new PageLock.
WikiContext(WikiEngine engine, HttpServletRequest request, WikiPage page)
          Creates a new WikiContext for the given WikiEngine, WikiPage and HttpServletRequest.
WikiContext(WikiEngine engine, WikiPage page)
          Create a new WikiContext for the given WikiPage.
 

Uses of WikiPage in com.ecyrd.jspwiki.attachment
 

Subclasses of WikiPage in com.ecyrd.jspwiki.attachment
 class Attachment
          Describes an attachment.
 class DynamicAttachment
          A DynamicAttachment is an attachment which does not really exist, but is created dynamically by a JSPWiki component.
 

Methods in com.ecyrd.jspwiki.attachment with parameters of type WikiPage
 boolean AttachmentManager.hasAttachments(WikiPage wikipage)
          Returns true, if the page has any attachments at all.
 Collection AttachmentManager.listAttachments(WikiPage wikipage)
          Returns the list of attachments associated with a given wiki page.
 

Uses of WikiPage in com.ecyrd.jspwiki.auth.acl
 

Methods in com.ecyrd.jspwiki.auth.acl with parameters of type WikiPage
 Acl DefaultAclManager.getPermissions(WikiPage page)
          Returns the access control list for the page.
 Acl AclManager.getPermissions(WikiPage page)
          Returns the access control list for the page.
 Acl DefaultAclManager.parseAcl(WikiPage page, String ruleLine)
          A helper method for parsing textual AccessControlLists.
 Acl AclManager.parseAcl(WikiPage page, String ruleLine)
          A helper method for parsing textual AccessControlLists.
 void DefaultAclManager.setPermissions(WikiPage page, Acl acl)
          Sets the access control list for the page and persists it by prepending it to the wiki page markup and saving the page.
 void AclManager.setPermissions(WikiPage page, Acl acl)
          Sets the access control list for the page and persists it.
 

Uses of WikiPage in com.ecyrd.jspwiki.auth.permissions
 

Methods in com.ecyrd.jspwiki.auth.permissions with parameters of type WikiPage
static PagePermission PermissionFactory.getPagePermission(WikiPage page, String actions)
          Get a permission object for a WikiPage and a set of actions.
 

Constructors in com.ecyrd.jspwiki.auth.permissions with parameters of type WikiPage
PagePermission(WikiPage page, String actions)
          Creates a new PagePermission for a specified page and set of actions.
 

Uses of WikiPage in com.ecyrd.jspwiki.content
 

Methods in com.ecyrd.jspwiki.content with parameters of type WikiPage
protected  void Exporter.exportPage(WikiEngine engine, WikiPage p)
           
 

Uses of WikiPage in com.ecyrd.jspwiki.dav.items
 

Fields in com.ecyrd.jspwiki.dav.items declared as WikiPage
protected  WikiPage PageDavItem.m_page
           
 

Methods in com.ecyrd.jspwiki.dav.items that return WikiPage
 WikiPage PageDavItem.getPage()
           
 

Constructors in com.ecyrd.jspwiki.dav.items with parameters of type WikiPage
HTMLPageDavItem(DavProvider provider, DavPath path, WikiPage page)
           
PageDavItem(DavProvider provider, DavPath path, WikiPage page)
           
 

Uses of WikiPage in com.ecyrd.jspwiki.filters
 

Methods in com.ecyrd.jspwiki.filters with parameters of type WikiPage
static String SpamFilter.getSpamHash(WikiPage page, HttpServletRequest request)
          This method is used to calculate an unique code when submitting the page to detect edit conflicts.
 

Uses of WikiPage in com.ecyrd.jspwiki.parser
 

Methods in com.ecyrd.jspwiki.parser that return WikiPage
 WikiPage WikiDocument.getPage()
          Return the WikiPage for whom this WikiDocument exists.
 

Constructors in com.ecyrd.jspwiki.parser with parameters of type WikiPage
WikiDocument(WikiPage page)
          Creates a new WikiDocument for a specific page.
 

Uses of WikiPage in com.ecyrd.jspwiki.providers
 

Methods in com.ecyrd.jspwiki.providers that return WikiPage
 WikiPage WikiPageProvider.getPageInfo(String page, int version)
          Returns info about the page.
 WikiPage VersioningFileProvider.getPageInfo(String page, int version)
          Always returns the latest version, since FileSystemProvider does not support versioning.
 WikiPage RCSFileProvider.getPageInfo(String page, int version)
          Always returns the latest version, since FileSystemProvider does not support versioning.
 WikiPage FileSystemProvider.getPageInfo(String page, int version)
          Always returns the latest version, since FileSystemProvider does not support versioning.
 WikiPage CachingProvider.getPageInfo(String pageName, int version)
          Returns info about the page.
 WikiPage AbstractFileProvider.getPageInfo(String page, int version)
          Always returns the latest version, since FileSystemProvider does not support versioning.
 

Methods in com.ecyrd.jspwiki.providers with parameters of type WikiPage
 Attachment WikiAttachmentProvider.getAttachmentInfo(WikiPage page, String name, int version)
          Returns info about an attachment.
 Attachment CachingAttachmentProvider.getAttachmentInfo(WikiPage page, String name, int version)
          Returns info about an attachment.
 Attachment BasicAttachmentProvider.getAttachmentInfo(WikiPage page, String name, int version)
          Returns info about an attachment.
 Collection WikiAttachmentProvider.listAttachments(WikiPage page)
          Lists all attachments attached to a page.
 Collection CachingAttachmentProvider.listAttachments(WikiPage page)
          Lists all attachments attached to a page.
 Collection BasicAttachmentProvider.listAttachments(WikiPage page)
          Lists all attachments attached to a page.
 void WikiPageProvider.putPageText(WikiPage page, String text)
          Attempts to save the page text for page "page".
 void VersioningFileProvider.putPageText(WikiPage page, String text)
          Attempts to save the page text for page "page". Note that the provider creates a new version regardless of what the version parameter of the WikiPage is.
 void RCSFileProvider.putPageText(WikiPage page, String text)
          Puts the page into RCS and makes sure there is a fresh copy in the directory as well.
 void FileSystemProvider.putPageText(WikiPage page, String text)
          Attempts to save the page text for page "page". Note that the provider creates a new version regardless of what the version parameter of the WikiPage is.
 void CachingProvider.putPageText(WikiPage page, String text)
          Attempts to save the page text for page "page".
 void AbstractFileProvider.putPageText(WikiPage page, String text)
          Attempts to save the page text for page "page".
 

Uses of WikiPage in com.ecyrd.jspwiki.rss
 

Methods in com.ecyrd.jspwiki.rss that return WikiPage
 WikiPage Entry.getPage()
          Returns the page set by Entry.setPage(WikiPage).
 

Methods in com.ecyrd.jspwiki.rss with parameters of type WikiPage
 void Entry.setPage(WikiPage p)
          Sets the WikiPage to which this Entry refers to.
 

Uses of WikiPage in com.ecyrd.jspwiki.search
 

Methods in com.ecyrd.jspwiki.search with parameters of type WikiPage
protected  org.apache.lucene.document.Document LuceneSearchProvider.luceneIndexPage(WikiPage page, String text, org.apache.lucene.index.IndexWriter writer)
          Indexes page using the given IndexWriter.
 void SearchProvider.pageRemoved(WikiPage page)
          Delete a page from the search index
 void SearchManager.pageRemoved(WikiPage page)
          Removes the page from the search cache (if any).
 void LuceneSearchProvider.pageRemoved(WikiPage page)
          Delete a page from the search index
 void BasicSearchProvider.pageRemoved(WikiPage page)
          Delete a page from the search index
 void SearchProvider.reindexPage(WikiPage page)
          Adds a WikiPage for indexing queue.
 void SearchManager.reindexPage(WikiPage page)
          Forces the reindex of the given page.
 void LuceneSearchProvider.reindexPage(WikiPage page)
          Adds a page-text pair to the lucene update queue.
 void BasicSearchProvider.reindexPage(WikiPage page)
          Adds a WikiPage for indexing queue.
protected  void LuceneSearchProvider.updateLuceneIndex(WikiPage page, String text)
          Updates the lucene index for a single page.
 

Uses of WikiPage in com.ecyrd.jspwiki.ui
 

Methods in com.ecyrd.jspwiki.ui that return WikiPage
protected  WikiPage CommandResolver.resolvePage(HttpServletRequest request, String page)
          Looks up and returns the correct, versioned WikiPage based on a supplied page name and optional version parameter passed in an HTTP request.
 

Uses of WikiPage in com.ecyrd.jspwiki.util
 

Methods in com.ecyrd.jspwiki.util with parameters of type WikiPage
static boolean HttpUtil.checkFor304(HttpServletRequest req, WikiPage page)
          If returns true, then should return a 304 (HTTP_NOT_MODIFIED)
 int PageSorter.compare(WikiPage page1, WikiPage page2)
          Compare two pages (WikiPage version).
static String HttpUtil.createETag(WikiPage p)
          Creates an ETag based on page information.
 

Uses of WikiPage in com.ecyrd.jspwiki.xmlrpc
 

Methods in com.ecyrd.jspwiki.xmlrpc with parameters of type WikiPage
protected  Hashtable<String,Object> RPCHandlerUTF8.encodeWikiPage(WikiPage page)
          Encodes a single wiki page info into a Hashtable.
protected  Hashtable<String,Object> RPCHandler.encodeWikiPage(WikiPage page)
          Encodes a single wiki page info into a Hashtable.
protected abstract  Hashtable AbstractRPCHandler.encodeWikiPage(WikiPage p)