com.atlassian.renderer.wysiwyg
Class HtmlParserUtil

java.lang.Object
  extended by com.atlassian.renderer.wysiwyg.HtmlParserUtil

public abstract class HtmlParserUtil
extends java.lang.Object

Utility class for using NekoHTML http://people.apache.org/~andyc/neko/doc/html/index.html


Constructor Summary
HtmlParserUtil(java.io.InputStream in)
           
HtmlParserUtil(java.lang.String xhtml)
           
 
Method Summary
 org.w3c.dom.Node findTag(java.lang.String name)
           
 org.w3c.dom.Document getDocument()
           
 org.w3c.dom.DocumentFragment getDocumentFragment()
           
 java.lang.String getText(org.w3c.dom.Node node)
           
protected abstract  void init(org.cyberneko.html.parsers.DOMFragmentParser parser)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlParserUtil

public HtmlParserUtil(java.lang.String xhtml)
               throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

HtmlParserUtil

public HtmlParserUtil(java.io.InputStream in)
Method Detail

getDocumentFragment

public org.w3c.dom.DocumentFragment getDocumentFragment()

getDocument

public org.w3c.dom.Document getDocument()

init

protected abstract void init(org.cyberneko.html.parsers.DOMFragmentParser parser)

findTag

public org.w3c.dom.Node findTag(java.lang.String name)

getText

public java.lang.String getText(org.w3c.dom.Node node)


Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.