org.xwiki.rendering.wikimodel.xhtml
Class XhtmlParser

java.lang.Object
  extended by org.xwiki.rendering.wikimodel.xhtml.XhtmlParser
All Implemented Interfaces:
IWikiParser

public class XhtmlParser
extends Object
implements IWikiParser

Since:
4.0M1
Version:
$Id: 51795c429bae6fc48ccec241dd8a1800572d8a87 $

Constructor Summary
XhtmlParser()
           
 
Method Summary
 org.xml.sax.helpers.DefaultHandler getHandler(IWemListener listener)
           
 void parse(Reader reader, IWemListener listener)
           
 void setCommentHandler(CommentHandler commentHandler)
           
 void setExtraHandlers(Map<String,TagHandler> extraHandlers)
           
 void setXmlReader(XMLReader xmlReader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XhtmlParser

public XhtmlParser()
Method Detail

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-2013 XWiki. All Rights Reserved.