Added comments for methods of ExternalAnnotationsManager which are used only in Kotlin plugin.

This commit is contained in:
Evgeny Gerashchenko
2012-09-06 20:46:53 +04:00
parent 3f5845e449
commit 7fb76dda92
@@ -51,6 +51,7 @@ public abstract class ExternalAnnotationsManager {
@Nullable
public abstract PsiAnnotation findExternalAnnotation(@NotNull PsiModifierListOwner listOwner, @NotNull String annotationFQN);
// Method used in Kotlin plugin
public abstract boolean isExternalAnnotationWritable(@NotNull PsiModifierListOwner listOwner, @NotNull String annotationFQN);
@Nullable
@@ -63,6 +64,7 @@ public abstract class ExternalAnnotationsManager {
public abstract boolean deannotate(@NotNull PsiModifierListOwner listOwner, @NotNull String annotationFQN);
// Method used in Kotlin plugin when it is necessary to leave external annotation, but modify its arguments
public abstract boolean editExternalAnnotation(@NotNull PsiModifierListOwner listOwner, @NotNull String annotationFQN,
@Nullable PsiNameValuePair[] value);