update jdt.core to I20190220-1800 for 2019-03 M3

- test adjustments
- adjust to and complete JDT/Core bug 543996
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java
index 316b8cb..fba213d 100644
--- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java
+++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java
@@ -128,7 +128,9 @@
 		TAG_LITERAL,				/* 19 */
 		TAG_DOC_ROOT,			/* 20 */
 //{ObjectTeams: role tag:
-		TAG_ROLE, 				/* 21 */
+		TAG_USES,				/* 21 */ // omission in JDT?
+		TAG_PROVIDES,			/* 22 */ // omission in JDT?
+		TAG_ROLE, 				/* 23 */
 // SH}
 	};
 
@@ -245,7 +247,9 @@
 		TAG_TYPE_INLINE		// TAG_DOC_ROOT_VALUE = 20;
 //{ObjectTeams: @role tag
 		,
-		TAG_TYPE_BLOCK,		// TAG_ROLE_VALUE = 21;
+		TAG_TYPE_BLOCK,		// TAG_USES_VALUE = 21;		// omission in JDT
+		TAG_TYPE_BLOCK,		// TAG_PROVIDES_VALUE = 22;	// omission in JDT
+		TAG_TYPE_BLOCK,		// TAG_ROLE_VALUE = 23;
 // SH}
 	};
 	/*
diff --git a/testplugins/org.eclipse.objectteams.otdt.ui.tests/src/org/eclipse/objectteams/otdt/ui/tests/core/JavaQuickFixTests.java b/testplugins/org.eclipse.objectteams.otdt.ui.tests/src/org/eclipse/objectteams/otdt/ui/tests/core/JavaQuickFixTests.java
index 6a03558..5c7b115 100644
--- a/testplugins/org.eclipse.objectteams.otdt.ui.tests/src/org/eclipse/objectteams/otdt/ui/tests/core/JavaQuickFixTests.java
+++ b/testplugins/org.eclipse.objectteams.otdt.ui.tests/src/org/eclipse/objectteams/otdt/ui/tests/core/JavaQuickFixTests.java
@@ -234,9 +234,6 @@
 		buf.append("public team class T2 extends T1 {\n");
 		buf.append("  protected class R {\n");
 		buf.append("\n");
-		buf.append("    /* (non-Javadoc)\n"); 
-		buf.append("     * @see test1.T1.R#foo()\n"); 
-		buf.append("     */\n");
 		buf.append("    @Override\n");
 		buf.append("    void foo() {\n");
 		buf.append("        // TODO Auto-generated method stub\n"); 
@@ -297,9 +294,6 @@
 		buf.append("public team class T2 extends T1 {\n");
 		buf.append("  protected class R {\n");
 		buf.append("\n");
-		buf.append("    /* (non-Javadoc)\n"); 
-		buf.append("     * @see test1.T1.R#foo()\n"); 
-		buf.append("     */\n");
 		buf.append("    @Override\n");
 		buf.append("    static void foo() {\n");
 		buf.append("        // TODO Auto-generated method stub\n");