|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.team.ui.mapping.SynchronizationContentProvider
org.eclipse.ltk.ui.refactoring.model.AbstractSynchronizationContentProvider
public abstract class AbstractSynchronizationContentProvider
Partial implementation of a refactoring-aware synchronization content provider.
This class provides a method
getRefactorings(ISynchronizationContext, IProject, IProgressMonitor)
which may be used in subclasses to render refactorings in team
synchronization views.
Note: this class is designed to be extended by clients. Programming language implementers who need refactoring support in a synchronization content provider used in team synchronization views may use this class as a basis for refactoring-aware synchronization content providers.
SynchronizationContentProvider| Constructor Summary | |
|---|---|
AbstractSynchronizationContentProvider()
|
|
| Method Summary | |
|---|---|
protected RefactoringHistory |
getRefactorings(ISynchronizationContext context,
IProject project,
IProgressMonitor monitor)
Returns the refactorings for the specified project which are not in sync. |
| Methods inherited from class org.eclipse.team.ui.mapping.SynchronizationContentProvider |
|---|
diffsChanged, dispose, getChildren, getChildrenInContext, getChildrenInScope, getConfiguration, getContext, getDelegateChildren, getDelegateContentProvider, getElements, getExtensionSite, getModelProvider, getModelProviderId, getModelRoot, getParent, getScope, getTraversals, getViewer, handleException, hasChildren, hasChildrenInContext, hasChildrenInScope, includeDirection, init, inputChanged, isFlatLayout, isInitialized, isInScope, isVisible, isVisible, propertyChange, propertyChanged, refresh, requestInitialization, restoreState, saveState |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractSynchronizationContentProvider()
| Method Detail |
|---|
protected RefactoringHistory getRefactorings(ISynchronizationContext context,
IProject project,
IProgressMonitor monitor)
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).
context - the synchronization context to useproject - the project to compute its refactoringsmonitor - the progress monitor to use, or null if no
progress monitoring or cancelation is desired
|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.