public abstract class EugeniaWorkflowDelegate extends Object implements org.eclipse.ui.IObjectActionDelegate
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.core.resources.IFile |
selectedFile |
protected org.eclipse.swt.widgets.Shell |
shell |
protected boolean |
showErrorDialog |
protected boolean |
successful |
protected org.eclipse.ui.IWorkbenchPart |
targetPart |
Constructor and Description |
---|
EugeniaWorkflowDelegate() |
Modifier and Type | Method and Description |
---|---|
void |
addExtraModel(EugeniaActionDelegateStep step,
IModel model) |
void |
fail() |
protected abstract List<EugeniaActionDelegate> |
getDelegates() |
String |
getErrorMessage() |
EugeniaActionDelegateStep |
getFirstStep() |
EugeniaActionDelegateStep |
getLastStep() |
org.eclipse.core.resources.IFile |
getSelectedFile() |
boolean |
isShowErrorDialog() |
boolean |
isSuccessful() |
void |
run(org.eclipse.jface.action.IAction action) |
void |
runImpl(org.eclipse.jface.action.IAction action) |
void |
selectionChanged(org.eclipse.jface.action.IAction action,
org.eclipse.jface.viewers.ISelection sel) |
void |
setActivePart(org.eclipse.jface.action.IAction action,
org.eclipse.ui.IWorkbenchPart targetPart) |
void |
setFirstStep(EugeniaActionDelegateStep firstStep) |
void |
setLastStep(EugeniaActionDelegateStep lastStep) |
void |
setSelectedFile(org.eclipse.core.resources.IFile file) |
void |
setShowErrorDialog(boolean showErrorDialog) |
protected org.eclipse.core.resources.IFile selectedFile
protected org.eclipse.swt.widgets.Shell shell
protected org.eclipse.ui.IWorkbenchPart targetPart
protected boolean successful
protected boolean showErrorDialog
public String getErrorMessage()
protected abstract List<EugeniaActionDelegate> getDelegates()
public void setActivePart(org.eclipse.jface.action.IAction action, org.eclipse.ui.IWorkbenchPart targetPart)
setActivePart
in interface org.eclipse.ui.IObjectActionDelegate
public void run(org.eclipse.jface.action.IAction action)
run
in interface org.eclipse.ui.IActionDelegate
public void selectionChanged(org.eclipse.jface.action.IAction action, org.eclipse.jface.viewers.ISelection sel)
selectionChanged
in interface org.eclipse.ui.IActionDelegate
public void runImpl(org.eclipse.jface.action.IAction action) throws Exception
Exception
public boolean isSuccessful()
public void fail()
public org.eclipse.core.resources.IFile getSelectedFile()
public void setSelectedFile(org.eclipse.core.resources.IFile file)
public void setLastStep(EugeniaActionDelegateStep lastStep)
public EugeniaActionDelegateStep getLastStep()
public void setFirstStep(EugeniaActionDelegateStep firstStep)
public EugeniaActionDelegateStep getFirstStep()
public void addExtraModel(EugeniaActionDelegateStep step, IModel model)
public boolean isShowErrorDialog()
public void setShowErrorDialog(boolean showErrorDialog)
Copyright © 2020. All rights reserved.