Revision f0e3bd82
Added by Patrick Plitzner over 10 years ago
- unified DerivateLabelProvider
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateView.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import org.eclipse.core.runtime.IProgressMonitor; |
4 | 4 |
import org.eclipse.jface.action.MenuManager; |
5 |
import org.eclipse.jface.viewers.AbstractTreeViewer; |
|
5 | 6 |
import org.eclipse.jface.viewers.TreeViewer; |
6 | 7 |
import org.eclipse.swt.SWT; |
7 | 8 |
import org.eclipse.swt.widgets.Composite; |
... | ... | |
23 | 24 |
import eu.etaxonomy.taxeditor.model.IPartContentHasDetails; |
24 | 25 |
import eu.etaxonomy.taxeditor.model.IPartContentHasSupplementalData; |
25 | 26 |
import eu.etaxonomy.taxeditor.store.CdmStore; |
27 |
import eu.etaxonomy.taxeditor.ui.campanula.derivatesearch.DerivateLabelProvider; |
|
26 | 28 |
|
27 | 29 |
/** |
28 | 30 |
* Displays the derivate hierarchy of all derivates belonging to a taxon. |
... | ... | |
49 | 51 |
viewer = new TreeViewer(new Tree(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL | SWT.FULL_SELECTION)); |
50 | 52 |
viewer.setContentProvider(new DerivateContentProvider()); |
51 | 53 |
viewer.setLabelProvider(new DerivateLabelProvider()); |
52 |
viewer.setAutoExpandLevel(2);
|
|
54 |
viewer.setAutoExpandLevel(AbstractTreeViewer.ALL_LEVELS);
|
|
53 | 55 |
// Propagate selection from viewer |
54 | 56 |
getSite().setSelectionProvider(viewer); |
55 | 57 |
|
Also available in: Unified diff