| Package | Description |
|---|---|
| info.bliki.htmlcleaner |
Modified classes from the
htmlcleaner.sourceforge.net/ project.
|
| 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.tags.util |
Helper classes for creating the internal DOM.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EndTagToken
HTML tag end token.
|
class |
TagNode
XML node node tag - it is produced during cleaning process when all start and
end tokens are removed and replaced by instances of TagNode.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WPList
Represents a Wikipedia list.
|
class |
WPTable
Represents a wiki table (i.e.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractWikipediaParser.reduceStackUntilToken(TagToken node)
Reduce the current token stack until the given nodes name is at the top of
the stack.
|
| Modifier and Type | Field and Description |
|---|---|
protected static HashMap<String,TagToken> |
Configuration.TAG_TOKEN_MAP
Map the HTML token string to the corresponding TagToken implementation
|
protected HashMap<String,TagToken> |
Configuration.tagTokenMap |
| Modifier and Type | Method and Description |
|---|---|
TagToken |
AbstractWikiModel.addTokenTag(String key,
TagToken value) |
TagToken |
IConfiguration.addTokenTag(String key,
TagToken value)
Add a new
HTML styled tag to the configuration
|
TagToken |
Configuration.addTokenTag(String key,
TagToken value) |
TagToken |
AbstractWikiModel.getNode(int offset) |
TagToken |
IWikiModel.getNode(int offset)
Get the node at the given offset on the internal stack For example
getNode(fWikiModel.stackSize() - 2) returns the node before
the node at top of the stack. |
TagToken |
AbstractWikiModel.peekNode() |
TagToken |
IWikiModel.peekNode()
Get the current TagNode on top of the internal stack
|
TagToken |
AbstractWikiModel.popNode() |
TagToken |
IWikiModel.popNode()
Pop the current TagNode from top of the internal stack
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,TagToken> |
AbstractWikiModel.getTokenMap() |
Map<String,TagToken> |
IConfiguration.getTokenMap()
Get the HTML
styled tag map for built-in tags
|
Map<String,TagToken> |
Configuration.getTokenMap() |
| Modifier and Type | Method and Description |
|---|---|
TagToken |
AbstractWikiModel.addTokenTag(String key,
TagToken value) |
TagToken |
IConfiguration.addTokenTag(String key,
TagToken value)
Add a new
HTML styled tag to the configuration
|
TagToken |
Configuration.addTokenTag(String key,
TagToken value) |
boolean |
AbstractWikiModel.pushNode(TagToken node) |
boolean |
IWikiModel.pushNode(TagToken node)
Push the given TagNode on top of the internal stack
|
void |
AbstractWikiModel.reduceTokenStack(TagToken node)
Reduce the current token stack until an allowed parent is at the top of
the stack
|
void |
IWikiModel.reduceTokenStack(TagToken node)
Reduce the current token stack until an allowed parent is at the top of
the stack
|
| Modifier and Type | Class and Description |
|---|---|
class |
ATag |
class |
BrTag |
class |
HrTag |
class |
HTMLBlockTag
A wiki tag that's partitioning the HTML document
|
class |
HTMLEndTag |
class |
HTMLTag |
class |
IgnoreTag
Wiki tag which renders no HTML output.
|
class |
MathTag
Wiki tag rendering TeX math
|
class |
NowikiTag
Wiki tag for escaping the wiki syntax.
|
class |
PreTag
Wiki tag for the HTML
pre Tag. |
class |
PTag |
class |
ReferencesTag
Wiki tag for references <references />
See Footnotes
|
class |
RefTag
Wiki tag for references <ref>reference text...</ref>
See Footnotes
|
class |
SourceTag
Allows source code to be syntax highlighted on the wiki pages.
|
class |
TableOfContentTag
Wiki tag for rendering the "table of contents" inside a wikipedia
article
|
class |
TemplateTag
Wiki tag to indicate a template call.
|
class |
WPATag |
class |
WPBoldItalicTag
A special Wikipedia tag (i.e.
|
class |
WPParagraphTag |
class |
WPPreTag
A wiki block starting with a space on each line, rendered with the HTML
pre Tag |
class |
WPTag
A special Wikipedia tag (i.e.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChartTag
Wiki tag for the Google Chart
API
|
| Modifier and Type | Method and Description |
|---|---|
TagToken |
TagStack.peek()
Looks at the
TagToken at the top of this stack without
removing it from the stack. |
TagToken |
TagStack.pop()
Removes the
TagToken at the top of this stack and returns that
TagToken. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TagStack.push(TagToken item)
Pushes a
TagToken item onto the top of this stack. |
Copyright © 2017 Java Wikipedia API (Bliki engine). All rights reserved.