select(moduleList.getSelection());
}
}
}
});
toggle.bindVisible(new ReadOnlyBinding<Boolean>() {
@Override
public Boolean get() {
return moduleList.getSelection() != null
&& (moduleList.getSelection().isSelected() || moduleList.getSelection().isValidToSelect());
}