| Package | Description |
|---|---|
| org.apache.wiki.htmltowiki |
HTML to wiki syntax translation related classes.
|
| org.apache.wiki.htmltowiki.syntax |
Package Specification
Provides WikiSyntaxDecorator, an abstract SyntaxDecorator, which takes care of all the plumbing when developing one,
and all the Wiki syntax decoration related classes, so all that it is needed for a custom syntax decorator is:
Provide decorators for all the XHTML elements - just extend the abstract decorators on this package, providing
only the specific wiki syntax on each case
Extend WikiSyntaxDecorator and provide the previous implementations of all the needed decorators on the init(...) method
Related Documentation
See APIDocs for org.apache.wiki.htmltowiki.syntax.jspwiki for an example of how to develop a custom wiki syntax decorator
|
| org.apache.wiki.htmltowiki.syntax.jspwiki |
JSPWiki syntax decoration related classes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SyntaxDecorator.init(java.io.PrintWriter out,
java.util.Deque<java.lang.String> liStack,
java.util.Deque<java.lang.String> preStack,
WhitespaceTrimWriter outTrimmer,
XHtmlToWikiConfig config,
XHtmlElementToWikiTranslator chain)
Prepares the syntax decorator.
|
void |
SyntaxDecorator.init(java.io.PrintWriter out,
java.util.Deque<java.lang.String> liStack,
java.util.Deque<java.lang.String> preStack,
WhitespaceTrimWriter outTrimmer,
XHtmlToWikiConfig config,
XHtmlElementToWikiTranslator chain)
Prepares the syntax decorator.
|
java.lang.String |
HtmlStringToWikiTranslator.translate(java.lang.String html,
XHtmlToWikiConfig config)
Translates text from HTML into WikiMarkup using a specified configuration.
|
java.lang.String |
HtmlStringToWikiTranslator.translate(java.lang.String html,
XHtmlToWikiConfig config)
Translates text from HTML into WikiMarkup using a specified configuration.
|
| Constructor and Description |
|---|
XHtmlElementToWikiTranslator(Engine e,
org.jdom2.Element base,
XHtmlToWikiConfig config)
Create a new translator using the specified config.
|
XHtmlElementToWikiTranslator(Engine e,
org.jdom2.Element base,
XHtmlToWikiConfig config)
Create a new translator using the specified config.
|
| Modifier and Type | Field and Description |
|---|---|
protected XHtmlToWikiConfig |
ADecorator.config |
protected XHtmlToWikiConfig |
ImageDecorator.config |
protected XHtmlToWikiConfig |
WikiSyntaxDecorator.config |
protected XHtmlToWikiConfig |
WikiSyntaxDecorator.config |
protected XHtmlToWikiConfig |
ImageDecorator.config |
protected XHtmlToWikiConfig |
ADecorator.config |
| Constructor and Description |
|---|
ADecorator(java.io.PrintWriter out,
XHtmlToWikiConfig config,
XHtmlElementToWikiTranslator chain) |
ADecorator(java.io.PrintWriter out,
XHtmlToWikiConfig config,
XHtmlElementToWikiTranslator chain) |
ImageDecorator(java.io.PrintWriter out,
XHtmlToWikiConfig config) |
ImageDecorator(java.io.PrintWriter out,
XHtmlToWikiConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
JSPWikiSyntaxDecorator.init(java.io.PrintWriter out,
java.util.Deque<java.lang.String> liStack,
java.util.Deque<java.lang.String> preStack,
WhitespaceTrimWriter outTrimmer,
XHtmlToWikiConfig config,
XHtmlElementToWikiTranslator chain)
Prepares the syntax decorator.
|
void |
JSPWikiSyntaxDecorator.init(java.io.PrintWriter out,
java.util.Deque<java.lang.String> liStack,
java.util.Deque<java.lang.String> preStack,
WhitespaceTrimWriter outTrimmer,
XHtmlToWikiConfig config,
XHtmlElementToWikiTranslator chain)
Prepares the syntax decorator.
|
Copyright (c) 2001-2022 The Apache Software Foundation. All rights reserved.