import eu.etaxonomy.taxeditor.view.e4.AbstractCdmEditorPartE4;
/**
- *
* @author pplitzner
* @since Aug 16, 2017
- *
*/
public class ReferencingObjectsViewE4 extends AbstractCdmEditorPartE4 implements IReferencingObjectsView{
tableViewer.getControl().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
tableViewer.setCellModifier(new ICellModifier() {
+
@Override
- public void modify(Object element, String property, Object value) {
- }
+ public void modify(Object element, String property, Object value) {}
@Override
public Object getValue(Object element, String property) {
excludeTaxa.add(oldNode.getTaxonUuid());
secUuids.add(oldNode.getSecUuid());
nodeUuids.add(oldNode.getUuid());
-
}
+
TaxonNode newAcceptedTaxonNode = TaxonNodeSelectionDialog.select(shell,
// new ConversationHolderMock(),
Messages.RemotingChangeAcceptedTaxonToSynonymHandler_CHOOSE_TAXON,
if (uuid != null && clazz != null){
view.updateReferencingObjects(uuid, clazz);
}
-
-
-
}
@CanExecute
+/**
+* Copyright (C) 2020 EDIT
+* European Distributed Institute of Taxonomy
+* http://www.e-taxonomy.eu
+*
+* The contents of this file are subject to the Mozilla Public License Version 1.1
+* See LICENSE.TXT at the top of this package for the full license terms.
+*/
package eu.etaxonomy.taxeditor.handler.defaultHandler.e4;
import org.eclipse.e4.ui.workbench.modeling.EPartService;
+/**
+* Copyright (C) 2020 EDIT
+* European Distributed Institute of Taxonomy
+* http://www.e-taxonomy.eu
+*
+* The contents of this file are subject to the Mozilla Public License Version 1.1
+* See LICENSE.TXT at the top of this package for the full license terms.
+*/
package eu.etaxonomy.taxeditor.handler.defaultHandler.e4;
import javax.inject.Named;
public abstract class DefaultOpenHandlerBaseE4 <T> {
protected IEclipseContext context;
-
protected MApplication application;
-
protected EModelService modelService;
@Execute
this.modelService = modelService;
this.application = application;
-
String commandId = menuItem.getCommand().getElementId();
Object transientData = menuItem.getTransientData().get(commandId+".uuid");
// T entity = getEntity(((UuidAndTitleCache)transientData).getUuid());
open((T)transientData, shell, partService);
}
-
-
}
@CanExecute
protected String getPartId(){
return null;
}
-
}
/**
* @author k.luther
- * @param <S>
- * @param <S>
- * @param <S>
* @since Feb 20, 2020
*/
public abstract class DefaultOpenSetBaseHandler<S> extends DefaultOpenHandlerBaseE4<S> {
-
-
-
@Override
@Execute
public void execute(@Named(IServiceConstants.ACTIVE_SHELL)Shell shell, MHandledMenuItem menuItem,
this.modelService = modelService;
this.application = application;
-
String commandId = menuItem.getCommand().getElementId();
Object transientData = menuItem.getTransientData().get(commandId+".uuid");
S list = null;
*
* @author n.hoffmann
* @created Sep 17, 2010
- * @version 1.0
*/
public class CdmProgressMonitorAdapter implements eu.etaxonomy.cdm.common.monitor.IProgressMonitor, Serializable {
- private IProgressMonitor progressMonitor;
+ private static final long serialVersionUID = 2890278753937078663L;
+ private IProgressMonitor progressMonitor;
private CdmProgressMonitorAdapter (IProgressMonitor monitor){
if(monitor == null){