if ((code & IProblem.Annotation) != 0) { buf.append("Annotation + "); }
	private String getErrorCode(int code) {		StringBuffer buf= new StringBuffer();					if ((code & IProblem.TypeRelated) != 0) {			buf.append("TypeRelated + "); //$NON-NLS-1$		}		if ((code & IProblem.FieldRelated) != 0) {			buf.append("FieldRelated + "); //$NON-NLS-1$		}		if ((code & IProblem.ConstructorRelated) != 0) {			buf.append("ConstructorRelated + "); //$NON-NLS-1$		}		if ((code & IProblem.MethodRelated) != 0) {			buf.append("MethodRelated + "); //$NON-NLS-1$		}		if ((code & IProblem.ImportRelated) != 0) {			buf.append("ImportRelated + "); //$NON-NLS-1$		}		if ((code & IProblem.Internal) != 0) {			buf.append("Internal + "); //$NON-NLS-1$		}		if ((code & IProblem.Syntax) != 0) {			buf.append("Syntax + "); //$NON-NLS-1$		}		buf.append(code & IProblem.IgnoreCategoriesMask);					return buf.toString();	}	