public abstract class RemotingCdmUpdateOperation extends RemotingCdmOperation
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.e4.ui.model.application.ui.basic.MPart |
activePart |
protected org.eclipse.e4.ui.model.application.MApplication |
application |
protected org.eclipse.e4.ui.workbench.modeling.EPartService |
partService |
static boolean |
throwExceptions |
protected eu.etaxonomy.cdm.api.service.UpdateResult |
updateResult |
entityType
Constructor and Description |
---|
RemotingCdmUpdateOperation(java.lang.String label,
CdmChangeEvent.Action action,
java.lang.Object source,
boolean async) |
RemotingCdmUpdateOperation(java.lang.String label,
CdmChangeEvent.Action action,
java.lang.Object source,
boolean async,
org.eclipse.e4.ui.workbench.modeling.EPartService partService,
org.eclipse.e4.ui.model.application.ui.basic.MPart activePart,
org.eclipse.e4.ui.model.application.MApplication application) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
doExecute(org.eclipse.core.runtime.IProgressMonitor monitor,
org.eclipse.core.runtime.IAdaptable info) |
protected abstract eu.etaxonomy.cdm.api.service.UpdateResult |
doUpdateExecute(org.eclipse.core.runtime.IProgressMonitor monitor,
org.eclipse.core.runtime.IAdaptable info) |
protected org.eclipse.core.runtime.IStatus |
onComplete(boolean success) |
protected void |
postExecute(boolean success) |
execute, fireDataChangeEvent, fireDataChangeEvent, fireDataChangeEvent, redo, undo
protected eu.etaxonomy.cdm.api.service.UpdateResult updateResult
public static boolean throwExceptions
protected org.eclipse.e4.ui.workbench.modeling.EPartService partService
protected org.eclipse.e4.ui.model.application.ui.basic.MPart activePart
protected org.eclipse.e4.ui.model.application.MApplication application
public RemotingCdmUpdateOperation(java.lang.String label, CdmChangeEvent.Action action, java.lang.Object source, boolean async, org.eclipse.e4.ui.workbench.modeling.EPartService partService, org.eclipse.e4.ui.model.application.ui.basic.MPart activePart, org.eclipse.e4.ui.model.application.MApplication application)
label
- public RemotingCdmUpdateOperation(java.lang.String label, CdmChangeEvent.Action action, java.lang.Object source, boolean async)
protected boolean doExecute(org.eclipse.core.runtime.IProgressMonitor monitor, org.eclipse.core.runtime.IAdaptable info)
doExecute
in class RemotingCdmOperation
protected abstract eu.etaxonomy.cdm.api.service.UpdateResult doUpdateExecute(org.eclipse.core.runtime.IProgressMonitor monitor, org.eclipse.core.runtime.IAdaptable info) throws java.lang.Exception
java.lang.Exception
protected void postExecute(boolean success)
postExecute
in class RemotingCdmOperation
protected org.eclipse.core.runtime.IStatus onComplete(boolean success)
onComplete
in class RemotingCdmOperation
Copyright © 2007-2018. All Rights Reserved.