From: Patrick Plitzner
Date: Mon, 7 Dec 2015 13:31:47 +0000 (+0100)
Subject: Merge branch 'develop' of ssh://dev.e-taxonomy.eu/var/git/taxeditor into develop
X-Git-Tag: 3.12.0^2~32
X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/9e56f862eb2e623f68c2194c9ccd74862634f4dd?hp=78839371991e76c3c7129b1826084e4192fd2344
Merge branch 'develop' of ssh://dev.e-taxonomy.eu/var/git/taxeditor into develop
---
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java
index e6513b9a6..bd14d0b57 100644
--- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java
+++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java
@@ -104,17 +104,23 @@ public class MoveDefinedTermOperation extends AbstractPostTaxonOperation {
// DefinedTermEditor's ViewerSorter (DefinedTermSorter) class
if(currentLocation == ViewerDropAdapter.LOCATION_BEFORE) {
otVoc.addTermBelow((OrderedTermBase)term, (OrderedTermBase)targetTermOrVocabulary);
+ ((DefinedTermBase) targetTermOrVocabulary).getPartOf().addIncludes(term);
}
if(currentLocation == ViewerDropAdapter.LOCATION_AFTER) {
otVoc.addTermAbove((OrderedTermBase)term, (OrderedTermBase)targetTermOrVocabulary);
+ ((DefinedTermBase) targetTermOrVocabulary).getPartOf().addIncludes(term);
}
+ if(currentLocation == ViewerDropAdapter.LOCATION_ON) {
+ targetDefinedTerm.addIncludes(term);
+ targetDefinedTerm.getVocabulary().addTerm(term);
+ }
}
- }
- if(currentLocation == ViewerDropAdapter.LOCATION_ON) {
- targetDefinedTerm.addIncludes(term);
+ } else{
+ targetDefinedTerm.addIncludes(term);
targetDefinedTerm.getVocabulary().addTerm(term);
}
+
}
}
diff --git a/eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product.with.jre b/eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product.with.jre
index 2710aece7..aef7c438b 100644
--- a/eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product.with.jre
+++ b/eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product.with.jre
@@ -1,7 +1,7 @@
-
+