|
Eclipse Platform Release 3.2 |
|||||||||||
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
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, 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.2 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.