次のように JFace ListSelectionDialog を作成します。
final ListSelectionDialog dialog = new ListSelectionDialog(
PlatformUI.getWorkbench().getDisplay().getActiveShell(),
List<SomeClass>,
new ArrayContentProvider(),
new LabelProvider(),
""); //$NON-NLS-1$
dialog.setTitle("Dialog Title"); //$NON-NLS-1$
dialog.setMessage("SomeMessage"); //$NON-NLS-1$
dialog.open();
ダイアログは正常に表示されます。
ただし、すべてのチェックボックスを選択したいと思います。それ、どうやったら出来るの?