BGBM BDI Projects
/
taxeditor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ref #9338: restructure term menues and adapt handling
[taxeditor.git]
/
eu.etaxonomy.taxeditor.store
/
src
/
main
/
java
/
eu
/
etaxonomy
/
taxeditor
/
featuretree
/
e4
/
handler
/
CreateFeatureTreeHandler.java
diff --git
a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/e4/handler/CreateFeatureTreeHandler.java
b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/e4/handler/CreateFeatureTreeHandler.java
index c27ccfb4255e4c0979059b1d4d0cd2733e54bdfd..af336438abfcb2c510b9a14fbe153aa4a8de0c2a 100644
(file)
--- a/
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/e4/handler/CreateFeatureTreeHandler.java
+++ b/
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/e4/handler/CreateFeatureTreeHandler.java
@@
-19,8
+19,8
@@
import org.eclipse.e4.ui.services.IServiceConstants;
import eu.etaxonomy.cdm.model.term.TermTree;
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
import eu.etaxonomy.cdm.model.term.TermTree;
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
-import eu.etaxonomy.taxeditor.featuretree.e4.AbstractTermTreeEditor;
import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor;
import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor;
+import eu.etaxonomy.taxeditor.featuretree.e4.TermTreeEditor;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.CreateFeatureTreeOperation;
import eu.etaxonomy.taxeditor.store.StoreUtil;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.CreateFeatureTreeOperation;
import eu.etaxonomy.taxeditor.store.StoreUtil;
@@
-37,7
+37,7
@@
public class CreateFeatureTreeHandler {
if (StoreUtil.promptCheckIsDirty(editor)) {
return;
}
if (StoreUtil.promptCheckIsDirty(editor)) {
return;
}
- Object[] expandedElements = ((
Abstract
TermTreeEditor)editor).getViewer().getExpandedElements();
+ Object[] expandedElements = ((TermTreeEditor)editor).getViewer().getExpandedElements();
TermTree<?> newTree = TermTree.NewInstance(editor.getTermType());
newTree.setAllowDuplicates(false);
newTree.setFlat(false);
TermTree<?> newTree = TermTree.NewInstance(editor.getTermType());
newTree.setAllowDuplicates(false);
newTree.setFlat(false);
@@
-49,10
+49,10
@@
public class CreateFeatureTreeHandler {
editor.setDirty();
// AbstractUtility.executeOperation(operation, sync);
editor.addOperation(operation);
editor.setDirty();
// AbstractUtility.executeOperation(operation, sync);
editor.addOperation(operation);
- ((
Abstract
TermTreeEditor)editor).putTree(newDto);
- ((
AbstractTermTreeEditor)editor).getViewer().setInput(((Abstract
TermTreeEditor)editor).getTrees());
+ ((TermTreeEditor)editor).putTree(newDto);
+ ((
TermTreeEditor)editor).getViewer().setInput(((
TermTreeEditor)editor).getTrees());
- ((
Abstract
TermTreeEditor)editor).getViewer().setExpandedElements(expandedElements);
+ ((TermTreeEditor)editor).getViewer().setExpandedElements(expandedElements);
}
}