Project

General

Profile

feature request #3465

Function to copy secundum reference of a given taxon node to all it's children

Added by Andreas Müller over 5 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Highest
Category:
cdmlib
Target version:
Start date:
01/15/2014
Due date:
01/11/2017
% Done:

100%

Severity:
major
Tags:

Description

Often we forget to define a secundum reference of a taxon at the very beginning or for any other reason we want to update the secundum of a whole classification branche. Therefore we need an easy way to update the secundum reference of the branch.

This first needs to be implemented in the CDM Library and then we need access to the funtion in the Taxonomic Edtior.

NOTE: We need a warning/callback/... if a subtaxon is also used in another classification where it should maybe keep it's secundum. In this case the user needs to define what should be done.

Open issue(s): see #6359

  • fill UpdateResult correctly
  • add progress monitor
  • handle large subtrees in partitions

Related issues

Related to Edit - feature request #3740: Allow recursively setting the publish bit for TaxonBase Closed 09/27/2013
Precedes Edit - feature request #6315: Implement setSecundumForSubtree in TaxEditor Feedback 02/09/2017
Copied to Edit - bug #6359: Remaining issues secundum for subtrees New 01/20/2017

Associated revisions

Revision d97ab2bf (diff)
Added by Andreas Müller almost 2 years ago

fix #3465 implement setSecundumForSubtree

Revision 06bf3273 (diff)
Added by Andreas Müller almost 2 years ago

fix #3465 Progressmonitor API and better UpdateResult handling for setSecundumForSubtree

History

#1 Updated by Andreas Kohlbecker almost 5 years ago

  • Target version changed from cdmlib RELEASE 3.3.0 to cdmlib RELEASE 3.3.1

moving unresolved tickets to next release milestone due release of version 3.3

#2 Updated by Andreas Kohlbecker over 3 years ago

  • Target version changed from cdmlib RELEASE 3.5.0 to cdmlib RELEASE 3.5.1

moving tickets to next milestone

#3 Updated by Andreas Müller over 3 years ago

  • Target version changed from cdmlib RELEASE 3.5.1 to cdmlib RELEASE 3.5.2

move open 3.5.1 tickets to next milestone after release

#4 Updated by Andreas Müller almost 3 years ago

  • Target version changed from cdmlib RELEASE 3.5.2 to Unassigned CDM tickets

#5 Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
  • Target version changed from Unassigned CDM tickets to Release 4.5

This is probably a duplicate.

#7 Updated by Andreas Müller almost 2 years ago

#8 Updated by Andreas Müller almost 2 years ago

  • Tags set to salvador

#9 Updated by Andreas Müller almost 2 years ago

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

#10 Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
  • % Done changed from 50 to 0

#11 Updated by Andreas Müller almost 2 years ago

#12 Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)

#13 Updated by Andreas Müller almost 2 years ago

  • % Done changed from 0 to 50

#14 Updated by Andreas Müller almost 2 years ago

  • Due date set to 01/11/2017
  • % Done changed from 50 to 0

#15 Updated by Andreas Müller almost 2 years ago

  • Private changed from Yes to No

#16 Updated by Andreas Müller almost 2 years ago

  • Assignee changed from Andreas Müller to Katja Luther

#17 Updated by Katja Luther almost 2 years ago

  • Status changed from Resolved to Closed

looks fine

#18 Updated by Katja Luther almost 2 years ago

  • Assignee changed from Katja Luther to Andreas Müller

#19 Updated by Andreas Müller almost 2 years ago

  • Copied to bug #6359: Remaining issues secundum for subtrees added

#20 Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)

#21 Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)

#22 Updated by Andreas Müller almost 2 years ago

  • % Done changed from 0 to 100

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)