Revision 5006c242
Added by Katja Luther over 4 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/NameDetailsViewConfiguration.java | ||
---|---|---|
335 | 335 |
nameDetailsConfig.setNomenclaturalStatusSectionActivated(isShowNomenclaturalStatus); |
336 | 336 |
if (isSimpleDetailsViewActivated!= null? isSimpleDetailsViewActivated:false){ |
337 | 337 |
showNomenclaturalStatusRuleConsidered.setEnabled(isShowNomenclaturalStatus); |
338 |
showNomenclaturalStatusRuleConsideredCodeEdition.setEnabled(isShowNomenclaturalStatus); |
|
338 |
if (isShowNomenclaturalStatus){ |
|
339 |
showNomenclaturalStatusRuleConsideredCodeEdition.setEnabled(isShowNomenclaturalStatusRuleConsidered); |
|
340 |
}else{ |
|
341 |
showNomenclaturalStatusRuleConsideredCodeEdition.setEnabled(isShowNomenclaturalStatus); |
|
342 |
} |
|
343 |
|
|
339 | 344 |
} |
340 | 345 |
} |
341 | 346 |
}); |
347 |
|
|
348 |
|
|
342 | 349 |
Composite nomenlaturalStatusComp = new Composite(dbSettings, SWT.NULL); |
343 | 350 |
|
344 | 351 |
GridLayoutFactory.fillDefaults().applyTo(nomenlaturalStatusComp); |
... | ... | |
355 | 362 |
setApply(true); |
356 | 363 |
isShowNomenclaturalStatusRuleConsidered = showNomenclaturalStatusRuleConsidered.getSelection(); |
357 | 364 |
nameDetailsConfig.setNomenclaturalStatusRuleConsideredActivated(isShowNomenclaturalStatusRuleConsidered); |
365 |
if (isSimpleDetailsViewActivated!= null? isSimpleDetailsViewActivated:false){ |
|
366 |
showNomenclaturalStatusRuleConsideredCodeEdition.setEnabled(isShowNomenclaturalStatusRuleConsidered); |
|
367 |
} |
|
358 | 368 |
} |
359 | 369 |
}); |
360 | 370 |
|
... | ... | |
410 | 420 |
nameDetailsConfig.setNameRelationsSectionActivated(isShowNameRelationship); |
411 | 421 |
if (isSimpleDetailsViewActivated!= null? isSimpleDetailsViewActivated:false){ |
412 | 422 |
showNameRelationshipRuleConsidered.setEnabled(isShowNameRelationship); |
413 |
showNameRelationshipRuleConsideredCodeEdition.setEnabled(isShowNameRelationship); |
|
423 |
if (isShowNameRelationship){ |
|
424 |
showNameRelationshipRuleConsideredCodeEdition.setEnabled(isShowNameRelationshipRuleConsidered); |
|
425 |
}else { |
|
426 |
showNameRelationshipRuleConsideredCodeEdition.setEnabled(isShowNameRelationship); |
|
427 |
} |
|
428 |
|
|
414 | 429 |
} |
415 | 430 |
} |
416 | 431 |
}); |
... | ... | |
429 | 444 |
setApply(true); |
430 | 445 |
isShowNameRelationshipRuleConsidered = showNameRelationshipRuleConsidered.getSelection(); |
431 | 446 |
nameDetailsConfig.setNameRelationsRuleConsideredActivated(isShowNameRelationshipRuleConsidered); |
447 |
if (isSimpleDetailsViewActivated!= null? isSimpleDetailsViewActivated:false){ |
|
448 |
showNameRelationshipRuleConsideredCodeEdition.setEnabled(isShowNameRelationshipRuleConsidered); |
|
449 |
} |
|
432 | 450 |
} |
433 | 451 |
}); |
434 | 452 |
|
... | ... | |
549 | 567 |
showAuthorship.setSelection(isShowAuthorship); |
550 | 568 |
showNomenclaturalRef.setSelection(isShowNomenclaturalRef); |
551 | 569 |
showNomenclaturalStatus.setSelection(isShowNomenclaturalStatus); |
570 |
|
|
552 | 571 |
showNomenclaturalStatusRuleConsidered.setSelection(isShowNomenclaturalStatusRuleConsidered); |
572 |
showNomenclaturalStatusRuleConsidered.setEnabled(isShowNomenclaturalStatus); |
|
553 | 573 |
showNomenclaturalStatusRuleConsideredCodeEdition.setSelection(isShowNomenclaturalStatusRuleConsideredCodeEdition); |
574 |
if (isShowNomenclaturalStatus){ |
|
575 |
showNomenclaturalStatusRuleConsideredCodeEdition.setEnabled(isShowNomenclaturalStatusRuleConsidered); |
|
576 |
}else{ |
|
577 |
showNomenclaturalStatusRuleConsideredCodeEdition.setEnabled(isShowNomenclaturalStatus); |
|
578 |
} |
|
579 |
|
|
554 | 580 |
showProtologue.setSelection(isShowProtologue); |
555 | 581 |
showTypeDesignation.setSelection(isShowTypeDesignation); |
556 | 582 |
showNameRelationship.setSelection(isShowNameRelationship); |
557 | 583 |
showNameRelationshipRuleConsidered.setSelection(isShowNameRelationshipRuleConsidered); |
558 | 584 |
showNameRelationshipRuleConsideredCodeEdition.setSelection(isShowNameRelationshipRuleConsideredCodeEdition); |
585 |
showNameRelationshipRuleConsidered.setEnabled(isShowNameRelationship); |
|
586 |
if (isShowNameRelationship){ |
|
587 |
showNameRelationshipRuleConsideredCodeEdition.setEnabled(isShowNameRelationshipRuleConsidered); |
|
588 |
}else{ |
|
589 |
showNameRelationshipRuleConsideredCodeEdition.setEnabled(isShowNameRelationship); |
|
590 |
} |
|
559 | 591 |
showHybrid.setSelection(isShowHybrid); |
560 | 592 |
showNameApprobiation.setSelection(isShowNameApprobiation); |
561 | 593 |
secEnabled.setSelection(isSecEnabled); |
Also available in: Unified diff
ref #8572: rule considered and code edition enable/disable in preferences