Class AbstractSynchronizationContentProvider

    • Constructor Detail

      • AbstractSynchronizationContentProvider

        public AbstractSynchronizationContentProvider()
    • Method Detail

      • getRefactorings

        protected RefactoringHistory getRefactorings​(ISynchronizationContext context,
                                                     IProject project,
                                                     IProgressMonitor monitor)
        Returns the refactorings for the specified project which are not in sync.

        This method fetches refactoring information for all refactorings which are not in sync for a project (e.g. have not yet been checked into the repository, or are pending refactorings to execute on the local workspace).

        Parameters:
        context - the synchronization context to use
        project - the project to compute its refactorings
        monitor - the progress monitor to use, or null if no progress monitoring or cancelation is desired
        Returns:
        the refactoring history representing the refactorings