Revision cb89f4f7
Added by Andreas Müller almost 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/e4/FeatureTreeEditorComposite.java | ||
---|---|---|
29 | 29 |
import org.eclipse.swt.widgets.Tree; |
30 | 30 |
|
31 | 31 |
import eu.etaxonomy.cdm.model.term.DefinedTermBase; |
32 |
import eu.etaxonomy.cdm.model.term.TermTree; |
|
32 | 33 |
import eu.etaxonomy.cdm.model.term.TermType; |
33 |
import eu.etaxonomy.cdm.model.term.FeatureTree; |
|
34 | 34 |
import eu.etaxonomy.taxeditor.editor.definedterm.TermTransfer; |
35 | 35 |
import eu.etaxonomy.taxeditor.featuretree.FeatureNodeTransfer; |
36 | 36 |
import eu.etaxonomy.taxeditor.featuretree.FeatureTreeContentProvider; |
... | ... | |
43 | 43 |
/** |
44 | 44 |
* @author pplitzner |
45 | 45 |
* @since Jun 19, 2017 |
46 |
* |
|
47 | 46 |
*/ |
48 | 47 |
public class FeatureTreeEditorComposite <T extends DefinedTermBase> extends Composite{ |
49 | 48 |
|
50 |
private FeatureTree<T> featureTree;
|
|
49 |
private TermTree<T> featureTree;
|
|
51 | 50 |
|
52 | 51 |
private Label label_title; |
53 | 52 |
private Text text_title; |
... | ... | |
181 | 180 |
btnOpenFeatureTree.addSelectionListener(new SelectionAdapter(){ |
182 | 181 |
@Override |
183 | 182 |
public void widgetSelected(SelectionEvent e) { |
184 |
FeatureTree<T> tree = FeatureTreeSelectionDialog.select(getDisplay().getActiveShell(),
|
|
183 |
TermTree<T> tree = FeatureTreeSelectionDialog.select(getDisplay().getActiveShell(),
|
|
185 | 184 |
null, termType); |
186 | 185 |
if(tree!=null){ |
187 | 186 |
setSelectedTree(tree); |
... | ... | |
194 | 193 |
} |
195 | 194 |
} |
196 | 195 |
|
197 |
public void setSelectedTree(FeatureTree<T> featureTree) {
|
|
196 |
public void setSelectedTree(TermTree<T> featureTree) {
|
|
198 | 197 |
this.featureTree = featureTree; |
199 | 198 |
|
200 | 199 |
viewer.setInput(featureTree); |
... | ... | |
209 | 208 |
} |
210 | 209 |
} |
211 | 210 |
|
212 |
public FeatureTree<T> getFeatureTree() {
|
|
211 |
public TermTree<T> getFeatureTree() {
|
|
213 | 212 |
return featureTree; |
214 | 213 |
} |
215 | 214 |
|
Also available in: Unified diff
ref #6794 adapt TaxEditor to new term structure (rename FeatureNode and FeatureTree)