public class KawapadTemporaryHighlighter
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected static class |
KawapadTemporaryHighlighter.ClearingPosition |
Modifier and Type | Field and Description |
---|---|
protected static java.util.ArrayDeque<KawapadTemporaryHighlighter.ClearingPosition> |
clearQueue |
protected static SimpleConsoleLogger |
LOGGER |
Constructor and Description |
---|
KawapadTemporaryHighlighter() |
Modifier and Type | Method and Description |
---|---|
protected static void |
addClearingHighlightQueue(javax.swing.text.Highlighter highlighter,
java.lang.Object tag) |
protected static void |
addHighlight(javax.swing.text.Highlighter highlighter,
int startPos,
int endPos,
javax.swing.text.Highlighter.HighlightPainter painter) |
protected static void |
addHighlight(javax.swing.text.JTextComponent tc,
int startPos,
int endPos,
javax.swing.text.Highlighter.HighlightPainter painter) |
protected static void |
addParenthesisHighlight(javax.swing.text.JTextComponent tc,
int open_pos,
int close_pos,
javax.swing.text.Highlighter.HighlightPainter painter) |
protected static void |
eliminateClearingHighlightQueue() |
protected static void |
logError(java.lang.String msg,
java.lang.Throwable e) |
protected static void |
logInfo(java.lang.String msg) |
protected static void |
logWarn(java.lang.String msg) |
protected static void |
popClearingHighlightQueue() |
protected static final SimpleConsoleLogger LOGGER
protected static java.util.ArrayDeque<KawapadTemporaryHighlighter.ClearingPosition> clearQueue
protected static void logError(java.lang.String msg, java.lang.Throwable e)
protected static void logInfo(java.lang.String msg)
protected static void logWarn(java.lang.String msg)
protected static void addClearingHighlightQueue(javax.swing.text.Highlighter highlighter, java.lang.Object tag)
protected static void eliminateClearingHighlightQueue()
protected static void popClearingHighlightQueue()
protected static void addHighlight(javax.swing.text.JTextComponent tc, int startPos, int endPos, javax.swing.text.Highlighter.HighlightPainter painter) throws javax.swing.text.BadLocationException
javax.swing.text.BadLocationException
protected static void addHighlight(javax.swing.text.Highlighter highlighter, int startPos, int endPos, javax.swing.text.Highlighter.HighlightPainter painter) throws javax.swing.text.BadLocationException
javax.swing.text.BadLocationException
protected static void addParenthesisHighlight(javax.swing.text.JTextComponent tc, int open_pos, int close_pos, javax.swing.text.Highlighter.HighlightPainter painter) throws javax.swing.text.BadLocationException
javax.swing.text.BadLocationException