Uses of Interface
org.eclipse.core.resources.IWorkspaceRunnable
Packages that use 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
Methods in org.eclipse.core.resources with parameters of type IWorkspaceRunnableModifier 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
Methods in org.eclipse.debug.core.model with parameters of type IWorkspaceRunnableModifier 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
Classes in org.eclipse.debug.ui.actions that implement IWorkspaceRunnable -
Uses of IWorkspaceRunnable in org.eclipse.ltk.core.refactoring
Classes in org.eclipse.ltk.core.refactoring that implement IWorkspaceRunnableModifier 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
Methods in org.eclipse.team.core.mapping with parameters of type IWorkspaceRunnableModifier 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
Methods in org.eclipse.team.core.mapping.provider with parameters of type IWorkspaceRunnableModifier and TypeMethodDescriptionvoid
MergeContext.run
(IWorkspaceRunnable runnable, ISchedulingRule rule, int flags, IProgressMonitor monitor) -
Uses of IWorkspaceRunnable in org.eclipse.team.core.subscribers
Methods in org.eclipse.team.core.subscribers with parameters of type IWorkspaceRunnableModifier 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
Methods in org.eclipse.team.core.variants with parameters of type IWorkspaceRunnableModifier 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.