Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.devtools.wiki.translators

Class Summary
AuthorStampTranslator Creates an author stamper widget, which sets the author property of the given page to the current date and time.

BigTextTranslator Makes all of the text between !! marks bold and 2 sizes larger.
BoldTranslator Bolds all of the '''-enclosed strings in the document.
BRTranslator Adds 2 line breaks (BRs) into the document wherever the user has put one or more lines of whitespace.
ChangelogEntryTranslator Appends fields from an HTML form to the content of a page.
CodeTranslator Makes all of the text between { and } marks be in pre tags.
ContentTranslator Writes the untranslated content of the page passed by the page and type HTTP GET parameters in place of the widget.

FIXME: Should be able to take a page to edit in the tag itself, like "[putter page=BlahPage content="Hi you bastard."]".
DateStampTranslator Creates a date stamper widget, which sets the lastModified property of the given page to the current date and time.

DateTranslator Writes the currentTimeMillis() everywhere the [now] tag appears.
DeleteTranslator Creates a Delete widget, which removes the persistent version of this page from storage.
DevtoolsLNFTranslator Inserts the wondrous devtools.org look and feel header and footer.

Expects the following parameters to be available from the TranslatorServices: Wiki.FrontPage: The name of the page that is the entry point to the site. Wiki.EditPage: The name of the page that allows the user to edit pages.
EditTranslator Inserts a page editor widget, which edits the contents of the page named by the page query item.

FIXME: Should be able to take a page to edit in the tag itself, like "[editor page=BlahPage]".
FormEntryTranslator Appends fields from an HTML form to the content of a page.
HRTranslator Adds 2 line breaks (BRs) into the document wherever the user has put one or more lines of whitespace.
ListTranslator Converts *-delimited lists into unordered HTML lists.
LTTranslator Replaces <'s with the < symbol (so that it won't be parsed as HTML.)
MultiTranslator Ensures that every occurance of the word "MULTI" will be formatted according to the relevant MULTI programming Maxims.
OffsiteLinkTranslator Picks up URLs that start with http:, ftp:, and mailto: as hypertext links.
OnsiteLinkTranslator Picks up all of the mixed-case words in the page as on-site links.
ParamEchoTranslator Writes the value of the parameter given to paramkey out.
PropertyListTranslator Bolds all of the '''-enclosed strings in the document, Emphasizes all of the ''-enclosed strings in the document, and both bolds and emphasizes all of the '''''-enclosed strings in the document.
QuoteTranslator Bolds all of the '''-enclosed strings in the document, Emphasizes all of the ''-enclosed strings in the document, and both bolds and emphasizes all of the '''''-enclosed strings in the document.
RecentChangesTranslator Inserts an index widget, which displays all of the pages on the site.
ResolvingPutterTranslator Creates a putter widget, which translates and stores the page and content given in the properties.

FIXME: Should be able to take a page to edit in the tag itself, like "[putter page=BlahPage content="Hi you bastard."]".
RetranslateTranslator Creates a putter widget, which translates and stores the page and content given in the properties.

FIXME: Should be able to take a page to edit in the tag itself, like "[putter page=BlahPage content="Hi you bastard."]".
SearchChangelogTranslator Inserts an widget which will serve the results of a changelog search.
SearchTranslator Inserts an widget which will serve the results of a search.
SelfLinkTranslator Creates a widget that will replace its tag with an onsite-style link to the page described by the page= and type= query parameters.

StockLNFTranslator Inserts a stock look and feel header and footer.

Expects the following parameters to be available from the TranslatorServices: Wiki.FrontPage: The name of the page that is the entry point to the site. Wiki.EditPage: The name of the page that allows the user to edit pages.
UniqueTranslator Writes the currentTimeMillis() everywhere the [now] tag appears.

UsageTranslator Inserts a site usage widget, which edits the contents of the page named by the page query item.

FIXME: Should be able to take a page to edit in the tag itself, like "[usage type=whatever]".
WidgetTranslator An abstract base class for widget translators.