View Javadoc

1   package com.atlassian.selenium.visualcomparison.utils;
2   
3   import com.atlassian.annotations.Internal;
4   
5   import java.io.File;
6   
7   @Internal
8   public class PageDifferenceImages
9   {
10      private File oldImageFile;
11      private File newImageFile;
12      private File diffImageFile;
13      private String outputDir;
14  
15      public PageDifferenceImages(File oldImageFile, File newImageFile, File diffImageFile, String outputDir)
16      {
17          this.oldImageFile = oldImageFile;
18          this.newImageFile = newImageFile;
19          this.diffImageFile = diffImageFile;
20          this.outputDir = outputDir;
21      }
22  
23      public String getOldImageFile()
24      {
25          return ScreenshotDiff.relativePath(oldImageFile, outputDir);
26      }
27  
28      public String getNewImageFile()
29      {
30          return ScreenshotDiff.relativePath(newImageFile, outputDir);
31      }
32  
33      public String getDiffImageFile()
34      {
35          return ScreenshotDiff.relativePath(diffImageFile, outputDir);
36      }
37  }