public class ActionExecutor.ActionExecutorJob
extends org.eclipse.core.runtime.jobs.Job
implements org.eclipse.core.runtime.jobs.ISchedulingRule
Job to execute an ActionDescriptor in
the background.| Constructor and Description |
|---|
ActionExecutorJob(ActionExecutor pExecutor)
Basic constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(org.eclipse.core.runtime.jobs.ISchedulingRule pRule) |
IAction |
getAction()
Gets the the action.
|
ActionExecutor |
getActionExecutor()
Gets the the actionExecutor.
|
boolean |
isConflicting(org.eclipse.core.runtime.jobs.ISchedulingRule pRule) |
addJobChangeListener, belongsTo, cancel, create, create, createSystem, createSystem, done, getJobGroup, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, join, removeJobChangeListener, schedule, schedule, setJobGroup, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRulepublic ActionExecutorJob(ActionExecutor pExecutor)
pExecutor - the action executor instance.public IAction getAction()
null if the job did not
finish or finished with an exception.nullpublic ActionExecutor getActionExecutor()
public boolean contains(org.eclipse.core.runtime.jobs.ISchedulingRule pRule)
contains in interface org.eclipse.core.runtime.jobs.ISchedulingRulepublic boolean isConflicting(org.eclipse.core.runtime.jobs.ISchedulingRule pRule)
isConflicting in interface org.eclipse.core.runtime.jobs.ISchedulingRuleCopyright © 2015 Micro Focus GmbH. All rights reserved.