}
});
+ Button checkBoxAddIndividualsAssociationsForFieldUnit = new Button(composite, SWT.CHECK);
+ checkBoxAddIndividualsAssociationsForFieldUnit.setSelection(configurator.isAddIndividualsAssociationsForFieldUnits());
+ checkBoxAddIndividualsAssociationsForFieldUnit.setText("Create an Individual Association for the field unit");
+ checkBoxAddIndividualsAssociationsForFieldUnit
+ .setToolTipText("For each specimen associated to a taxon an indiviadual association to the field unit of the specimen is created");
+ checkBoxAddIndividualsAssociationsForFieldUnit.addSelectionListener(new SelectionAdapter() {
+ @Override
+ public void widgetSelected(SelectionEvent e) {
+ configurator.setAddIndividualsAssociationsForFieldUnits((!configurator.isAddIndividualsAssociationsForFieldUnits()));
+ }
+ });
+
Button checkBoxReuseDescriptiveGroups = new Button(composite, SWT.CHECK);
checkBoxReuseDescriptiveGroups.setSelection(configurator.isReuseExistingDescriptiveGroups());
checkBoxReuseDescriptiveGroups.setText("Reuse existing descriptive group");
}
});
+ Button checkBoxAddIndividualsAssociationsForFieldUnit = new Button(composite, SWT.CHECK);
+ checkBoxAddIndividualsAssociationsForFieldUnit.setSelection(abcdImportConfigurator.isAddIndividualsAssociationsForFieldUnits());
+ checkBoxAddIndividualsAssociationsForFieldUnit.setText("Create an Individual Association for the field unit");
+ checkBoxAddIndividualsAssociationsForFieldUnit
+ .setToolTipText("For each specimen associated to a taxon an indiviadual association to the field unit of the specimen is created");
+ checkBoxAddIndividualsAssociationsForFieldUnit.addSelectionListener(new SelectionAdapter() {
+ @Override
+ public void widgetSelected(SelectionEvent e) {
+ abcdImportConfigurator.setAddIndividualsAssociationsForFieldUnits(!abcdImportConfigurator.isAddIndividualsAssociationsForFieldUnits());
+ }
+ });
+
Button checkBoxReuseDescriptiveGroups = new Button(composite, SWT.CHECK);
checkBoxReuseDescriptiveGroups.setSelection(abcdImportConfigurator.isReuseExistingDescriptiveGroups());
checkBoxReuseDescriptiveGroups.setText("Reuse existing descriptive group");
config.setIgnoreImportOfExistingSpecimen(Boolean.valueOf(valueString));
}else if (keyString.equals("addIndividualsAssociationsSuchAsSpecimenAndObservations")){
config.setAddIndividualsAssociationsSuchAsSpecimenAndObservations(Boolean.valueOf(valueString));
+ }else if (keyString.equals("addIndividualsAssociationsForFieldUnits")){
+ config.setAddIndividualsAssociationsForFieldUnits(Boolean.valueOf(valueString));
}else if (keyString.equals("reuseExistingTaxaWhenPossible")){
config.setReuseExistingTaxaWhenPossible(Boolean.valueOf(valueString));
}else if (keyString.equals("ignoreAuthorship")){