boolean on,
Composite parent,
int style)
throws UniqueNameException {
Button checkBox = new Button(parent, style | SWT.CHECK);
CheckBoxDataSynchronizer dataSynchronizer = new CheckBoxDataSynchronizer(checkBox, on);
SWTModelField<Boolean, Button, CheckBoxDataSynchronizer> field =
new SWTModelField<Boolean, Button, CheckBoxDataSynchronizer>(
this, name, parent, on, checkBox, dataSynchronizer);
addField(areaName, groupName, field);