|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |