BGBM BDI Projects
/
taxeditor.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
651bf83
)
fix #2480
author
U-BGBM\k.luther
<k.luther@BGBM11732.bgbm.fu-berlin.de>
Thu, 13 Aug 2015 11:31:46 +0000
(13:31 +0200)
committer
U-BGBM\k.luther
<k.luther@BGBM11732.bgbm.fu-berlin.de>
Thu, 13 Aug 2015 11:31:46 +0000
(13:31 +0200)
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/key/polytomous/PolytomousKeyViewPart.java
patch
|
blob
|
history
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/key/PolytomousKeyNodeDetailElement.java
patch
|
blob
|
history
diff --git
a/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/key/polytomous/PolytomousKeyViewPart.java
b/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/key/polytomous/PolytomousKeyViewPart.java
index 6075a5062f122bba9aaa72f6a72341269d26685e..09861da31f570eab8ec72987fa1871250de4df73 100644
(file)
--- a/
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/key/polytomous/PolytomousKeyViewPart.java
+++ b/
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/key/polytomous/PolytomousKeyViewPart.java
@@
-247,6
+247,8
@@
public class PolytomousKeyViewPart extends ViewPart implements
*/
@Override
public boolean postOperation(CdmBase objectAffectedByOperation) {
*/
@Override
public boolean postOperation(CdmBase objectAffectedByOperation) {
+ getConversationHolder().bind();
+ getConversationHolder().commit(true);
viewer.refresh();
return true;
}
viewer.refresh();
return true;
}
diff --git
a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/key/PolytomousKeyNodeDetailElement.java
b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/key/PolytomousKeyNodeDetailElement.java
index b11a177a5c0b2dc1e137b3d51692c9012709bbf2..46c95c83d6c2a41313356e78855b29ded5eeaa1a 100644
(file)
--- a/
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/key/PolytomousKeyNodeDetailElement.java
+++ b/
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/key/PolytomousKeyNodeDetailElement.java
@@
-64,13
+64,19
@@
public class PolytomousKeyNodeDetailElement extends
element_statement = formFactory.createKeyStatementElement(formElement,
"State(ment)", entity.getStatement(), 50, style);
element_statement = formFactory.createKeyStatementElement(formElement,
"State(ment)", entity.getStatement(), 50, style);
-
//
if (entity.isLeaf()) {
+ if (entity.isLeaf()) {
selection_taxon = formFactory
.createSelectionElement(Taxon.class,
getConversationHolder(), formElement, "Taxon",
entity.getTaxon(), EntitySelectionElement.NOTHING,
style);
selection_taxon = formFactory
.createSelectionElement(Taxon.class,
getConversationHolder(), formElement, "Taxon",
entity.getTaxon(), EntitySelectionElement.NOTHING,
style);
- //}
+ } else{
+ selection_taxon = formFactory
+ .createSelectionElement(Taxon.class,
+ getConversationHolder(), formElement, "Taxon",
+ entity.getTaxon(), EntitySelectionElement.DELETABLE,
+ style);
+ }
selection_subkey = formFactory
.createSelectionElement(PolytomousKey.class,
selection_subkey = formFactory
.createSelectionElement(PolytomousKey.class,