Class ThreeWayDiff

java.lang.Object
org.eclipse.team.core.diff.provider.Diff
org.eclipse.team.core.diff.provider.ThreeWayDiff
All Implemented Interfaces:
IDiff, IThreeWayDiff

public class ThreeWayDiff extends Diff implements IThreeWayDiff
Implementation of IThreeWayDiff.
Since:
3.2
Restriction:
This class is not intended to be subclassed by clients.
  • Constructor Details

    • ThreeWayDiff

      public ThreeWayDiff(ITwoWayDiff localChange, ITwoWayDiff remoteChange)
      Create a three-way delta from the two changes. At least one change must be provided (i.e. either change may be null but at least one must be non-null).
      Parameters:
      localChange - the local change in the model object or null if there is no local change
      remoteChange - the remote change in the model object or null if there is no local change
  • Method Details