Package nl.siegmann.epublib.viewer
Class MyParserCallback
- java.lang.Object
-
- javax.swing.text.html.HTMLEditorKit.ParserCallback
-
- nl.siegmann.epublib.viewer.MyParserCallback
-
class MyParserCallback extends javax.swing.text.html.HTMLEditorKit.ParserCallback
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.text.html.HTMLEditorKit.ParserCallbackparserCallbackprivate java.util.List<java.lang.String>stylesheetHrefs
-
Constructor Summary
Constructors Constructor Description MyParserCallback(javax.swing.text.html.HTMLEditorKit.ParserCallback parserCallback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)voidflush()java.util.List<java.lang.String>getStylesheetHrefs()voidhandleComment(char[] data, int pos)voidhandleEndOfLineString(java.lang.String eol)voidhandleEndTag(javax.swing.text.html.HTML.Tag t, int pos)voidhandleError(java.lang.String errorMsg, int pos)voidhandleSimpleTag(javax.swing.text.html.HTML.Tag t, javax.swing.text.MutableAttributeSet a, int pos)voidhandleStartTag(javax.swing.text.html.HTML.Tag t, javax.swing.text.MutableAttributeSet a, int pos)private voidhandleStylesheet(javax.swing.text.html.HTML.Tag tag, javax.swing.text.MutableAttributeSet attributes)voidhandleText(char[] data, int pos)inthashCode()private booleanisStylesheetLink(javax.swing.text.html.HTML.Tag tag, javax.swing.text.MutableAttributeSet attributes)voidsetStylesheetHrefs(java.util.List<java.lang.String> stylesheetHrefs)java.lang.StringtoString()
-
-
-
Method Detail
-
getStylesheetHrefs
public java.util.List<java.lang.String> getStylesheetHrefs()
-
setStylesheetHrefs
public void setStylesheetHrefs(java.util.List<java.lang.String> stylesheetHrefs)
-
isStylesheetLink
private boolean isStylesheetLink(javax.swing.text.html.HTML.Tag tag, javax.swing.text.MutableAttributeSet attributes)
-
handleStylesheet
private void handleStylesheet(javax.swing.text.html.HTML.Tag tag, javax.swing.text.MutableAttributeSet attributes)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
flush
public void flush() throws javax.swing.text.BadLocationException- Overrides:
flushin classjavax.swing.text.html.HTMLEditorKit.ParserCallback- Throws:
javax.swing.text.BadLocationException
-
handleText
public void handleText(char[] data, int pos)- Overrides:
handleTextin classjavax.swing.text.html.HTMLEditorKit.ParserCallback
-
handleComment
public void handleComment(char[] data, int pos)- Overrides:
handleCommentin classjavax.swing.text.html.HTMLEditorKit.ParserCallback
-
handleStartTag
public void handleStartTag(javax.swing.text.html.HTML.Tag t, javax.swing.text.MutableAttributeSet a, int pos)- Overrides:
handleStartTagin classjavax.swing.text.html.HTMLEditorKit.ParserCallback
-
handleEndTag
public void handleEndTag(javax.swing.text.html.HTML.Tag t, int pos)- Overrides:
handleEndTagin classjavax.swing.text.html.HTMLEditorKit.ParserCallback
-
handleSimpleTag
public void handleSimpleTag(javax.swing.text.html.HTML.Tag t, javax.swing.text.MutableAttributeSet a, int pos)- Overrides:
handleSimpleTagin classjavax.swing.text.html.HTMLEditorKit.ParserCallback
-
handleError
public void handleError(java.lang.String errorMsg, int pos)- Overrides:
handleErrorin classjavax.swing.text.html.HTMLEditorKit.ParserCallback
-
handleEndOfLineString
public void handleEndOfLineString(java.lang.String eol)
- Overrides:
handleEndOfLineStringin classjavax.swing.text.html.HTMLEditorKit.ParserCallback
-
-