com.intellij.lang.annotation
Interface ExternalAnnotator


public interface ExternalAnnotator

Implemented by a custom language plugin to process the files in a language by an external annotation tool. The external annotator is expected to be slow and is started after the regular annotator has completed its work.


Method Summary
 void annotate(PsiFile file, AnnotationHolder holder)
          Annotates the specified file.
 

Method Detail

annotate

void annotate(PsiFile file,
              AnnotationHolder holder)
Annotates the specified file.

Parameters:
file - the file to annotate.
holder - the container which receives annotations created by the plugin.