Project

General

Profile

feature request #7957

Add types for taxon description (as EnumSet)

Added by Patrick Plitzner 9 months ago. Updated about 1 month ago.

Status:
Closed
Priority:
Highest
Category:
cdm
Target version:
Start date:
12/17/2018
Due date:
% Done:

100%

Severity:
normal
Tags:

Description

When working on the Character Matrix there are 3 types of taxon descriptions:

  1. default taxon description
  2. taxon descriptions from literature
  3. aggregated taxon descriptions

To be able to differentiate between them we need two more marker types for "literature" and "default".

Currently we use:

  • MarkerType.COMPUTED() for "aggregated"
  • MarkerType.IN_BIBLIOGRAPHY() for "literature"
  • MarkerType.TO_BE_CHECKED() for "default"

Related issues

Precedes Edit - feature request #8471: Computed descriptions should be disabled in TaxEditor New 12/18/2018
Precedes Edit - feature request #8472: Transmission engine for distribution aggregation needs to be adapted to new DescriptionBase.types New 12/18/2018

Associated revisions

Revision 229e074a (diff)
Added by Patrick Plitzner 9 months ago

ref #7957 Change marker to avoid "Uses" details view

Revision 19628913 (diff)
Added by Andreas Müller about 1 month ago

fix #7957 add types to DescriptionBase

Revision 9276e073 (diff)
Added by Andreas Müller about 1 month ago

ref #7957 add not null to update script for DescriptionBase.types

Revision c34a11ca (diff)
Added by Andreas Müller about 1 month ago

ref #7957 adapt tests to DescriptionBase.types not null

Revision 96b27743 (diff)
Added by Andreas Müller about 1 month ago

ref #7957 add javadoc to description types

History

#1 Updated by Patrick Plitzner 9 months ago

  • Description updated (diff)

#2 Updated by Patrick Plitzner 9 months ago

  • Description updated (diff)

#3 Updated by Patrick Plitzner 9 months ago

  • Description updated (diff)

#4 Updated by Patrick Plitzner about 1 month ago

  • Target version changed from Unassigned CDM tickets to CDM UML 5.10

#5 Updated by Patrick Plitzner about 1 month ago

  • Status changed from New to In Progress
  • Priority changed from New to Highest

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

  • Target version changed from CDM UML 5.10 to CDM UML 5.8

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

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 50

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

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

  • Subject changed from Add marker types for taxon description to Add types for taxon description (as EnumSet)
  • Assignee changed from Andreas Müller to Patrick Plitzner

This has been implemented now as an EnumSet for better performance.

Please review.

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

  • Precedes feature request #8472: Transmission engine for distribution aggregation needs to be adapted to new DescriptionBase.types added

#11 Updated by Patrick Plitzner about 1 month ago

  • Status changed from Resolved to Closed
  • Assignee changed from Patrick Plitzner to Andreas Müller
  • % Done changed from 50 to 100

Adapted descriptive data set service to use DescriptionType. Tried aggregation and tested display in matrix editor. Also checked DB. Seems to work fine.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)