public abstract class V8ScriptAction extends SelectionBasedAction.Single<RES>
ScriptTargetMapping class.
The concrete actions implement the #execute(List, Shell) method.SelectionBasedAction.ActionRunnable, SelectionBasedAction.Single<T>| Constructor and Description |
|---|
V8ScriptAction() |
| Modifier and Type | Method and Description |
|---|---|
protected RES |
castElement(java.lang.Object element)
User-provided method that casts raw selection element to user type T.
|
SelectionBasedAction.ActionRunnable |
createRunnable(IFile file) |
protected abstract void |
execute(java.util.List<? extends ScriptTargetMapping> filePairList,
Shell shell,
IWorkbenchPart workbenchPart) |
readSelectiondispose, getAction, init, modifyActionText, restoreActionText, run, runWithEvent, selectionChanged, setActivePartpublic SelectionBasedAction.ActionRunnable createRunnable(IFile file)
createRunnable in class SelectionBasedAction<IFile>protected abstract void execute(java.util.List<? extends ScriptTargetMapping> filePairList, Shell shell, IWorkbenchPart workbenchPart)
protected RES castElement(java.lang.Object element)
SelectionBasedAction.SinglecastElement in class SelectionBasedAction.Single<RES>Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.