org.xwiki.rendering.internal.parser.html
Class HTMLParser

java.lang.Object
  extended by org.xwiki.rendering.internal.parser.wikimodel.AbstractWikiModelParser
      extended by org.xwiki.rendering.internal.parser.xhtml.XHTMLParser
          extended by org.xwiki.rendering.internal.parser.html.HTMLParser
All Implemented Interfaces:
WikiModelStreamParser, Parser, StreamParser

@Component
@Named(value="html/4.01")
@Singleton
public class HTMLParser
extends XHTMLParser

Parses HTML and generate a XDOM object.

Since:
1.5M2
Version:
$Id$

Field Summary
 
Fields inherited from class org.xwiki.rendering.internal.parser.wikimodel.AbstractWikiModelParser
plainRendererFactory
 
Constructor Summary
HTMLParser()
           
 
Method Summary
 Syntax getSyntax()
          
 XDOM parse(java.io.Reader source)
          
 void parse(java.io.Reader source, Listener listener)
          
 
Methods inherited from class org.xwiki.rendering.internal.parser.xhtml.XHTMLParser
createWikiModelParser, createXWikiGeneratorListener, getImageReferenceParser, getLinkLabelParser, getLinkReferenceParser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTMLParser

public HTMLParser()
Method Detail

getSyntax

public Syntax getSyntax()

Specified by:
getSyntax in interface Parser
Specified by:
getSyntax in interface StreamParser
Overrides:
getSyntax in class XHTMLParser
See Also:
Parser.getSyntax()

parse

public XDOM parse(java.io.Reader source)
           throws ParseException

Specified by:
parse in interface Parser
Overrides:
parse in class AbstractWikiModelParser
Throws:
ParseException
See Also:
AbstractWikiModelParser.parse(Reader)

parse

public void parse(java.io.Reader source,
                  Listener listener)
           throws ParseException

Specified by:
parse in interface StreamParser
Overrides:
parse in class AbstractWikiModelParser
Throws:
ParseException
See Also:
AbstractWikiModelParser.parse(java.io.Reader, org.xwiki.rendering.listener.Listener)


Copyright © 2004-2011 XWiki. All Rights Reserved.