Package org.eclipse.net4j.util.om.job
Class OMJob
- java.lang.Object
-
- org.eclipse.net4j.internal.util.om.InternalOMJob
-
- org.eclipse.net4j.util.om.job.OMJob
-
public abstract class OMJob extends org.eclipse.net4j.internal.util.om.InternalOMJob- Since:
- 3.13
- Author:
- Eike Stepper
-
-
Constructor Summary
Constructors Constructor Description OMJob(java.lang.String name)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcancel()java.lang.StringgetName()booleanisSystem()protected abstract IStatusrun(IProgressMonitor monitor)voidschedule()voidsetName(java.lang.String name)voidsetSystem(boolean system)
-
-
-
Method Detail
-
getName
public final java.lang.String getName()
- Overrides:
getNamein classorg.eclipse.net4j.internal.util.om.InternalOMJob
-
setName
public final void setName(java.lang.String name)
- Overrides:
setNamein classorg.eclipse.net4j.internal.util.om.InternalOMJob
-
isSystem
public final boolean isSystem()
- Overrides:
isSystemin classorg.eclipse.net4j.internal.util.om.InternalOMJob
-
setSystem
public final void setSystem(boolean system)
- Overrides:
setSystemin classorg.eclipse.net4j.internal.util.om.InternalOMJob
-
schedule
public final void schedule()
-
cancel
public final void cancel()
-
run
protected abstract IStatus run(IProgressMonitor monitor)
- Specified by:
runin classorg.eclipse.net4j.internal.util.om.InternalOMJob
-
-