adjust signatures to migration of Java50Fixes to Java50FixesCore
diff --git a/plugins/org.eclipse.objectteams.otdt.jdt.ui/src/org/eclipse/objectteams/otdt/internal/ui/assist/OTQuickFixes.java b/plugins/org.eclipse.objectteams.otdt.jdt.ui/src/org/eclipse/objectteams/otdt/internal/ui/assist/OTQuickFixes.java
index 6713208..324b3d0 100644
--- a/plugins/org.eclipse.objectteams.otdt.jdt.ui/src/org/eclipse/objectteams/otdt/internal/ui/assist/OTQuickFixes.java
+++ b/plugins/org.eclipse.objectteams.otdt.jdt.ui/src/org/eclipse/objectteams/otdt/internal/ui/assist/OTQuickFixes.java
@@ -67,6 +67,7 @@
import org.eclipse.jdt.internal.ui.fix.Java50CleanUp;
import org.eclipse.jdt.internal.ui.text.correction.ASTResolving;
import org.eclipse.jdt.internal.ui.text.correction.CorrectionMessages;
+import org.eclipse.jdt.internal.ui.text.correction.IProblemLocationCore;
import org.eclipse.jdt.internal.ui.text.correction.proposals.AddImportCorrectionProposal;
import org.eclipse.jdt.internal.ui.text.correction.proposals.FixCorrectionProposal;
import org.eclipse.jdt.ui.cleanup.CleanUpOptions;
@@ -87,7 +88,7 @@
import org.eclipse.osgi.util.NLS;
import org.eclipse.swt.graphics.Image;
-import base org.eclipse.jdt.internal.corext.fix.Java50Fix;
+import base org.eclipse.jdt.internal.corext.fix.Java50FixCore;
import base org.eclipse.jdt.internal.corext.util.JdtFlags;
import base org.eclipse.jdt.internal.ui.text.correction.JavaCorrectionProcessor;
import base org.eclipse.jdt.internal.ui.text.correction.ModifierCorrectionSubProcessor;
@@ -631,11 +632,11 @@
* </ul>
* @since 1.2.8
*/
- protected class Java50Fix playedBy Java50Fix {
+ protected class Java50Fix playedBy Java50FixCore {
@SuppressWarnings("decapsulation")
- protected Java50Fix createFix(CompilationUnit compilationUnit, IProblemLocation problem, String annotation, String label)
- -> Java50Fix createFix(CompilationUnit compilationUnit, IProblemLocation problem, String annotation, String label);
+ protected Java50Fix createFix(CompilationUnit compilationUnit, IProblemLocationCore problem, String annotation, String label)
+ -> Java50FixCore createFix(CompilationUnit compilationUnit, IProblemLocationCore problem, String annotation, String label);
@SuppressWarnings("decapsulation")
ASTNode getDeclaringNode(ASTNode selectedNode) <- replace ASTNode getDeclaringNode(ASTNode selectedNode);
@@ -664,7 +665,7 @@
@SuppressWarnings({ "rawtypes", "unchecked" })
public void addOverrideAnnotationProposal(IInvocationContext context, IProblemLocation problem, Collection proposals) {
// avoid calling Java50Fix.createAddOverrideAnnotationFix, which expects a specific problemID
- IProposableFix fix= Java50Fix.createFix(context.getASTRoot(), problem, "Override", FixMessages.Java50Fix_AddOverride_description); //$NON-NLS-1$
+ IProposableFix fix= Java50Fix.createFix(context.getASTRoot(), (IProblemLocationCore) problem, "Override", FixMessages.Java50Fix_AddOverride_description); //$NON-NLS-1$
// original from ModifierCorrectionSubProcessor:
if (fix != null) {
Image image= JavaPluginImages.get(JavaPluginImages.IMG_CORRECTION_CHANGE);