Examples of IDiff


Examples of org.eclipse.core.databinding.observable.IDiff

  public void propertyChange(java.beans.PropertyChangeEvent evt) {
    if (evt.getPropertyName() == null
        || propertyDescriptor.getName().equals(evt.getPropertyName())) {
      Object oldValue = evt.getOldValue();
      Object newValue = evt.getNewValue();
      IDiff diff;
      if (evt.getPropertyName() == null || oldValue == null
          || newValue == null)
        diff = null;
      else
        diff = computeDiff(oldValue, newValue);
View Full Code Here

Examples of org.eclipse.core.databinding.observable.IDiff

  public void propertyChange(java.beans.PropertyChangeEvent evt) {
    if (evt.getPropertyName() == null
        || propertyDescriptor.getName().equals(evt.getPropertyName())) {
      Object oldValue = evt.getOldValue();
      Object newValue = evt.getNewValue();
      IDiff diff;
      if (evt.getPropertyName() == null || oldValue == null
          || newValue == null)
        diff = null;
      else
        diff = computeDiff(oldValue, newValue);
View Full Code Here

Examples of org.eclipse.core.databinding.observable.IDiff

      ChangeListener<Object> l = new ChangeListener<Object>() {

        @Override
        public void changed(ObservableValue<? extends Object> source,
            Object oldValue, Object newValue) {
          IDiff diff;
          if (oldValue == null || newValue == null)
            diff = null;
          else
            diff = computeDiff(oldValue, newValue);
          fireChange(source, diff);
View Full Code Here

Examples of org.eclipse.team.core.diff.IDiff

    iProject.refreshLocal(IResource.DEPTH_INFINITE,
        new NullProgressMonitor());

    IMergeContext mergeContext = prepareContext(workspaceFile, HEAD, HEAD);
    IDiff node = mergeContext.getDiffTree().getDiff(workspaceFile);
    assertNotNull(node);
    // First of all, "markAsMerged" is not supposed to have any effect on a
    // folder.
    // Second, it should only be used on IDiff obtained from the context,
    // not created for the occasion.
View Full Code Here

Examples of org.eclipse.team.core.diff.IDiff

        new NullProgressMonitor());
    // end setup

    IMergeContext mergeContext = prepareContext(workspaceFile, MASTER,
        BRANCH);
    IDiff node = mergeContext.getDiffTree().getDiff(workspaceFile);
    assertNotNull(node);

    IStatus mergeStatus = mergeContext.merge(node, false,
        new NullProgressMonitor());
    assertEquals(IStatus.OK, mergeStatus.getSeverity());
View Full Code Here

Examples of org.eclipse.team.core.diff.IDiff

    iProject.refreshLocal(IResource.DEPTH_INFINITE,
        new NullProgressMonitor());
    // end setup

    IMergeContext mergeContext = prepareModelContext(iFile1, MASTER, BRANCH);
    IDiff node = mergeContext.getDiffTree().getDiff(iFile1);
    assertNotNull(node);
    node = mergeContext.getDiffTree().getDiff(iFile2);
    assertNotNull(node);

    IResourceMappingMerger merger = new SampleModelMerger(
View Full Code Here

Examples of org.eclipse.team.core.diff.IDiff

        new NullProgressMonitor());
    // end setup

    IMergeContext mergeContext = prepareContext(workspaceFile, MASTER,
        BRANCH);
    IDiff node = mergeContext.getDiffTree().getDiff(workspaceFile);
    assertNotNull(node);

    IStatus mergeStatus = mergeContext.merge(node, false,
        new NullProgressMonitor());
    assertEquals(IStatus.ERROR, mergeStatus.getSeverity());
View Full Code Here

Examples of org.eclipse.team.core.diff.IDiff

    iProject.refreshLocal(IResource.DEPTH_INFINITE,
        new NullProgressMonitor());
    // end setup

    IMergeContext mergeContext = prepareModelContext(iFile1, MASTER, BRANCH);
    IDiff node = mergeContext.getDiffTree().getDiff(iFile1);
    assertNotNull(node);
    node = mergeContext.getDiffTree().getDiff(iFile2);
    assertNotNull(node);

    IResourceMappingMerger merger = new SampleModelMerger(
View Full Code Here

Examples of org.eclipse.team.core.diff.IDiff

    iProject.refreshLocal(IResource.DEPTH_INFINITE,
        new NullProgressMonitor());
    // end setup

    IMergeContext mergeContext = prepareModelContext(iFile1, MASTER, BRANCH);
    IDiff node = mergeContext.getDiffTree().getDiff(iFile1);
    assertNotNull(node);
    node = mergeContext.getDiffTree().getDiff(iFile2);
    assertNotNull(node);

    IResourceMappingMerger merger = new SampleModelMerger(
View Full Code Here

Examples of org.eclipse.team.core.diff.IDiff

    GitSynchronizeDataSet gsds = new GitSynchronizeDataSet(gsd);
    GitResourceVariantTreeSubscriber subscriber = new GitResourceVariantTreeSubscriber(
        gsds);
    subscriber.init(new NullProgressMonitor());

    IDiff diff = subscriber.getDiff(iFile2);
    assertTrue(diff instanceof IThreeWayDiff);

    IFileRevision sourceRevision = getSource(diff);
    IFileRevision destinationRevision = getDestination(diff);
    IFileRevision baseRevision = getBase(diff);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.