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 TypeMethodDescriptionvoidIWorkspace.run(IWorkspaceRunnable action, IProgressMonitor monitor) Identical toIWorkspace.run(ICoreRunnable, IProgressMonitor).voidIWorkspace.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 voidBreakpoint.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 TypeClassDescriptionclassOperation that, when run, checks the preconditions of theRefactoringpassed on creation.classOperation that, when performed, creates aChangeobject for a given refactoring.classOperation that, when run, performs aChangeobject.classOperation that, when run, executes a series of refactoring sequentially.classOperation 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 TypeMethodDescriptionvoidIMergeContext.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 TypeMethodDescriptionvoidMergeContext.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 voidSubscriberMergeContext.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 TypeMethodDescriptionvoidPersistantResourceVariantByteStore.run(IResource root, IWorkspaceRunnable runnable, IProgressMonitor monitor) voidResourceVariantByteStore.run(IResource root, IWorkspaceRunnable runnable, IProgressMonitor monitor) Run the given action which may contain multiple modifications to the byte store.voidThreeWaySynchronizer.run(IResource resourceRule, IWorkspaceRunnable runnable, IProgressMonitor monitor) Perform multiple sync state modifications and fire only a single change notification at the end.