Eclipse Platform
Release 3.3

Uses of Interface
org.eclipse.team.core.mapping.ISynchronizationContext

Packages that use ISynchronizationContext
org.eclipse.ltk.ui.refactoring.model Application programming interface to provide model integration for refactoring histories. 
org.eclipse.team.core.mapping Application programming interfaces for working with resource mappings Package Specification This package specifies the API for working with resources mappings.  
org.eclipse.team.core.mapping.provider Application programming interfaces for working with resource mappings Package Specification This package specifies the API for working with resources mappings.  
org.eclipse.team.core.subscribers Application programming interfaces for generating and refreshing synchronization state.  
org.eclipse.team.ui.mapping Application programming interfaces for working with resource mappings Package Specification This package specifies the API for working with resources mappings.  
org.eclipse.team.ui.synchronize Contains the team synchronization presentation framework and support for the Synchronize View. 
 

Uses of ISynchronizationContext in org.eclipse.ltk.ui.refactoring.model
 

Methods in org.eclipse.ltk.ui.refactoring.model with parameters of type ISynchronizationContext
protected  RefactoringHistory AbstractSynchronizationContentProvider.getRefactorings(ISynchronizationContext context, IProject project, IProgressMonitor monitor)
          Returns the refactorings for the specified project which are not in sync.
 ICompareInput AbstractSynchronizationCompareAdapter.asCompareInput(ISynchronizationContext context, Object element)
          Default implementation that is capable of returning a compare input for objects that adapt to IFile. Subclasses should override if compare inputs are available for other types of model elements.
protected  int AbstractSynchronizationCompareAdapter.getKind(ISynchronizationContext context, RefactoringDescriptorProxy proxy)
          Returns the kind of difference between the three sides ancestor, left and right of the specified refactoring descriptor proxy.
 

Uses of ISynchronizationContext in org.eclipse.team.core.mapping
 

Subinterfaces of ISynchronizationContext in org.eclipse.team.core.mapping
 interface IMergeContext
          Provides the context for an IResourceMappingMerger or a model specific synchronization view that supports merging
 

Uses of ISynchronizationContext in org.eclipse.team.core.mapping.provider
 

Classes in org.eclipse.team.core.mapping.provider that implement ISynchronizationContext
 class MergeContext
          Provides the context for an IResourceMappingMerger.
 class SynchronizationContext
          Abstract implementation of the ISynchronizationContext interface.
 

Uses of ISynchronizationContext in org.eclipse.team.core.subscribers
 

Classes in org.eclipse.team.core.subscribers that implement ISynchronizationContext
 class SubscriberMergeContext
          A merge context that uses a subscriber to populate the diff tree used by the context.
 

Uses of ISynchronizationContext in org.eclipse.team.ui.mapping
 

Methods in org.eclipse.team.ui.mapping that return ISynchronizationContext
protected  ISynchronizationContext SynchronizationOperation.getContext()
          Return the synchronization context associated with this action.
 ISynchronizationContext SynchronizationLabelProvider.getContext()
          Return the synchronization context associated with the view to which this label provider applies.
protected  ISynchronizationContext SynchronizationContentProvider.getContext()
          Return the synchronization context associated with the view to which this content provider applies.
protected  ISynchronizationContext SynchronizationActionProvider.getSynchronizationContext()
          Return the synchronization context to which the actions of this provider apply.
 

Methods in org.eclipse.team.ui.mapping with parameters of type ISynchronizationContext
protected  boolean SynchronizationContentProvider.isInitialized(ISynchronizationContext context)
          Return whether the content provider has been initialized and is ready to provide content in the given context.
protected  void SynchronizationContentProvider.requestInitialization(ISynchronizationContext context)
          Subclasses that need to perform extra processing to prepare their model to be displayed by this content provider should override this method and launch a background task to prepare what is required to display their model for the given context.
protected  boolean SynchronizationContentProvider.hasChildrenInContext(ISynchronizationContext context, Object element)
          Return whether the given element has children in the given context.
protected  Object[] SynchronizationContentProvider.getChildrenInContext(ISynchronizationContext context, Object parent, Object[] children)
          Return the subset of children that are of interest from the given context.
protected  boolean SynchronizationContentProvider.isVisible(ISynchronizationContext context, Object object)
          Return whether the given object is visible in the synchronization page showing this content based on the diffs in the given context.
protected abstract  ResourceTraversal[] SynchronizationContentProvider.getTraversals(ISynchronizationContext context, Object object)
          Return the traversals for the given object in the given context.
 ICompareInput SynchronizationCompareAdapter.asCompareInput(ISynchronizationContext context, Object o)
          Default implementation that is capable of returning a compare input for objects that adapt to IFile.
 boolean SynchronizationCompareAdapter.hasCompareInput(ISynchronizationContext context, Object object)
           
 boolean ISynchronizationCompareAdapter.hasCompareInput(ISynchronizationContext context, Object object)
          Return whether their is a compare input associated with the given object.
 ICompareInput ISynchronizationCompareAdapter.asCompareInput(ISynchronizationContext context, Object o)
          Return a compare input for the given model object.
 

Uses of ISynchronizationContext in org.eclipse.team.ui.synchronize
 

Methods in org.eclipse.team.ui.synchronize that return ISynchronizationContext
 ISynchronizationContext ModelSynchronizeParticipant.getContext()
          Return the synchronization context for this participant.
protected  ISynchronizationContext ModelParticipantMergeOperation.getContext()
           
protected  ISynchronizationContext ModelParticipantAction.getSynchronizationContext()
          Return the synchronization context associated with this action.
protected  ISynchronizationContext ModelOperation.getContext()
          Return the synchronization context for the operation or null if the operation doesn't have one or if it has not yet been created.
 


Eclipse Platform
Release 3.3

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.