Project

General

Profile

feature request #9116

Adapt Editor to switch to originalSource for all single sourced objects

Added by Katja Luther about 1 month ago. Updated about 1 month ago.

Status:
New
Priority:
New
Assignee:
Category:
taxeditor
Target version:
Start date:
07/01/2020
Due date:
% Done:

0%

Severity:
normal

Description

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.


Related issues

Related to Edit - feature request #9004: Make TaxonNode.referenceForParentChildRelation an OriginalSource and rename it to (placement)source Closed 05/06/2020
Related to Edit - feature request #6581: Make all microreferenced references OriginalSources In Progress 04/24/2017

History

#1 Updated by Katja Luther about 1 month ago

  • Related to feature request #9004: Make TaxonNode.referenceForParentChildRelation an OriginalSource and rename it to (placement)source added

#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.

#3 Updated by Andreas Müller about 1 month ago

#4 Updated by Andreas Müller about 1 month ago

  • Subject changed from Adapt Editor to switch to originalSource for Nomenclatural Reference and placement reference to Adapt Editor to switch to originalSource for all single sourced objects
  • Description updated (diff)

#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.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)