Project

General

Profile

« Previous | Next » 

Revision d6b3e56b

Added by Katja Luther over 6 years ago

further migration issues for distribution editor

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/checklist/e4/DistributionEditingSupportE4.java
5 5
import java.util.Set;
6 6
import java.util.SortedSet;
7 7

  
8
import javax.inject.Inject;
9

  
8 10
import org.apache.commons.lang.StringUtils;
9 11
import org.apache.log4j.Logger;
12
import org.eclipse.e4.ui.workbench.modeling.ESelectionService;
10 13
import org.eclipse.jface.viewers.ArrayContentProvider;
11 14
import org.eclipse.jface.viewers.CellEditor;
12 15
import org.eclipse.jface.viewers.ComboBoxViewerCellEditor;
13 16
import org.eclipse.jface.viewers.EditingSupport;
17
import org.eclipse.jface.viewers.ICellEditorListener;
18
import org.eclipse.jface.viewers.ISelectionChangedListener;
14 19
import org.eclipse.jface.viewers.LabelProvider;
15 20
import org.eclipse.jface.viewers.TableViewer;
16 21
import org.eclipse.swt.SWT;
......
27 32
import eu.etaxonomy.cdm.model.location.NamedArea;
28 33
import eu.etaxonomy.cdm.model.taxon.Taxon;
29 34
import eu.etaxonomy.taxeditor.editor.view.checklist.ChecklistEditor;
35
import eu.etaxonomy.taxeditor.editor.view.checklist.edit.CdmComboBoxViewerCellEditor;
30 36
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
31 37
import eu.etaxonomy.taxeditor.store.CdmStore;
32 38

  
......
37 43
    private final ChecklistEditorE4 editor;
38 44
//    private final IDescriptionService descriptionService;
39 45
    private final int columnIndex;
46
    private ICellEditorListener selectionChangedListener;
47
    
48
    @Inject
49
    private ESelectionService selService;
40 50

  
41 51
    private static final Logger logger = Logger.getLogger(DistributionEditingSupportE4.class);
42 52

  
......
63 73
        	     return null;
64 74
        	   }
65 75
        });
76
//        selectionChangedListener = (event -> selService.setSelection(event));
77
//        cellEditor.addListener(selectionChangedListener);
66 78
        cellEditor.setContentProvider(new ArrayContentProvider());
67 79
        // TODO set input
68 80
//        List<PresenceAbsenceTermBase> input = CdmStore.getTermManager()
......
203 215

  
204 216
        return;
205 217
    }
218

  
219
	
206 220
}

Also available in: Unified diff