public class XHtmlElementToWikiTranslator extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
XHtmlElementToWikiTranslator.ElementDecoratorData
Simple data placeholder class to move decoration state between plain text syntax translation related classes.
|
| Constructor and Description |
|---|
XHtmlElementToWikiTranslator(Engine e,
org.jdom2.Element base)
Create a new translator using the default config.
|
XHtmlElementToWikiTranslator(Engine e,
org.jdom2.Element base,
XHtmlToWikiConfig config)
Create a new translator using the specified config.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getWikiString()
Outputs parsed wikitext.
|
void |
translate(org.jdom2.Content element) |
void |
translateChildren(org.jdom2.Element base) |
void |
translateImage(org.jdom2.Element base) |
void |
translateParagraph(org.jdom2.Element base) |
void |
translateText(org.jdom2.Text element) |
public XHtmlElementToWikiTranslator(Engine e, org.jdom2.Element base) throws org.jdom2.JDOMException, java.lang.ReflectiveOperationException
base - The base element from which to start translating.org.jdom2.JDOMException - If the DOM tree is faulty.java.lang.ReflectiveOperationExceptionpublic XHtmlElementToWikiTranslator(Engine e, org.jdom2.Element base, XHtmlToWikiConfig config) throws org.jdom2.JDOMException, java.lang.ReflectiveOperationException
base - The base element from which to start translating.config - The config to use.org.jdom2.JDOMException - If the DOM tree is faulty.java.lang.ReflectiveOperationExceptionpublic java.lang.String getWikiString()
public void translate(org.jdom2.Content element) throws org.jdom2.JDOMException
org.jdom2.JDOMExceptionpublic void translateText(org.jdom2.Text element)
public void translateImage(org.jdom2.Element base)
public void translateChildren(org.jdom2.Element base) throws org.jdom2.JDOMException
org.jdom2.JDOMExceptionpublic void translateParagraph(org.jdom2.Element base) throws org.jdom2.JDOMException
org.jdom2.JDOMExceptionCopyright (c) 2001-2022 The Apache Software Foundation. All rights reserved.