From cbb65ba9509f7826eb3a99b14f23b645a51e28bb Mon Sep 17 00:00:00 2001 From: anna Date: Thu, 17 Jan 2013 17:54:53 +0100 Subject: [PATCH] javafx: handler method signature fixed --- .../javaFX/fxml/JavaFxCommonClassNames.java | 1 + .../javaFX/fxml/JavaFxEventHandlerReference.java | 16 ++++++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/JavaFxCommonClassNames.java b/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/JavaFxCommonClassNames.java index 8888c1381d4b..b275467c561d 100644 --- a/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/JavaFxCommonClassNames.java +++ b/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/JavaFxCommonClassNames.java @@ -26,4 +26,5 @@ public class JavaFxCommonClassNames { @NonNls public static final String JAVAFX_ANCHOR_PANE = "javafx.scene.layout.AnchorPane"; @NonNls public static final String JAVAFX_EVENT = "javafx.event.Event"; @NonNls public static final String JAVAFX_BEANS_DEFAULT_PROPERTY = "javafx.beans.DefaultProperty"; + @NonNls public static final String JAVAFX_FXML_FXML = "javafx.fxml.FXML"; } diff --git a/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/JavaFxEventHandlerReference.java b/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/JavaFxEventHandlerReference.java index fea5b2a10427..b18be5af1ab2 100644 --- a/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/JavaFxEventHandlerReference.java +++ b/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/JavaFxEventHandlerReference.java @@ -15,11 +15,13 @@ */ package org.jetbrains.plugins.javaFX.fxml; +import com.intellij.codeInsight.AnnotationUtil; import com.intellij.codeInsight.daemon.QuickFixActionRegistrar; import com.intellij.codeInsight.daemon.impl.quickfix.CreateMethodQuickFix; import com.intellij.codeInsight.quickfix.UnresolvedReferenceQuickFixProvider; import com.intellij.openapi.util.TextRange; import com.intellij.psi.*; +import com.intellij.psi.util.InheritanceUtil; import com.intellij.psi.xml.XmlAttributeValue; import com.intellij.util.ArrayUtil; import org.jetbrains.annotations.NotNull; @@ -62,12 +64,14 @@ public class JavaFxEventHandlerReference extends PsiReferenceBase