Revision 9f7d1f40
Added by Patrick Plitzner over 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/e4/DefinedTermEditorE4.java | ||
---|---|---|
45 | 45 |
import eu.etaxonomy.cdm.model.common.TermVocabulary; |
46 | 46 |
import eu.etaxonomy.cdm.persistence.hibernate.CdmDataChangeMap; |
47 | 47 |
import eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermSorter; |
48 |
import eu.etaxonomy.taxeditor.editor.definedterm.TermContentProvider; |
|
49 |
import eu.etaxonomy.taxeditor.editor.definedterm.TermLabelProvider; |
|
48 |
import eu.etaxonomy.taxeditor.editor.definedterm.TermDtoContentProvider;
|
|
49 |
import eu.etaxonomy.taxeditor.editor.definedterm.TermDtoLabelProvider;
|
|
50 | 50 |
import eu.etaxonomy.taxeditor.editor.definedterm.TermTransfer; |
51 | 51 |
import eu.etaxonomy.taxeditor.editor.definedterm.input.TermEditorInput; |
52 | 52 |
import eu.etaxonomy.taxeditor.event.EventUtility; |
... | ... | |
77 | 77 |
|
78 | 78 |
protected ConversationHolder conversation; |
79 | 79 |
|
80 |
@Inject
|
|
80 |
@Inject
|
|
81 | 81 |
private UISynchronize sync; |
82 | 82 |
|
83 | 83 |
@Inject |
... | ... | |
120 | 120 |
parent.setLayout(layout); |
121 | 121 |
viewer = new TreeViewer(new Tree(parent, SWT.H_SCROLL | SWT.V_SCROLL | SWT.FULL_SELECTION | SWT.MULTI)); |
122 | 122 |
viewer.getControl().setLayoutData(LayoutConstants.FILL()); |
123 |
viewer.setContentProvider(new TermContentProvider()); |
|
124 |
viewer.setLabelProvider(new TermLabelProvider()); |
|
123 |
viewer.setContentProvider(new TermDtoContentProvider());
|
|
124 |
viewer.setLabelProvider(new TermDtoLabelProvider());
|
|
125 | 125 |
viewer.setSorter(new DefinedTermSorter()); |
126 | 126 |
|
127 | 127 |
Transfer[] transfers = new Transfer[] { TermTransfer.getInstance() }; |
... | ... | |
138 | 138 |
menuService.registerContextMenu(viewer.getControl(), "eu.etaxonomy.taxeditor.store.popupmenu.termeditor"); |
139 | 139 |
|
140 | 140 |
} |
141 |
|
|
141 |
|
|
142 | 142 |
public void addOperation(AbstractPostOperation operation){ |
143 | 143 |
operations.add(operation); |
144 | 144 |
} |
Also available in: Unified diff
ref #7887 Use DTOs in term editor (experimental)