44 |
44 |
|
45 |
45 |
private Button btnBrowseReference = null;
|
46 |
46 |
|
47 |
|
private Text textReference = null;
|
48 |
|
private Button btnClear = null;
|
|
47 |
private Text textReference = null;
|
|
48 |
private Button btnClear = null;
|
49 |
49 |
private EntitySelectionElement<Reference> selectReference;
|
50 |
|
private Button btnIncludeAcceptedTaxa;
|
|
50 |
private Button btnIncludeAcceptedTaxa;
|
51 |
51 |
private Button btnIncludeSynonyms;
|
52 |
52 |
private Button btnOverwriteExistingAccepted;
|
53 |
53 |
private Button btnOverwriteExistingSynonyms;
|
|
54 |
private Button btnOverwriteExistingRelations;
|
54 |
55 |
private Button btnEmptySecundumDetail;
|
55 |
56 |
private Button btnIncludeSharedTaxa;
|
|
57 |
private Button btnIncludeMisappliedNamed;
|
|
58 |
private Button btnIncludeProParteSynonyms;
|
56 |
59 |
|
57 |
60 |
|
58 |
61 |
/**
|
... | ... | |
81 |
84 |
IObservableValue includeSynonymsConfiguratorObserveValue = PojoProperties.value("includeSynonyms").observe(configurator);
|
82 |
85 |
bindingContext.bindValue(observeSelectionBtnIncludeSynonyms, includeSynonymsConfiguratorObserveValue, null, null);
|
83 |
86 |
|
|
87 |
IObservableValue observeSelectionBtnIncludeMisappliedNames = WidgetProperties.selection().observe(btnIncludeMisappliedNamed);
|
|
88 |
IObservableValue includeMisappliedNamesConfiguratorObserveValue = PojoProperties.value("includeMisapplications").observe(configurator);
|
|
89 |
bindingContext.bindValue(observeSelectionBtnIncludeMisappliedNames, includeMisappliedNamesConfiguratorObserveValue, null, null);
|
|
90 |
|
|
91 |
IObservableValue observeSelectionBtnIncludeProparteSynonyms = WidgetProperties.selection().observe(btnIncludeProParteSynonyms);
|
|
92 |
IObservableValue includeProparteSynonymsConfiguratorObserveValue = PojoProperties.value("includeProParteSynonyms").observe(configurator);
|
|
93 |
bindingContext.bindValue(observeSelectionBtnIncludeProparteSynonyms, includeProparteSynonymsConfiguratorObserveValue, null, null);
|
|
94 |
|
84 |
95 |
IObservableValue observeSelectionBtnOverwriteExistingAccepted = WidgetProperties.selection().observe(btnOverwriteExistingAccepted);
|
85 |
96 |
IObservableValue overwriteExistingAcceptedConfiguratorObserveValue = PojoProperties.value("overwriteExistingAccepted").observe(configurator);
|
86 |
97 |
bindingContext.bindValue(observeSelectionBtnOverwriteExistingAccepted, overwriteExistingAcceptedConfiguratorObserveValue, null, null);
|
... | ... | |
89 |
100 |
IObservableValue overwriteExistingSynonymsConfiguratorObserveValue = PojoProperties.value("overwriteExistingSynonyms").observe(configurator);
|
90 |
101 |
bindingContext.bindValue(observeSelectionBtnOverwriteExistingSynonyms, overwriteExistingSynonymsConfiguratorObserveValue, null, null);
|
91 |
102 |
|
|
103 |
IObservableValue observeSelectionBtnOverwriteExistingRelations = WidgetProperties.selection().observe(btnOverwriteExistingRelations);
|
|
104 |
IObservableValue overwriteExistingRelationsConfiguratorObserveValue = PojoProperties.value("overwriteExistingRelations").observe(configurator);
|
|
105 |
bindingContext.bindValue(observeSelectionBtnOverwriteExistingRelations, overwriteExistingRelationsConfiguratorObserveValue, null, null);
|
|
106 |
|
92 |
107 |
IObservableValue observeSelectionBtnEmptySecundumDetail = WidgetProperties.selection().observe(btnEmptySecundumDetail);
|
93 |
108 |
IObservableValue emptySecundumDetailConfiguratorObserveValue = PojoProperties.value("emptySecundumDetail").observe(configurator);
|
94 |
109 |
bindingContext.bindValue(observeSelectionBtnEmptySecundumDetail, emptySecundumDetailConfiguratorObserveValue, null, null);
|
... | ... | |
172 |
187 |
}
|
173 |
188 |
});
|
174 |
189 |
|
175 |
|
btnOverwriteExistingAccepted = new Button(control, SWT.CHECK);
|
176 |
|
GridData gd_btnOverwriteExistingAccepted = new GridData(SWT.LEFT, SWT.CENTER, false, false, 1, 1);
|
177 |
|
gd_btnOverwriteExistingAccepted.horizontalIndent = 10;
|
178 |
|
btnOverwriteExistingAccepted.setLayoutData(gd_btnOverwriteExistingAccepted);
|
179 |
|
btnOverwriteExistingAccepted.setText(Messages.SetSecundumConfiguration_OverwriteExistingAccepted);
|
|
190 |
btnOverwriteExistingAccepted = new Button(control, SWT.CHECK);
|
|
191 |
GridData gd_btnOverwriteExistingAccepted = new GridData(SWT.LEFT, SWT.CENTER, false, false, 1, 1);
|
|
192 |
gd_btnOverwriteExistingAccepted.horizontalIndent = 10;
|
|
193 |
btnOverwriteExistingAccepted.setLayoutData(gd_btnOverwriteExistingAccepted);
|
|
194 |
btnOverwriteExistingAccepted.setText(Messages.SetSecundumConfiguration_OverwriteExistingAccepted);
|
180 |
195 |
|
181 |
196 |
btnIncludeSharedTaxa = new Button(control, SWT.CHECK);
|
182 |
197 |
GridData gd_btnIncludeSharedTaxa = new GridData(SWT.LEFT, SWT.CENTER, false, false, 1, 1);
|
... | ... | |
206 |
221 |
}
|
207 |
222 |
});
|
208 |
223 |
|
|
224 |
btnOverwriteExistingSynonyms = new Button(control, SWT.CHECK);
|
|
225 |
GridData gd_btnOverwriteExistingSynonyms = new GridData(SWT.LEFT, SWT.CENTER, false, false, 1, 1);
|
|
226 |
gd_btnOverwriteExistingSynonyms.horizontalIndent = 10;
|
|
227 |
btnOverwriteExistingSynonyms.setLayoutData(gd_btnOverwriteExistingSynonyms);
|
|
228 |
btnOverwriteExistingSynonyms.setText(Messages.SetSecundumConfiguration_OverwriteExistingSynonyms);
|
|
229 |
btnOverwriteExistingSynonyms.setSelection(configurator.isOverwriteExistingSynonyms());
|
|
230 |
|
|
231 |
btnIncludeMisappliedNamed = new Button(control, SWT.CHECK);
|
|
232 |
btnIncludeMisappliedNamed.setText(Messages.SetSecundumConfiguration_IncludeMisapplications);
|
|
233 |
btnIncludeMisappliedNamed.setSelection(configurator.isIncludeMisapplications());
|
|
234 |
btnIncludeMisappliedNamed.addListener(SWT.Selection, new Listener() {
|
|
235 |
@Override
|
|
236 |
public void handleEvent(Event e) {
|
|
237 |
Button b = (Button) e.widget;
|
|
238 |
GridData data = (GridData) btnIncludeMisappliedNamed.getLayoutData();
|
|
239 |
data.exclude = b.getSelection();
|
|
240 |
if (!btnIncludeProParteSynonyms.getSelection() && !data.exclude){
|
|
241 |
btnOverwriteExistingRelations.setVisible(false);
|
|
242 |
}else{
|
|
243 |
btnOverwriteExistingRelations.setVisible(true);
|
|
244 |
}
|
|
245 |
|
|
246 |
if (!btnIncludeAcceptedTaxa.getSelection() && !btnIncludeProParteSynonyms.getSelection() && !btnIncludeSynonyms.getSelection() && !data.exclude){
|
|
247 |
btnEmptySecundumDetail.setVisible(false);
|
|
248 |
setPageComplete(false);
|
|
249 |
}else{
|
|
250 |
btnEmptySecundumDetail.setVisible(true);
|
|
251 |
setPageComplete(true);
|
|
252 |
}
|
|
253 |
|
|
254 |
}
|
|
255 |
});
|
|
256 |
|
|
257 |
|
|
258 |
|
|
259 |
btnIncludeProParteSynonyms = new Button(control, SWT.CHECK);
|
|
260 |
btnIncludeProParteSynonyms.setText(Messages.SetSecundumConfiguration_IncludeProParteSynonyms);
|
|
261 |
btnIncludeProParteSynonyms.setSelection(configurator.isIncludeProParteSynonyms());
|
|
262 |
btnIncludeProParteSynonyms.addListener(SWT.Selection, new Listener() {
|
|
263 |
@Override
|
|
264 |
public void handleEvent(Event e) {
|
|
265 |
Button b = (Button) e.widget;
|
|
266 |
GridData data = (GridData) btnIncludeProParteSynonyms.getLayoutData();
|
|
267 |
data.exclude = b.getSelection();
|
|
268 |
|
|
269 |
if (!btnIncludeMisappliedNamed.getSelection() && !data.exclude){
|
|
270 |
btnOverwriteExistingRelations.setVisible(false);
|
|
271 |
}else{
|
|
272 |
btnOverwriteExistingRelations.setVisible(true);
|
|
273 |
}
|
|
274 |
|
|
275 |
if (!btnIncludeAcceptedTaxa.getSelection() && !btnIncludeMisappliedNamed.getSelection() && !btnIncludeSynonyms.getSelection() && !data.exclude){
|
|
276 |
btnEmptySecundumDetail.setVisible(false);
|
|
277 |
setPageComplete(false);
|
|
278 |
}else{
|
|
279 |
btnEmptySecundumDetail.setVisible(true);
|
|
280 |
setPageComplete(true);
|
|
281 |
}
|
|
282 |
|
|
283 |
}
|
|
284 |
});
|
|
285 |
|
|
286 |
btnOverwriteExistingRelations = new Button(control, SWT.CHECK);
|
|
287 |
GridData gd_btnOverwriteExistingRelations = new GridData(SWT.LEFT, SWT.CENTER, false, false, 1, 1);
|
|
288 |
gd_btnOverwriteExistingRelations.horizontalIndent = 10;
|
|
289 |
btnOverwriteExistingRelations.setLayoutData(gd_btnOverwriteExistingRelations);
|
|
290 |
btnOverwriteExistingRelations.setText(Messages.SetSecundumConfiguration_OverwriteExistingRelations);
|
|
291 |
btnOverwriteExistingRelations.setSelection(configurator.isOverwriteExistingRelations());
|
|
292 |
|
|
293 |
|
209 |
294 |
btnOverwriteExistingAccepted.setSelection(configurator.isOverwriteExistingAccepted());
|
210 |
|
btnOverwriteExistingSynonyms = new Button(control, SWT.CHECK);
|
211 |
|
GridData gd_btnOverwriteExistingSynonyms = new GridData(SWT.LEFT, SWT.CENTER, false, false, 1, 1);
|
212 |
|
gd_btnOverwriteExistingSynonyms.horizontalIndent = 10;
|
213 |
|
btnOverwriteExistingSynonyms.setLayoutData(gd_btnOverwriteExistingSynonyms);
|
214 |
|
btnOverwriteExistingSynonyms.setText(Messages.SetSecundumConfiguration_OverwriteExistingSynonyms);
|
215 |
|
btnOverwriteExistingSynonyms.setSelection(configurator.isOverwriteExistingSynonyms());
|
|
295 |
|
216 |
296 |
btnEmptySecundumDetail = new Button(control, SWT.CHECK);
|
217 |
297 |
btnEmptySecundumDetail.setText(Messages.SetSecundumConfiguration_EmptySecundumDetail);
|
218 |
298 |
btnEmptySecundumDetail.setSelection(configurator.isEmptySecundumDetail());
|
ref #9611: implement set secundum for MAN and pro parte syn