com.ibm.wala.cast.js.util
Class HTMLCallback
java.lang.Object
javax.swing.text.html.HTMLEditorKit.ParserCallback
com.ibm.wala.cast.js.util.HTMLCallback
public class HTMLCallback
- extends javax.swing.text.html.HTMLEditorKit.ParserCallback
|
Field Summary |
protected java.util.Stack<java.lang.String> |
stack
|
| Fields inherited from class javax.swing.text.html.HTMLEditorKit.ParserCallback |
IMPLIED |
|
Constructor Summary |
HTMLCallback(java.net.URL input,
java.io.FileWriter out,
java.io.FileWriter out2)
|
|
Method Summary |
protected java.lang.String |
createElement(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a)
|
void |
flush()
|
protected java.io.FileWriter |
getWriter()
|
protected java.io.FileWriter |
getWriter2()
|
void |
handleComment(char[] data,
int pos)
|
void |
handleEndOfLineString(java.lang.String eol)
|
void |
handleEndTag(javax.swing.text.html.HTML.Tag t,
int pos)
|
void |
handleError(java.lang.String errorMsg,
int pos)
|
void |
handleSimpleTag(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
int pos)
|
void |
handleStartTag(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
int pos)
|
void |
handleText(char[] data,
int pos)
|
protected void |
writeAttribute(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
java.lang.String attr,
java.lang.String value,
java.lang.String varName)
|
protected void |
writeElement(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
java.lang.String tag,
java.lang.String cons,
java.lang.String varName)
|
protected void |
writeEventAttribute(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
java.lang.String attr,
java.lang.String value,
java.lang.String varName)
|
protected void |
writePortletAttribute(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
java.lang.String attr,
java.lang.String value,
java.lang.String varName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
stack
protected final java.util.Stack<java.lang.String> stack
HTMLCallback
public HTMLCallback(java.net.URL input,
java.io.FileWriter out,
java.io.FileWriter out2)
getWriter
protected java.io.FileWriter getWriter()
getWriter2
protected java.io.FileWriter getWriter2()
flush
public void flush()
throws javax.swing.text.BadLocationException
- Overrides:
flush in class javax.swing.text.html.HTMLEditorKit.ParserCallback
- Throws:
javax.swing.text.BadLocationException
handleText
public void handleText(char[] data,
int pos)
- Overrides:
handleText in class javax.swing.text.html.HTMLEditorKit.ParserCallback
handleComment
public void handleComment(char[] data,
int pos)
- Overrides:
handleComment in class javax.swing.text.html.HTMLEditorKit.ParserCallback
createElement
protected java.lang.String createElement(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a)
writeElement
protected void writeElement(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
java.lang.String tag,
java.lang.String cons,
java.lang.String varName)
throws java.io.IOException
- Throws:
java.io.IOException
writeAttribute
protected void writeAttribute(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
java.lang.String attr,
java.lang.String value,
java.lang.String varName)
throws java.io.IOException
- Throws:
java.io.IOException
writeEventAttribute
protected void writeEventAttribute(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
java.lang.String attr,
java.lang.String value,
java.lang.String varName)
throws java.io.IOException
- Throws:
java.io.IOException
writePortletAttribute
protected void writePortletAttribute(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
java.lang.String attr,
java.lang.String value,
java.lang.String varName)
throws java.io.IOException
- Throws:
java.io.IOException
handleStartTag
public void handleStartTag(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
int pos)
- Overrides:
handleStartTag in class javax.swing.text.html.HTMLEditorKit.ParserCallback
handleEndTag
public void handleEndTag(javax.swing.text.html.HTML.Tag t,
int pos)
- Overrides:
handleEndTag in class javax.swing.text.html.HTMLEditorKit.ParserCallback
handleSimpleTag
public void handleSimpleTag(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a,
int pos)
- Overrides:
handleSimpleTag in class javax.swing.text.html.HTMLEditorKit.ParserCallback
handleError
public void handleError(java.lang.String errorMsg,
int pos)
- Overrides:
handleError in class javax.swing.text.html.HTMLEditorKit.ParserCallback
handleEndOfLineString
public void handleEndOfLineString(java.lang.String eol)
- Overrides:
handleEndOfLineString in class javax.swing.text.html.HTMLEditorKit.ParserCallback