jaxe
Class JaxeTextPane.JaxeHighlighter

java.lang.Object
  extended by javax.swing.text.LayeredHighlighter
      extended by javax.swing.text.DefaultHighlighter
          extended by jaxe.JaxeTextPane.JaxeHighlighter
All Implemented Interfaces:
javax.swing.text.Highlighter
Enclosing class:
JaxeTextPane

 class JaxeTextPane.JaxeHighlighter
extends javax.swing.text.DefaultHighlighter


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.text.DefaultHighlighter
javax.swing.text.DefaultHighlighter.DefaultHighlightPainter
 
Nested classes/interfaces inherited from class javax.swing.text.LayeredHighlighter
javax.swing.text.LayeredHighlighter.LayerPainter
 
Nested classes/interfaces inherited from interface javax.swing.text.Highlighter
javax.swing.text.Highlighter.Highlight, javax.swing.text.Highlighter.HighlightPainter
 
Field Summary
 
Fields inherited from class javax.swing.text.DefaultHighlighter
DefaultPainter
 
Constructor Summary
JaxeTextPane.JaxeHighlighter()
           
 
Method Summary
 java.lang.Object addHighlight(int p0, int p1, javax.swing.text.Highlighter.HighlightPainter p)
           
 void changeHighlight(java.lang.Object tag, int p0, int p1)
           
 void removeHighlight(java.lang.Object tag)
           
 
Methods inherited from class javax.swing.text.DefaultHighlighter
deinstall, getDrawsLayeredHighlights, getHighlights, install, paint, paintLayeredHighlights, removeAllHighlights, setDrawsLayeredHighlights
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JaxeTextPane.JaxeHighlighter

JaxeTextPane.JaxeHighlighter()
Method Detail

addHighlight

public java.lang.Object addHighlight(int p0,
                                     int p1,
                                     javax.swing.text.Highlighter.HighlightPainter p)
                              throws javax.swing.text.BadLocationException
Specified by:
addHighlight in interface javax.swing.text.Highlighter
Overrides:
addHighlight in class javax.swing.text.DefaultHighlighter
Throws:
javax.swing.text.BadLocationException

changeHighlight

public void changeHighlight(java.lang.Object tag,
                            int p0,
                            int p1)
                     throws javax.swing.text.BadLocationException
Specified by:
changeHighlight in interface javax.swing.text.Highlighter
Overrides:
changeHighlight in class javax.swing.text.DefaultHighlighter
Throws:
javax.swing.text.BadLocationException

removeHighlight

public void removeHighlight(java.lang.Object tag)
Specified by:
removeHighlight in interface javax.swing.text.Highlighter
Overrides:
removeHighlight in class javax.swing.text.DefaultHighlighter