Class UpdateTraceBoundsJob
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.core.internal.jobs.InternalJob
org.eclipse.core.runtime.jobs.Job
org.eclipse.tracecompass.tmf.ui.project.model.UpdateTraceBoundsJob
- All Implemented Interfaces:
Comparable<org.eclipse.core.internal.jobs.InternalJob>,org.eclipse.core.runtime.IAdaptable
public class UpdateTraceBoundsJob
extends org.eclipse.core.runtime.jobs.Job
Update traces bounds, by using supplementary files if they exist or by
reading the trace to determine start and end time of the traces.
- Since:
- 3.1
- Author:
- Loïc Prieur-Drevon
-
Field Summary
Fields inherited from class org.eclipse.core.runtime.jobs.Job
ASYNC_FINISH, BUILD, DECORATE, INTERACTIVE, LONG, NONE, RUNNING, SHORT, SLEEPING, WAITING -
Constructor Summary
ConstructorsConstructorDescriptionUpdateTraceBoundsJob(String name, Queue<TmfTraceElement> traceBoundsToUpdate) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.core.runtime.IStatusrun(org.eclipse.core.runtime.IProgressMonitor monitor) Methods inherited from class org.eclipse.core.runtime.jobs.Job
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, yieldRuleMethods inherited from class org.eclipse.core.internal.jobs.InternalJob
compareToMethods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
-
Constructor Details
-
UpdateTraceBoundsJob
Constructor.- Parameters:
name- The name of the jobtraceBoundsToUpdate- Queue of TmfTraceElement to update
-
-
Method Details
-
run
public org.eclipse.core.runtime.IStatus run(org.eclipse.core.runtime.IProgressMonitor monitor)
-