public class ReadableExternalAnnotationsManager extends BaseExternalAnnotationsManager
BaseExternalAnnotationsManager.AnnotationData
ExternalAnnotationsManager.AnnotationPlace, ExternalAnnotationsManager.CanceledConfigurationException
myPsiManager
ANNOTATIONS_XML, TOPIC
Constructor and Description |
---|
ReadableExternalAnnotationsManager(PsiManager psiManager) |
Modifier and Type | Method and Description |
---|---|
protected void |
dropCache() |
protected java.util.List<VirtualFile> |
getExternalAnnotationsRoots(VirtualFile libraryFile) |
protected boolean |
hasAnyAnnotationsRoots() |
boolean |
isUnderAnnotationRoot(VirtualFile file) |
annotateExternally, chooseAnnotationsPlace, chooseAnnotationsPlaceNoUi, deannotate, duplicateError, editExternalAnnotation, findDefaultConstructorExternalAnnotations, findDefaultConstructorExternalAnnotations, findExternalAnnotation, findExternalAnnotations, findExternalAnnotations, findExternalAnnotationsFiles, getDataFromFile, getExternalName, hasAnnotationRootsForFile, isExternalAnnotation, isExternalAnnotationWritable, registerExternalAnnotations
elementRenamedOrMoved, getInstance
public ReadableExternalAnnotationsManager(PsiManager psiManager)
protected boolean hasAnyAnnotationsRoots()
hasAnyAnnotationsRoots
in class BaseExternalAnnotationsManager
protected java.util.List<VirtualFile> getExternalAnnotationsRoots(VirtualFile libraryFile)
getExternalAnnotationsRoots
in class BaseExternalAnnotationsManager
protected void dropCache()
dropCache
in class BaseExternalAnnotationsManager
public boolean isUnderAnnotationRoot(VirtualFile file)