org.xwiki.rendering.wikimodel.xhtml
Class XhtmlParser
java.lang.Object
org.xwiki.rendering.wikimodel.xhtml.XhtmlParser
- All Implemented Interfaces:
- IWikiParser
public class XhtmlParser
- extends Object
- implements IWikiParser
- Since:
- 4.0M1
- Version:
- $Id: 601b6d7ff669c1cef1fdd1f201e6fd4c1cbbb2c7 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XhtmlParser
public XhtmlParser()
isNamespacesEnabled
public boolean isNamespacesEnabled()
setNamespacesEnabled
public void setNamespacesEnabled(boolean namespacesEnabled)
setExtraHandlers
public void setExtraHandlers(Map<String,TagHandler> extraHandlers)
setCommentHandler
public void setCommentHandler(CommentHandler commentHandler)
setXmlReader
public void setXmlReader(XMLReader xmlReader)
getHandler
public org.xml.sax.helpers.DefaultHandler getHandler(IWemListener listener)
- Parameters:
listener - the listener object wich will be used to report about all
structural elements on the wiki page.
- Returns:
- a XHTML SAX handler wich can be used to generate well-formed
sequence of WEM events; all events will be reported to the given
listener object.
parse
public void parse(Reader reader,
IWemListener listener)
throws WikiParserException
- Specified by:
parse in interface IWikiParser
- Throws:
WikiParserException- See Also:
IWikiParser.parse(java.io.Reader,
org.xwiki.rendering.wikimodel.IWemListener)
Copyright © 2004–2015 XWiki. All rights reserved.