Class AbstractResourceUpdateJob
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.core.internal.jobs.InternalJob
org.eclipse.core.runtime.jobs.Job
org.eclipse.core.internal.resources.InternalWorkspaceJob
org.eclipse.core.resources.WorkspaceJob
com._1c.g5.v8.dt.internal.migration.scenario.AbstractResourceUpdateJob
- All Implemented Interfaces:
- Comparable<org.eclipse.core.internal.jobs.InternalJob>,- org.eclipse.core.runtime.IAdaptable
public abstract class AbstractResourceUpdateJob
extends org.eclipse.core.resources.WorkspaceJob
Abstract implementation of the resource update job for the migration mechanism.
- 
Field SummaryFields inherited from class org.eclipse.core.runtime.jobs.JobASYNC_FINISH, BUILD, DECORATE, INTERACTIVE, LONG, NONE, RUNNING, SHORT, SLEEPING, WAITINGFields inherited from class org.eclipse.core.internal.jobs.InternalJobmanager
- 
Constructor SummaryConstructorsConstructorDescriptionAbstractResourceUpdateJob(org.eclipse.core.resources.IProject project) Creates new job for the specified project.
- 
Method SummaryModifier and TypeMethodDescriptionbooleanprotected abstract voiddoResourceUpdates(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor) Performs resource updates within the resource update job context.org.eclipse.core.runtime.IStatusrunInWorkspace(org.eclipse.core.runtime.IProgressMonitor monitor) Methods inherited from class org.eclipse.core.internal.resources.InternalWorkspaceJobrunMethods inherited from class org.eclipse.core.runtime.jobs.JobaddJobChangeListener, cancel, canceling, 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, yieldRuleMethods inherited from class org.eclipse.core.internal.jobs.InternalJobcompareToMethods inherited from class org.eclipse.core.runtime.PlatformObjectgetAdapter
- 
Constructor Details- 
AbstractResourceUpdateJobpublic AbstractResourceUpdateJob(org.eclipse.core.resources.IProject project) Creates new job for the specified project.- Parameters:
- project- The project to update resource for. Cannot be- null
 
 
- 
- 
Method Details- 
belongsTo- Overrides:
- belongsToin class- org.eclipse.core.runtime.jobs.Job
 
- 
runInWorkspacepublic org.eclipse.core.runtime.IStatus runInWorkspace(org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException - Specified by:
- runInWorkspacein class- org.eclipse.core.resources.WorkspaceJob
- Throws:
- org.eclipse.core.runtime.CoreException
 
- 
doResourceUpdatesprotected abstract void doResourceUpdates(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor) Performs resource updates within the resource update job context.- Parameters:
- project- The project to update resources for. Cannot be- null
- monitor- The current progress monitor. Cannot be- null
 
 
-