Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(775)

Unified Diff: dart/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/processor/SemanticProcessor.java

Issue 56933002: Version 0.8.10.1 (Closed) Base URL: http://dart.googlecode.com/svn/trunk/
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: dart/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/processor/SemanticProcessor.java
===================================================================
--- dart/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/processor/SemanticProcessor.java (revision 29785)
+++ dart/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/processor/SemanticProcessor.java (working copy)
@@ -113,4 +113,13 @@
}
return false;
}
+
+ /**
+ * Checks if given {@link IMethodBinding} is method of given class with given signature.
+ */
+ protected final boolean isMethodInExactClass(IMethodBinding binding, String reqSignature,
+ String reqClassName) {
+ return JavaUtils.getMethodDeclarationSignature(binding).equals(reqSignature)
+ && JavaUtils.isTypeNamed(binding.getDeclaringClass(), reqClassName);
+ }
}

Powered by Google App Engine
This is Rietveld 408576698