Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse Platform
Release 3.5

Uses of Interface
org.eclipse.team.core.diff.IDiff

Packages that use IDiff
org.eclipse.ltk.ui.refactoring.model Application programming interface to provide model integration for refactoring histories. 
org.eclipse.team.core.diff Application programming interfaces for working with diffs. 
org.eclipse.team.core.diff.provider Application programming interfaces for working with diffs. 
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 IDiff in org.eclipse.ltk.ui.refactoring.model
 

Methods in org.eclipse.ltk.ui.refactoring.model that return IDiff
protected   IDiff AbstractSynchronizationLabelProvider. getDiff ( Object element)
          Return the sync kind of the given element.
 

Uses of IDiff in org.eclipse.team.core.diff
 

Subinterfaces of IDiff in org.eclipse.team.core.diff
 interface IThreeWayDiff
          A three-way delta that describe the synchronization state between two contributors and an ancestor.
 interface ITwoWayDiff
          A two-way diff represents the changes between two states of the same object, referred to as the "before" state and the "after" state.
 

Methods in org.eclipse.team.core.diff that return IDiff
  IDiff[] IDiffChangeEvent. getAdditions ()
          Returns the delta nodes that have been added to the delta tree.
  IDiff[] IDiffChangeEvent. getChanges ()
          Return the delta nodes contained in the delta tree that have changed in some way.
  IDiff IDiffTree. getDiff ( IPath path)
          Returns the delta identified by the given path, or null if there is no delta at that path.
 

Methods in org.eclipse.team.core.diff with parameters of type IDiff
abstract  boolean FastDiffFilter. select ( IDiff diff)
          Return true if the provided IDiffNode matches the filter.
abstract  boolean DiffFilter. select ( IDiff diff, IProgressMonitor monitor)
          Return true if the provided IDiffNode matches the filter.
 boolean FastDiffFilter. select ( IDiff diff, IProgressMonitor monitor)
           
 void IDiffTree. setBusy ( IDiff[] diffs, IProgressMonitor monitor)
          Set the given diff nodes and all their parents to busy
 boolean IDiffVisitor. visit ( IDiff diff)
          Visits the given diff.
 

Uses of IDiff in org.eclipse.team.core.diff.provider
 

Classes in org.eclipse.team.core.diff.provider that implement IDiff
 class Diff
          Abstract implementation of IDiff that can be subclassed by clients.
 class ThreeWayDiff
          Implementation of IThreeWayDiff.
 class TwoWayDiff
          Implementation of ITwoWayDiff.
 

Methods in org.eclipse.team.core.diff.provider that return IDiff
  IDiff DiffTree. getDiff ( IPath path)
           
  IDiff[] DiffTree. getDiffs ()
          Return all the diffs contained in this diff tree.
 

Methods in org.eclipse.team.core.diff.provider with parameters of type IDiff
 void DiffTree. add ( IDiff delta)
          Add the given IDiff to the tree.
 void DiffTree. setBusy ( IDiff[] diffs, IProgressMonitor monitor)
           
 void DiffTree. setPropertyToRoot ( IDiff node, int property, boolean value)
           
 

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

Subinterfaces of IDiff in org.eclipse.team.core.mapping
 interface IResourceDiff
          A resource diff represents the changes between two resources.
 

Methods in org.eclipse.team.core.mapping that return IDiff
  IDiff IResourceDiffTree. getDiff ( IResource resource)
          Return the diff for the given resource.
  IDiff[] IResourceDiffTree. getDiffs ( IResource resource, int depth)
          Return all the diffs in the tree that are found for the given resource when traversed to the given depth.
  IDiff[] IResourceDiffTree. getDiffs ( ResourceTraversal[] traversals)
          Return all the diffs in the tree that are contained in the given traversals.
 

Methods in org.eclipse.team.core.mapping with parameters of type IDiff
  ISchedulingRule IMergeContext. getMergeRule ( IDiff diff)
          Return the scheduling rule that is required to merge (or reject) the resource associated with the given diff.
  ISchedulingRule IMergeContext. getMergeRule ( IDiff[] diffs)
          Return the scheduling rule that is required to merge (or reject) the resources associated with the given diffs.
  IResource IResourceDiffTree. getResource ( IDiff diff)
          Return the resource associated with the given diff.
 void IMergeContext. markAsMerged ( IDiff[] nodes, boolean inSyncHint, IProgressMonitor monitor)
          Mark the files associated with the given diff nodes as being merged.
 void IMergeContext. markAsMerged ( IDiff node, boolean inSyncHint, IProgressMonitor monitor)
          Method that allows the model merger to signal that the file associated with the given diff node has been completely merged.
  IStatus IMergeContext. merge ( IDiff[] diffs, boolean ignoreLocalChanges, IProgressMonitor monitor)
          Attempt to merge any files associated with the given diffs.
  IStatus IMergeContext. merge ( IDiff diff, boolean ignoreLocalChanges, IProgressMonitor monitor)
          Method that can be called by the model merger to attempt a file-system level merge.
 void IMergeContext. reject ( IDiff[] diffs, IProgressMonitor monitor)
          Reject the changes associated with the given diffs.
 void IMergeContext. reject ( IDiff diff, IProgressMonitor monitor)
          Reject the change associated with the given diff.
 

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

Classes in org.eclipse.team.core.mapping.provider that implement IDiff
 class ResourceDiff
          Implementation of IResourceDiff.
 

Methods in org.eclipse.team.core.mapping.provider that return IDiff
  IDiff ResourceDiffTree. getDiff ( IResource resource)
           
  IDiff[] ResourceDiffTree. getDiffs ( IResource resource, int depth)
           
  IDiff[] ResourceDiffTree. getDiffs ( ResourceTraversal[] traversals)
           
 

Methods in org.eclipse.team.core.mapping.provider with parameters of type IDiff
 void ResourceDiffTree. add ( IDiff delta)
           
  ISchedulingRule MergeContext. getMergeRule ( IDiff diff)
          Default implementation that returns the resource itself.
  ISchedulingRule MergeContext. getMergeRule ( IDiff[] deltas)
           
  IResource ResourceDiffTree. getResource ( IDiff diff)
           
static  IResource ResourceDiffTree. getResourceFor ( IDiff node)
          Get the resource for the diff node that was obtained from an IResourceDiffTree.
protected abstract  void MergeContext. makeInSync ( IDiff diff, IProgressMonitor monitor)
          Method that is invoked from MergeContext.performReplace(IDiff, IProgressMonitor) after the local has been changed to match the remote.
 void MergeContext. markAsMerged ( IDiff[] nodes, boolean inSyncHint, IProgressMonitor monitor)
           
  IStatus MergeContext. merge ( IDiff[] deltas, boolean force, IProgressMonitor monitor)
           
  IStatus MergeContext. merge ( IDiff diff, boolean ignoreLocalChanges, IProgressMonitor monitor)
           
protected  void MergeContext. performReplace ( IDiff diff, IProgressMonitor monitor)
          Make the local state of the resource associated with the given diff match that of the remote.
 void MergeContext. reject ( IDiff[] diffs, IProgressMonitor monitor)
           
 

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

Methods in org.eclipse.team.core.subscribers that return IDiff
  IDiff Subscriber. getDiff ( IResource resource)
          Returns synchronization info, in the form of an IDiff for the given resource, or null if there is no synchronization info because the subscriber does not apply to this resource or the resource is in-sync.
 

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

Methods in org.eclipse.team.ui.mapping with parameters of type IDiff
protected  boolean SynchronizationContentProvider. isVisible ( IDiff diff)
          Return whether the given diff should be visible based on the configuration of the synchronization page showing this content.
 

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

Methods in org.eclipse.team.ui.synchronize that return IDiff
protected   IDiff AbstractSynchronizeLabelProvider. getDiff ( Object element)
          Return the sync kind of the given element.
 

Methods in org.eclipse.team.ui.synchronize with parameters of type IDiff
protected  boolean ModelParticipantAction. isVisible ( IDiff node)
          Return whether the given node is visible in the page based on the mode in the configuration.
 


Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire