import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
-import javax.inject.Inject;
import org.apache.log4j.Logger;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.jobs.Job;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.services.EMenuService;
-import org.eclipse.e4.ui.workbench.modeling.ESelectionService;
import org.eclipse.jface.viewers.CellEditor;
import org.eclipse.jface.viewers.ICellModifier;
-import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.ITableLabelProvider;
import org.eclipse.jface.viewers.TableViewer;
IProgressMonitor actualMonitor = null;
private Job currentJob = null;
- private ISelectionChangedListener selectionChangedListener;
-
- @Inject
- private ESelectionService selService;
-
@PostConstruct
public void create(Composite parent, EMenuService menuService) {
if (CdmStore.isActive()){
import java.util.Map.Entry;
import javax.annotation.PostConstruct;
-import javax.inject.Inject;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.services.EMenuService;
-import org.eclipse.e4.ui.workbench.modeling.ESelectionService;
import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.ListViewer;
import org.eclipse.jface.viewers.StructuredSelection;
public class ConceptViewPartE4 extends AbstractCdmEditorPartE4
implements IPartContentHasDetails, IPartContentHasSupplementalData{
- private ISelectionChangedListener selectionChangedListener;
-
- @Inject
- private ESelectionService selService;
-
@Override
public void selectionChanged_internal(Object selection, MPart activePart, MPart thisPart) {
if(activePart==thisPart){
import java.util.Map;
import javax.annotation.PostConstruct;
-import javax.inject.Inject;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.services.EMenuService;
-import org.eclipse.e4.ui.workbench.modeling.ESelectionService;
import org.eclipse.jface.action.Action;
import org.eclipse.jface.action.IAction;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.jface.viewers.AbstractTreeViewer;
-import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.ITreeContentProvider;
import org.eclipse.jface.viewers.StructuredSelection;
private DescriptiveContentProvider provider;
- private ISelectionChangedListener selectionChangedListener;
-
- @Inject
- private ESelectionService selService;
-
@PostConstruct
public void create(Composite parent, EMenuService menuService) {
TreeViewer treeViewer = new TreeViewer(new Tree(parent, SWT.H_SCROLL
package eu.etaxonomy.taxeditor.editor.view.media.e4;
import javax.annotation.PostConstruct;
-import javax.inject.Inject;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.services.EMenuService;
-import org.eclipse.e4.ui.workbench.modeling.ESelectionService;
import org.eclipse.jface.viewers.AbstractTreeViewer;
-import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.StructuredSelection;
import org.eclipse.jface.viewers.TreeNode;
public class MediaViewPartE4 extends AbstractCdmEditorPartE4
implements IPartContentHasDetails, IPartContentHasSupplementalData {
- private ISelectionChangedListener selectionChangedListener;
-
- @Inject
- private ESelectionService selService;
-
- @PostConstruct
+ @PostConstruct
public void create(Composite parent, EMenuService menuService) {
TreeViewer treeViewer = new TreeViewer(new Tree(parent, SWT.H_SCROLL
import org.eclipse.e4.ui.di.PersistState;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.services.IServiceConstants;
+import org.eclipse.e4.ui.workbench.modeling.ESelectionService;
+import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.StructuredSelection;
import org.eclipse.jface.viewers.Viewer;
protected MPart selectionProvidingPart;
+ protected ISelectionChangedListener selectionChangedListener;
+
+ @Inject
+ protected ESelectionService selService;
+
/** {@inheritDoc} */
@Override
public void changed(Object object) {
import javax.inject.Inject;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
-import org.eclipse.e4.ui.workbench.modeling.ESelectionService;
-import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.swt.widgets.Composite;
*/
public class DetailsPartE4 extends AbstractCdmEditorPartE4 implements IPartContentHasSupplementalData {
- private ISelectionChangedListener selectionChangedListener;
-
- @Inject
- private ESelectionService selService;
-
@Inject
public DetailsPartE4() {
}