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) |
readSelection
dispose, getAction, init, modifyActionText, restoreActionText, run, runWithEvent, selectionChanged, setActivePart
public 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.Single
castElement
in class SelectionBasedAction.Single<RES>
Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.