Uses of Interface
org.eclipse.core.runtime.jobs.IJobChangeListener
Packages that use IJobChangeListener
Package
Description
Provides core support for scheduling and interacting with background activity.
Provides basic support for managing Team providers.
Application programming interfaces for working with resource mappings.
Contains the team synchronization presentation framework and support
for the Synchronize View.
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
-
Uses of IJobChangeListener in org.eclipse.core.runtime.jobs
Classes in org.eclipse.core.runtime.jobs that implement IJobChangeListenerModifier and TypeClassDescriptionclassThis adapter class provides default implementations for the methods described by theIJobChangeListenerinterface.Methods in org.eclipse.core.runtime.jobs that return IJobChangeListenerModifier and TypeMethodDescriptionstatic IJobChangeListenerIJobChangeListener.onDone(Consumer<IJobChangeEvent> c) Static helper method to create anIJobChangeListenerfor thedone(IJobChangeEvent)) method, given a lambda expression or a method reference.Methods in org.eclipse.core.runtime.jobs with parameters of type IJobChangeListenerModifier and TypeMethodDescriptionvoidIJobManager.addJobChangeListener(IJobChangeListener listener) Registers a job listener with the job manager.final voidJob.addJobChangeListener(IJobChangeListener listener) Registers a job listener with this job Has no effect if an identical listener is already registered.voidIJobManager.removeJobChangeListener(IJobChangeListener listener) Removes a job listener from the job manager.final voidJob.removeJobChangeListener(IJobChangeListener listener) Removes a job listener from this job. -
Uses of IJobChangeListener in org.eclipse.team.ui
Classes in org.eclipse.team.ui that implement IJobChangeListenerModifier and TypeClassDescriptionclassAn operation that can be configured to run in the foreground using theIProgressServiceor the background as aJob. -
Uses of IJobChangeListener in org.eclipse.team.ui.mapping
Classes in org.eclipse.team.ui.mapping that implement IJobChangeListenerModifier and TypeClassDescriptionclassThis operation class can be used by model providers when performing merge operations triggered from a synchronize participant page associated with a synchronization or merge context. -
Uses of IJobChangeListener in org.eclipse.team.ui.synchronize
Classes in org.eclipse.team.ui.synchronize that implement IJobChangeListenerModifier and TypeClassDescriptionclassA model operation that executes a merge according to the merge lifecycle associated with anIMergeContextandIResourceMappingMergerinstances obtained from the model providers involved.classAn abstract operation that uses anISynchronizationScopeManagerto create an operation scope that includes the complete set of mappings that must be included in the operation to ensure model consistency.classA model merge operation that uses a participant to preview the changes in either a dialog or the Synchronize view.classA specialized team operation that operates onISynchronizeModelElementelements. -
Uses of IJobChangeListener in org.eclipse.ui.progress
Methods in org.eclipse.ui.progress with parameters of type IJobChangeListenerModifier and TypeMethodDescriptionvoidDeferredTreeContentManager.addUpdateCompleteListener(IJobChangeListener listener) Add a listener to list of update complete listeners.voidDeferredTreeContentManager.removeUpdateCompleteListener(IJobChangeListener listener) Removes the listener from the list of update listeners that are attached to the job that updates the viewer content (clears the pending entry, etc.)