Uses of Interface
info.bliki.wiki.model.IWikiModel

Packages that use IWikiModel
info.bliki.wiki.filter Contains different type of wikipedia scanners and parsers. 
info.bliki.wiki.model Model classes for rendering Wikipedia texts to HTML, PDF with the IWikiModel interface. 
info.bliki.wiki.tags Contains the HTML tag classes which are created by the wikipedia parser and model. 
info.bliki.wiki.tags.extension   
info.bliki.wiki.template Template parser functions like {{ #if: ... }} and {{ #ifeq: ... }}
info.bliki.wiki.template.extension This pacage contains template parser functions which are not included in the Mediawiki standard. 
 

Uses of IWikiModel in info.bliki.wiki.filter
 

Fields in info.bliki.wiki.filter declared as IWikiModel
protected  IWikiModel WikipediaScanner.fWikiModel
           
 

Methods in info.bliki.wiki.filter with parameters of type IWikiModel
 void WPListElement.createTagStack(char[] src, IWikiModel wikiModel, int endPos)
          Create the internal TagNodes stack for a single list line
 void WPCell.createTagStack(WPTable parent, java.lang.String src, IWikiModel wikiModel, int endPos)
          Create the internal TagNodes stack for a single table cell
static java.lang.String AbstractParser.getRedirectedTemplateContent(IWikiModel wikiModel, java.lang.String redirectedLink, java.util.Map<java.lang.String,java.lang.String> templateParameters)
           
 void PlainTextConverter.imageNodeToText(TagNode imageTagNode, ImageFormat imageFormat, java.lang.Appendable resultBuffer, IWikiModel model)
           
 void ITextConverter.imageNodeToText(TagNode imageTagNode, ImageFormat imageFormat, java.lang.Appendable resultBuffer, IWikiModel model)
          Convert the imageTagNode into a given HTML string buffer
 void HTMLConverter.imageNodeToText(TagNode imageTagNode, ImageFormat imageFormat, java.lang.Appendable resultBuffer, IWikiModel model)
           
 void PlainTextConverter.nodesToText(java.util.List<? extends java.lang.Object> nodes, java.lang.Appendable resultBuffer, IWikiModel model)
           
 void ITextConverter.nodesToText(java.util.List<? extends java.lang.Object> nodes, java.lang.Appendable resultBuffer, IWikiModel model)
          Convert the list of TagTokens into a given HTML string buffer
 void HTMLConverter.nodesToText(java.util.List<? extends java.lang.Object> nodes, java.lang.Appendable resultBuffer, IWikiModel model)
           
protected  void HTMLConverter.nodeToHTML(TagNode node, java.lang.Appendable resultBuffer, IWikiModel model)
           
static void TemplateParser.parse(java.lang.String rawWikitext, IWikiModel wikiModel, java.lang.Appendable writer, boolean renderTemplate)
           
static void TemplateParser.parse(java.lang.String rawWikitext, IWikiModel wikiModel, java.lang.Appendable writer, boolean parseOnlySignature, boolean renderTemplate)
          Parse the wiki texts templates, comments and signatures into the given StringBuilder.
static void WikipediaParser.parse(java.lang.String rawWikiText, IWikiModel wikiModel, boolean parseTemplates, java.lang.Appendable templateParserBuffer)
          Call the parser on the first recursion level, where the text can contain a table of contents (TOC).
static void WikipediaParser.parseRecursive(java.lang.String rawWikitext, IWikiModel wikiModel)
          Call the parser on the subsequent recursion levels, where the subtexts (of templates, table cells, list items or image captions) don't contain a table of contents (TOC) Note: the wiki model doesn't call the setUp() or tearDown() methods for the subsequent recursive parser steps.
protected static void TemplateParser.parseRecursive(java.lang.String rawWikitext, IWikiModel wikiModel, java.lang.Appendable writer, boolean parseOnlySignature, boolean renderTemplate)
           
static void TemplateParser.parseRecursive(java.lang.String rawWikitext, IWikiModel wikiModel, java.lang.Appendable writer, boolean parseOnlySignature, boolean renderTemplate, java.util.Map<java.lang.String,java.lang.String> templateParameterMap)
           
static TagStack WikipediaParser.parseRecursive(java.lang.String rawWikitext, IWikiModel wikiModel, boolean createOnlyLocalStack, boolean noTOC)
          Call the parser on the subsequent recursion levels, where the subtexts (of templates, table cells, list items or image captions) don't contain a table of contents (TOC) Note: the wiki model doesn't call the setUp() or tearDown() methods for the subsequent recursive parser steps.
 TagStack AbstractParser.parseRecursiveInternal(IWikiModel wikiModel, boolean createOnlyLocalStack, boolean noTOC)
           
static java.lang.String AbstractParser.parseRedirect(java.lang.String rawWikiText, IWikiModel wikiModel)
          Check the text for a #REDIRECT [[...]]
static java.lang.String MagicWord.processMagicWord(java.lang.String name, java.lang.String parameter, IWikiModel model)
          Process a magic word, returning the value corresponding to the magic word value.
 void WPTable.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel wikiModel)
           
 void WPRow.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel wikiModel)
           
 void WPList.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel wikiModel)
           
 void WPCell.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel wikiModel)
           
 void WPTable.renderPlainText(ITextConverter converter, java.lang.Appendable buf, IWikiModel wikiModel)
           
 void WPRow.renderPlainText(ITextConverter converter, java.lang.Appendable buf, IWikiModel wikiModel)
           
 void WPList.renderPlainText(ITextConverter converter, java.lang.Appendable buf, IWikiModel wikiModel)
           
 void WPCell.renderPlainText(ITextConverter converter, java.lang.Appendable buf, IWikiModel wikiModel)
           
 void WikipediaScanner.setModel(IWikiModel wikiModel)
           
 void IParser.setModel(IWikiModel wikiModel)
           
 

Uses of IWikiModel in info.bliki.wiki.model
 

Classes in info.bliki.wiki.model that implement IWikiModel
 class AbstractWikiModel
          Standard model implementation for the Wikipedia syntax
 class BBCodeModel
          Wiki model implementation which allows some simple additional BB code syntax inside the wiki syntax See BBCode
 class PDFWikiModel
          Deprecated. use an extended APIWikiModel instead; see PDFCreatorTest in the test sources
 class WikiModel
          Standard model implementation
 

Uses of IWikiModel in info.bliki.wiki.tags
 

Methods in info.bliki.wiki.tags with parameters of type IWikiModel
 void WPTag.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel model)
           
 void WPPreTag.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel model)
           
 void WPBoldItalicTag.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel model)
           
 void WPATag.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel model)
           
 void TableOfContentTag.renderHTML(ITextConverter converter, java.lang.Appendable writer, IWikiModel model)
           
 void SourceTag.renderHTML(ITextConverter converter, java.lang.Appendable writer, IWikiModel model)
           
 void RefTag.renderHTML(ITextConverter converter, java.lang.Appendable writer, IWikiModel model)
           
 void ReferencesTag.renderHTML(ITextConverter converter, java.lang.Appendable writer, IWikiModel model)
           
 void PTag.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel model)
           
 void PreTag.renderHTML(ITextConverter converter, java.lang.Appendable writer, IWikiModel model)
           
 void NowikiTag.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel model)
           
 void MathTag.renderHTML(ITextConverter converter, java.lang.Appendable writer, IWikiModel model)
           
 void HTMLTag.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel model)
           
 void ATag.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel model)
           
 void HTMLTag.renderHTMLWithoutTag(ITextConverter converter, java.lang.Appendable buf, IWikiModel model)
           
 

Uses of IWikiModel in info.bliki.wiki.tags.extension
 

Methods in info.bliki.wiki.tags.extension with parameters of type IWikiModel
 void ChartTag.renderHTML(ITextConverter converter, java.lang.Appendable buf, IWikiModel model)
           
 

Uses of IWikiModel in info.bliki.wiki.template
 

Methods in info.bliki.wiki.template with parameters of type IWikiModel
 java.lang.String AbstractTemplateFunction.parse(java.lang.String plainContent, IWikiModel model)
          Parse the given plain content string with the template parser.
 java.lang.String AbstractTemplateFunction.parseFunction(char[] src, int beginIndex, int endIndex, IWikiModel model)
           
 java.lang.String URLEncode.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String UCFirst.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String UC.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Time.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Tag.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Switch.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Subst.parseFunction(java.util.List<java.lang.String> parts, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Safesubst.parseFunction(java.util.List<java.lang.String> parts, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Plural.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Padright.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Padleft.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String NS.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Localurl.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String LCFirst.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String LC.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String ITemplateFunction.parseFunction(java.util.List<java.lang.String> parts, IWikiModel model, char[] src, int beginIndex, int endIndex)
          Parse a template function (like for example {{ #if: ... }}) The result is also a text string in Wikipedia syntax notation which will be parsed again (recursively) in the TemplateParser step.
 java.lang.String Ifexpr.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Ifexist.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Iferror.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Ifeq.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String If.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Fullurl.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Formatnum.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Expr.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Anchorencode.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
abstract  java.lang.String AbstractTemplateFunction.parseFunction(java.util.List<java.lang.String> parts, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 

Uses of IWikiModel in info.bliki.wiki.template.extension
 

Methods in info.bliki.wiki.template.extension with parameters of type IWikiModel
 java.lang.String DollarContext.parseFunction(java.util.List<java.lang.String> list, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 java.lang.String Allmacros.parseFunction(java.util.List<java.lang.String> parts, IWikiModel model, char[] src, int beginIndex, int endIndex)
           
 



Copyright © 2012 Java Wikipedia API (Bliki engine). All Rights Reserved.