Modifying external annotation within same XML.

This commit is contained in:
Evgeny Gerashchenko
2012-08-24 22:13:03 +04:00
parent 4f3fced932
commit bb0f0b19b2
@@ -210,10 +210,8 @@ class EditSignatureBalloon {
new WriteCommandAction(project) {
@Override
protected void run(final Result result) throws Throwable {
ExternalAnnotationsManager
.getInstance(project).deannotate(method, KotlinSignatureInJavaMarkerProvider.KOTLIN_SIGNATURE_ANNOTATION);
ExternalAnnotationsManager.getInstance(project).annotateExternally(
method, KotlinSignatureInJavaMarkerProvider.KOTLIN_SIGNATURE_ANNOTATION, method.getContainingFile(),
ExternalAnnotationsManager.getInstance(project).editExternalAnnotation(
method, KotlinSignatureInJavaMarkerProvider.KOTLIN_SIGNATURE_ANNOTATION,
signatureToNameValuePairs(project, newSignature));
}
}.execute();