Bug 551580 - Build I20190927-1800 failed

The method initializeContext(JavaContext) of type E4ContextType must
override or implement a supertype method.

Fixed parameter type to be IJavaContext and not JavaContext.

Change-Id: I6d5af322bc7b0b7a5b1d325d80afc3b6965b12a6
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
diff --git a/bundles/org.eclipse.e4.tools.jdt.templates/src/org/eclipse/e4/internal/tools/jdt/templates/E4ContextType.java b/bundles/org.eclipse.e4.tools.jdt.templates/src/org/eclipse/e4/internal/tools/jdt/templates/E4ContextType.java
index 3ce63ee..4017ab0 100644
--- a/bundles/org.eclipse.e4.tools.jdt.templates/src/org/eclipse/e4/internal/tools/jdt/templates/E4ContextType.java
+++ b/bundles/org.eclipse.e4.tools.jdt.templates/src/org/eclipse/e4/internal/tools/jdt/templates/E4ContextType.java
@@ -1,5 +1,5 @@
 /*******************************************************************************
- * Copyright (c) 2007, 2010 IBM Corporation and others.
+ * Copyright (c) 2007, 2019 IBM Corporation and others.
  *
  * This program and the accompanying materials
  * are made available under the terms of the Eclipse Public License 2.0
@@ -14,7 +14,7 @@
 package org.eclipse.e4.internal.tools.jdt.templates;
 
 import org.eclipse.jdt.internal.corext.template.java.AbstractJavaContextType;
-import org.eclipse.jdt.internal.corext.template.java.JavaContext;
+import org.eclipse.jdt.internal.corext.template.java.IJavaContext;
 
 /**
  * The context type for templates inside e4 code.
@@ -44,7 +44,7 @@
 	public static final String ID_STATEMENTS = "e4-statements"; //$NON-NLS-1$
 
 	@Override
-	protected void initializeContext(JavaContext context) {
+	protected void initializeContext(IJavaContext context) {
 		if (!getId().equals(E4ContextType.ID_ALL)) { // a specific context must also allow the templates that work
 			// everywhere
 			context.addCompatibleContextType(E4ContextType.ID_ALL);