Project

General

Profile

Actions

feature request #8238

open

Allow interoperability between term trees

Added by Patrick Plitzner almost 4 years ago. Updated over 1 year ago.

Status:
Feedback
Priority:
New
Assignee:
Category:
taxeditor
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Severity:
normal
Tags:

Description

Copied from #8146:

Generally it should be possible to move a Character subtree to a Feature tree as Character is a subtype. But of course then all term nodes need to change its term type to the more general term type "Feature". We have discussed this already on cdmlib level for the "add" method. Please open a new ticket for this issue as probably it is not simple enough to be implemented still in this ticket.

Also the other way round we need to discuss. Feature nodes may be moved to character trees if and only if all the feature nodes contain characters. This is important to make the operation reversable. But it requires an additional check if the condition holds and user feedback if the operation is not possible.


Related issues

Related to EDIT - feature request #8554: Allow drag&drop from character into FeatureTreesDuplicateKatja Luther

Actions
Related to EDIT - feature request #9337: Open issues for reimplementation of termtree editorsClosedKatja Luther

Actions
Related to EDIT - feature request #9697: Remaining issues for reimplementation of termtree editorsNewKatja Luther

Actions
Actions #1

Updated by Patrick Plitzner over 3 years ago

  • Status changed from New to In Progress
  • Target version changed from Unassigned CDM tickets to Release 5.9
Actions #2

Updated by Patrick Plitzner over 3 years ago

  • Target version changed from Release 5.9 to Release 5.10

Does not have to be solved in this milestone -> move to 5.10

Actions #3

Updated by Patrick Plitzner over 3 years ago

  • Target version changed from Release 5.10 to Release 5.11
Actions #4

Updated by Patrick Plitzner over 3 years ago

Actions #5

Updated by Patrick Plitzner about 3 years ago

  • Target version changed from Release 5.11 to Release 5.12

Moving to next milestone for remaining issues

Actions #6

Updated by Andreas Müller about 3 years ago

  • Assignee changed from Patrick Plitzner to Katja Luther
Actions #7

Updated by Katja Luther about 3 years ago

  • Target version changed from Release 5.12 to Release 5.13
Actions #8

Updated by Katja Luther almost 3 years ago

  • Target version changed from Release 5.13 to Release 5.14
Actions #9

Updated by Andreas Müller almost 3 years ago

  • Status changed from In Progress to Feedback

should we split this ticket?

Actions #10

Updated by Andreas Müller almost 2 years ago

Actions #11

Updated by Katja Luther over 1 year ago

The interoperability should be implemented in cdmlib.

addChild() should allow to add a term that is subtype of the termtype of the tree. Therefore the Termnode needs to be created newly or it needs to be possible to change the termType.

Actions #12

Updated by Andreas Müller over 1 year ago

Actions

Also available in: Atom PDF