org.xwiki.rendering.internal.parser
Class WikiModelHTMLParser

java.lang.Object
  extended by org.xwiki.component.logging.AbstractLogEnabled
      extended by org.xwiki.rendering.internal.parser.wikimodel.AbstractWikiModelParser
          extended by org.xwiki.rendering.internal.parser.WikiModelXHTMLParser
              extended by org.xwiki.rendering.internal.parser.WikiModelHTMLParser
All Implemented Interfaces:
org.xwiki.component.phase.LogEnabled, WikiModelStreamParser, Parser, StreamParser

@Component(value="html/4.01")
public class WikiModelHTMLParser
extends WikiModelXHTMLParser

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
WikiModelHTMLParser()
           
 
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.WikiModelXHTMLParser
createWikiModelParser, createXWikiGeneratorListener, getImageReferenceParser, getLinkLabelParser, getLinkReferenceParser
 
Methods inherited from class org.xwiki.component.logging.AbstractLogEnabled
enableLogging, getLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WikiModelHTMLParser

public WikiModelHTMLParser()
Method Detail

getSyntax

public Syntax getSyntax()

Specified by:
getSyntax in interface Parser
Specified by:
getSyntax in interface StreamParser
Overrides:
getSyntax in class WikiModelXHTMLParser
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.