case IProblem.AmbiguousType:
case IProblem.AmbiguousType: case IProblem.UnusedPrivateMethod: case IProblem.UnusedPrivateConstructor: case IProblem.UnusedPrivateField: case IProblem.UnusedPrivateType:
	public static boolean hasCorrections(int problemId) {		switch (problemId) {			case IProblem.UnterminatedString:			case IProblem.UnusedImport:			case IProblem.DuplicateImport:			case IProblem.CannotImportPackage:			case IProblem.ConflictingImport:						case IProblem.UndefinedMethod:			case IProblem.UndefinedConstructor:			case IProblem.ParameterMismatch:			case IProblem.MethodButWithConstructorName:			case IProblem.UndefinedField:			case IProblem.UndefinedName:			case IProblem.PublicClassMustMatchFileName:			case IProblem.PackageIsNotExpectedPackage:			case IProblem.UndefinedType:			case IProblem.FieldTypeNotFound:			case IProblem.ArgumentTypeNotFound:			case IProblem.ReturnTypeNotFound:			case IProblem.SuperclassNotFound:			case IProblem.ExceptionTypeNotFound:			case IProblem.InterfaceNotFound: 			case IProblem.TypeMismatch:			case IProblem.UnhandledException:			case IProblem.UnreachableCatch:			case IProblem.VoidMethodReturnsValue:			case IProblem.ShouldReturnValue:			case IProblem.MissingReturnType:			case IProblem.NonExternalizedStringLiteral:			case IProblem.NonStaticAccessToStaticField:			case IProblem.NonStaticAccessToStaticMethod:			case IProblem.StaticMethodRequested:			case IProblem.NonStaticFieldFromStaticInvocation:			case IProblem.InstanceMethodDuringConstructorInvocation:			case IProblem.InstanceFieldDuringConstructorInvocation:						case IProblem.NotVisibleMethod:			case IProblem.NotVisibleConstructor:			case IProblem.NotVisibleType:			case IProblem.SuperclassNotVisible:			case IProblem.InterfaceNotVisible:			case IProblem.FieldTypeNotVisible:			case IProblem.ArgumentTypeNotVisible:			case IProblem.ReturnTypeNotVisible:			case IProblem.ExceptionTypeNotVisible:			case IProblem.NotVisibleField:			case IProblem.ImportNotVisible:			case IProblem.BodyForAbstractMethod:			case IProblem.AbstractMethodInAbstractClass:			case IProblem.AbstractMethodMustBeImplemented:				case IProblem.BodyForNativeMethod:			case IProblem.OuterLocalMustBeFinal:			case IProblem.UninitializedLocalVariable:			case IProblem.UndefinedConstructorInDefaultConstructor:			case IProblem.UnhandledExceptionInDefaultConstructor:			case IProblem.NotVisibleConstructorInDefaultConstructor:			case IProblem.FieldTypeAmbiguous:			case IProblem.ArgumentTypeAmbiguous:			case IProblem.ExceptionTypeAmbiguous:			case IProblem.ReturnTypeAmbiguous:			case IProblem.SuperclassAmbiguous:			case IProblem.InterfaceAmbiguous:			case IProblem.AmbiguousType:								return true;			default:				return false;		}	}