A: 

Unfortunately this dialog does not provide the functionality that you need. It uses the JFace CheckboxTableViewer to display the items, which does not support the "disabled" state of the check boxes very well (as of Eclipse 3.5). Furthermore this dialog is not intended to be subclassed.

TK Gospodinov
A: 

the viewer used by this dialog is the CheckboxTableViewer.

You can try to add a checkstatelistener to cancel the unselection of the "core" selections. Also you can use the method setGrayedElements to make them visually disabled.

I am not sure if this will give the wanted behaviour though.

davyM