public abstract class RainbowVisitor extends java.lang.Object implements HighlightVisitor
EP_HIGHLIGHT_VISITOR| Constructor and Description |
|---|
RainbowVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addInfo(HighlightInfo highlightInfo) |
boolean |
analyze(PsiFile file,
boolean updateWholeFile,
HighlightInfoHolder holder,
java.lang.Runnable action) |
abstract HighlightVisitor |
clone() |
protected RainbowHighlighter |
getHighlighter() |
protected HighlightInfo |
getInfo(PsiElement context,
PsiElement rainbowElement,
java.lang.String name,
TextAttributesKey colorKey) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitorder, suitableForFile, visitpublic abstract HighlightVisitor clone()
clone in interface HighlightVisitorclone in class java.lang.Objectprotected RainbowHighlighter getHighlighter()
public boolean analyze(PsiFile file, boolean updateWholeFile, HighlightInfoHolder holder, java.lang.Runnable action)
analyze in interface HighlightVisitorprotected void addInfo(HighlightInfo highlightInfo)
protected HighlightInfo getInfo(PsiElement context, PsiElement rainbowElement, java.lang.String name, TextAttributesKey colorKey)