com.ibm.rational.test.lt.testeditor.jobs
Class VpSettingJob
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.core.internal.jobs.InternalJob
org.eclipse.core.runtime.jobs.Job
org.eclipse.ui.progress.UIJob
com.ibm.rational.common.test.editor.framework.jobs.TestModifyingJob
com.ibm.rational.test.lt.testeditor.jobs.VpSettingJob
- All Implemented Interfaces:
- Comparable, IAdaptable
public abstract class VpSettingJob
- extends com.ibm.rational.common.test.editor.framework.jobs.TestModifyingJob
Fields inherited from class org.eclipse.core.internal.jobs.InternalJob |
manager |
Methods inherited from class com.ibm.rational.common.test.editor.framework.jobs.TestModifyingJob |
getEditor, setEditor |
Methods inherited from class org.eclipse.core.runtime.jobs.Job |
addJobChangeListener, belongsTo, cancel, canceling, done, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, removeJobChangeListener, schedule, schedule, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRule |
Methods inherited from class org.eclipse.core.internal.jobs.InternalJob |
compareTo |
VpSettingJob
public VpSettingJob(TestEditor editor,
Display jobDisplay,
String name,
PluginHelper helper)
- Parameters:
editor
- jobDisplay
- name
-
runInUIThread
public IStatus runInUIThread(IProgressMonitor monitor)
- Specified by:
runInUIThread
in class UIJob
runInteractive
protected IStatus runInteractive(IProgressMonitor monitor)
- Parameters:
monitor
-
runSilent
protected IStatus runSilent(IProgressMonitor monitor)
refreshElement
protected void refreshElement(CBActionElement element)
- Parameters:
element
-
getCompletionKey
protected abstract String getCompletionKey()
- Returns:
- String
reportEndOfRun
protected void reportEndOfRun(int done,
String key,
PluginHelper helper)
- Parameters:
done
-
handleObject
public abstract boolean handleObject(CBActionElement object)
storeNew
protected void storeNew(CBActionElement newElement)
getElements
public List getElements()
setElements
public void setElements(List elements)
isEnable
public boolean isEnable()
setEnable
public void setEnable(boolean enable)
isSelectAll
public boolean isSelectAll()
- Returns:
- Returns the selectAll.
setSelectAll
public void setSelectAll(boolean selectAll)
- Parameters:
selectAll
- The selectAll to set.
getDialog
public com.ibm.rational.test.lt.testeditor.common.AbstractVerificationPointSettingDialog getDialog()
setDialog
public void setDialog(com.ibm.rational.test.lt.testeditor.common.AbstractVerificationPointSettingDialog dialog)
- By default, the
VpSettingJob
runs in non-interactive mode. If interactive mode is desired,
call this method with the dialog argument, that will handle the UI.
- Parameters:
dialog
- AbstractVerificationPointSettingDialog. Extend AbstractVerificationPointSettingDialog
toprovide behavior specific to your concrete verification point type.
© Copyright IBM Corp. 2012. All rights reserved.