Revert unnecessary 'final' from bug 571159
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/AccessRule.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/AccessRule.java
index 7bb6eb0..53cd189 100644
--- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/AccessRule.java
+++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/AccessRule.java
@@ -22,7 +22,9 @@
 	public static final int IgnoreIfBetter = 0x02000000; // value must be greater than IProblem#ForbiddenReference and DiscouragedReference
 
 	public final char[] pattern;
-	public final int problemId;
+//{ObjectTeams: needlessly final in jdt since https://bugs.eclipse.org/bugs/show_bug.cgi?id=571159
+	public int problemId;
+// SH}
 
 //{ObjectTeams: Field for data flow from PDEAdaptor to ...
 	public Object[] aspectBindingData;