feature request #9116
Adapt Editor to switch to originalSource for all single sourced objects
e.g TaxonName.nomenclaturalSource and TaxonName.source. For a complete list of all such places see #6581
Nomenclatural reference and placement reference are originalSources now. The detail elements should be adapted to these changes.
As a first step the reference and for the nomenclatural reference also the reference detail should always be visible and the other informations should be expandable.
A more suffisticated solution could be to have two views, a simple view with reference and reference detail as default and an advanced view with all fields. On the advanced view it should be possible to choose the fields which should be shown in the simple view. This information should be saved in local preferences.
#2 Updated by Andreas Müller about 1 month ago
Note: At the moment nomenclatural reference is not really a source yet but nom ref and nom source exist in parallel. However the existing nom.source can be used for development reasons. But before commiting this we also need an updated script for the nom.ref.
The placement source is fully migrated already which means data is only stored in TaxonNode.source and TaxonNode.getReference() is only a wrapping method.
#5 Updated by Andreas Müller about 1 month ago
Note2: In the TaxEditor most elements implementing such single source refer to ReferencedEntityBase/IReferencedEntity. This base class will be removed in future as it should only be implemented by OriginalSourceBase then and therefore a base class is not needed anymore. Instead we will have SingleSourcedEntityBase which more or less replaces ReferencedEntityBase and will not inherit from ReferencedEntityBase but from AnnotatableEntity.
The same applies for ReferencedEntityDaoImpl.