@Override
 public String getChanges(ResourceChangesFilePatch filePatch) {
   String changes = deltaCalculation.getChanges(filePatch);
   propertyChangeSupport.firePropertyChange(
       ControllerProperties.UNIFIEDDIFF_PROPERTY.getProperty(), null, changes);
   return changes;
 }
 @Override
 public Patch getPatch(ResourceChangesFilePatch changedFile) {
   return deltaCalculation.getPatch(changedFile);
 }
 @Override
 public void createPatch(IResource res) {
   deltaCalculation.createPatch(res);
 }
 @Override
 public String getUnifieddiff(ResourceChangesFilePatch changedFile) {
   return deltaCalculation.getUnifieddiff(changedFile);
 }