Uses of Interface
org.eclipse.core.runtime.ICoreRunnable
Package
Description
Provides basic support for managing a workspace and
its resources.
Provides core support for scheduling and interacting with background activity.
Provides a set of actions related to running and debugging applications.
Application programmer interface to implement semantic preserving workspace transformations.
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
-
Uses of ICoreRunnable in org.eclipse.core.resources
Modifier and TypeInterfaceDescriptioninterface
This interface is structurally equivalent toICoreRunnable
.Modifier and TypeMethodDescriptionvoid
IWorkspace.run
(ICoreRunnable action, IProgressMonitor monitor) Runs the given action as an atomic workspace operation.void
IWorkspace.run
(ICoreRunnable action, ISchedulingRule rule, int flags, IProgressMonitor monitor) Runs the given action as an atomic workspace operation. -
Uses of ICoreRunnable in org.eclipse.core.runtime.jobs
Modifier and TypeMethodDescriptionstatic Job
Job.create
(String name, ICoreRunnable runnable) Creates a new Job that will execute the provided runnable when it runs.static Job
Job.createSystem
(String name, ICoreRunnable runnable) Creates a new systemJob
with the given name that will execute the provided runnable when it runs. -
Uses of ICoreRunnable in org.eclipse.debug.ui.actions
-
Uses of ICoreRunnable in org.eclipse.ltk.core.refactoring
Modifier and TypeClassDescriptionclass
Operation that, when run, checks the preconditions of theRefactoring
passed on creation.class
Operation that, when performed, creates aChange
object for a given refactoring.class
Operation that, when run, performs aChange
object.class
Operation that, when run, executes a series of refactoring sequentially.class
Operation that, when run, executes a refactoring. -
Uses of ICoreRunnable in org.eclipse.ui.progress
Modifier and TypeMethodDescriptionstatic UIJob
UIJob.create
(String name, ICoreRunnable runnable) Creates a new UIJob that will execute the provided runnable in the UI thread when it runs.