feature request #8688
closedMake OriginalSourceBase.cdmSource visible in TaxEditor
100%
Description
The field OriginalSourceBase.cdmSource is usually filled during aggregations (for now). Therefore it does not need to be editable but the result should be visible to be able to distinguish and recognize sources.
Possible open questions related: do we want to have a new subclass for OriginalSourceBase which only handles CdmLink-Sources. This subclass does not need to show all other fields (citation, id, namespace as these are probably never used). Or can we distinguish which fields to show simply by the result of (osb.cdmSource == null)? => moved to: #8778
Related issues
Updated by Andreas Müller over 3 years ago
- Target version changed from Unassigned CDM tickets to Release 5.12
Please decide who could be assignee. It would be nice to have it soon.
Updated by Andreas Müller over 3 years ago
- Related to feature request #8686: Support CdmLink sources in bibliography added
Updated by Andreas Müller over 3 years ago
- Related to bug #8687: Description page must show all DescriptionElement subclasses added
Updated by Patrick Plitzner over 3 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 50
Applied in changeset taxeditor|5d945a6ece2394f970845815a0dc7f08bb70e1b4.
Updated by Patrick Plitzner over 3 years ago
- Assignee changed from Patrick Plitzner to Andreas Müller
Current implementation shows the titleCache if it is an IdentifiableEntity. It shows the UUID if it is a CdmBase. Otherwise it calls object.toString().
Updated by Andreas Müller over 3 years ago
- Related to feature request #8724: Allow OriginalSource to link to Taxon added
Updated by Andreas Müller over 3 years ago
- Copied to feature request #8777: Make visiblity of CDM Source configurable added
Updated by Andreas Müller over 3 years ago
- Status changed from Resolved to Feedback
- Assignee changed from Andreas Müller to Katja Luther
The current solution shows titleCache+uuid for identifiable entities. This is too much. For now we need only the titleCache. Please remove uuid (it is needed only for non-identifiable entities.
Also there seems to be an extra empty line at the end which is not needed.
Updated by Andreas Müller over 3 years ago
- Related to feature request #8778: Have explicit subclass for CdmSourceLink sources added
Updated by Katja Luther about 3 years ago
- Target version changed from Release 5.12 to Release 5.13
Updated by Katja Luther about 3 years ago
- Status changed from Feedback to Resolved
- Assignee changed from Katja Luther to Andreas Müller
now only titleCache (for identifiable entities) or uuid (for cdmBase objects) is shown
Updated by Andreas Müller about 3 years ago
- Status changed from Resolved to Closed
- Assignee changed from Andreas Müller to Katja Luther
- % Done changed from 50 to 100
I can't test for CdmBase as there is no class implementing the ICdmSource interface yet which is not identifiable.
I tested for Taxon and it worked as expected.