info.bliki.wiki.filter
Class TemplateParser

java.lang.Object
  extended by info.bliki.wiki.filter.WikipediaScanner
      extended by info.bliki.wiki.filter.AbstractParser
          extended by info.bliki.wiki.filter.TemplateParser

public class TemplateParser
extends AbstractParser

A template parser for the first pass in the parsing of a Wikipedia text

See Also:
for the second pass

Field Summary
 
Fields inherited from class info.bliki.wiki.filter.WikipediaScanner
EOF, TAG_NAME
 
Constructor Summary
TemplateParser(java.lang.String stringSource)
           
 
Method Summary
static void parse(java.lang.String rawWikitext, IWikiModel wikiModel, java.lang.StringBuilder writer)
           
 
Methods inherited from class info.bliki.wiki.filter.WikipediaScanner
findNestedEnd, findNestedParamEnd, getPosition, indexEndOfComment, indexEndOfNowiki, indexEndOfTable, indexOf, indexOf, indexOfAttributes, main, nextNewline, replaceTemplateParameters, scanWhiteSpace, setModel, setPosition, splitByPipe, wpList, wpTable
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateParser

public TemplateParser(java.lang.String stringSource)
Method Detail

parse

public static void parse(java.lang.String rawWikitext,
                         IWikiModel wikiModel,
                         java.lang.StringBuilder writer)