}
@Override
void load(RProjectOptions options)
{
RProjectConfig config = options.getConfig();
pathSelector_.setText(config.getPackagePath());
installAdditionalArguments_.setText(config.getPackageInstallArgs());
buildAdditionalArguments_.setText(config.getPackageBuildArgs());
buildBinaryAdditionalArguments_.setText(config.getPackageBuildBinaryArgs());
checkAdditionalArguments_.setText(config.getPackageCheckArgs());
roxygenOptions_ = new BuildToolsRoxygenOptions(
config.getPackageRoxygenzieRd(),
config.getPackageRoxygenizeCollate(),
config.getPackageRoxygenizeNamespace(),
options.getBuildOptions().getAutoRogyginizeOptions());
boolean showRoxygenize = config.hasPackageRoxygenize() ||
options.getBuildContext().isRoxygen2Installed();
roxygenizePanel_.setVisible(showRoxygenize);
chkUseDevtools_.setValue(config.getPackageUseDevtools());
chkUseRoxygen_.setValue(config.hasPackageRoxygenize());
chkUseRoxygen_.addValueChangeHandler(new ValueChangeHandler<Boolean>() {
@Override
public void onValueChange(ValueChangeEvent<Boolean> event)
{
if (event.getValue())