Uses of Interface
org.eclipse.core.resources.IWorkspaceRunnable
Package
Description
Provides basic support for managing a workspace and
its resources.
Defines interfaces for debug model elements, source lookup, and launching.
Provides a set of actions related to running and debugging applications.
Application programmer interface to implement semantic preserving workspace transformations.
Application programming interfaces for working with resource mappings.
Application programming interfaces for working with resource mappings.
Application programming interfaces for generating and refreshing
synchronization state.
Application programming interfaces for accessing and managing resource variants.
-
Uses of IWorkspaceRunnable in org.eclipse.core.resources
Modifier and TypeMethodDescriptionvoid
IWorkspace.run
(IWorkspaceRunnable action, IProgressMonitor monitor) Identical toIWorkspace.run(ICoreRunnable, IProgressMonitor)
.void
IWorkspace.run
(IWorkspaceRunnable action, ISchedulingRule rule, int flags, IProgressMonitor monitor) -
Uses of IWorkspaceRunnable in org.eclipse.debug.core.model
Modifier and TypeMethodDescriptionprotected void
Breakpoint.run
(ISchedulingRule rule, IWorkspaceRunnable wr) Execute the given workspace runnable with the scheduling rule to use when running the operation. -
Uses of IWorkspaceRunnable in org.eclipse.debug.ui.actions
-
Uses of IWorkspaceRunnable 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 IWorkspaceRunnable in org.eclipse.team.core.mapping
Modifier and TypeMethodDescriptionvoid
IMergeContext.run
(IWorkspaceRunnable runnable, ISchedulingRule rule, int flags, IProgressMonitor monitor) Runs the given action as an atomic workspace operation. -
Uses of IWorkspaceRunnable in org.eclipse.team.core.mapping.provider
Modifier and TypeMethodDescriptionvoid
MergeContext.run
(IWorkspaceRunnable runnable, ISchedulingRule rule, int flags, IProgressMonitor monitor) -
Uses of IWorkspaceRunnable in org.eclipse.team.core.subscribers
Modifier and TypeMethodDescriptionprotected void
SubscriberMergeContext.runInBackground
(IWorkspaceRunnable runnable) Run the given runnable when the background handler for this context is idle. -
Uses of IWorkspaceRunnable in org.eclipse.team.core.variants
Modifier and TypeMethodDescriptionvoid
PersistantResourceVariantByteStore.run
(IResource root, IWorkspaceRunnable runnable, IProgressMonitor monitor) void
ResourceVariantByteStore.run
(IResource root, IWorkspaceRunnable runnable, IProgressMonitor monitor) Run the given action which may contain multiple modifications to the byte store.void
ThreeWaySynchronizer.run
(IResource resourceRule, IWorkspaceRunnable runnable, IProgressMonitor monitor) Perform multiple sync state modifications and fire only a single change notification at the end.