Class ResizedImage

java.lang.Object
net.thucydides.core.images.ResizableImage
net.thucydides.core.images.ResizedImage

public class ResizedImage
extends ResizableImage
  • Constructor Summary

    Constructors
    Constructor Description
    ResizedImage​(java.awt.image.BufferedImage image, java.io.File screenshotFile)  
  • Method Summary

    Modifier and Type Method Description
    int getHeight()  
    int getWidth()  
    void saveTo​(java.io.File file)
    If no resize operation has been done, just copy the file.

    Methods inherited from class net.thucydides.core.images.ResizableImage

    getLogger, loadFrom, rescaleCanvas, resizeImage

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ResizedImage

      public ResizedImage​(java.awt.image.BufferedImage image, java.io.File screenshotFile) throws java.io.IOException
      Throws:
      java.io.IOException
  • Method Details

    • saveTo

      public void saveTo​(java.io.File file) throws java.io.IOException
      Description copied from class: ResizableImage
      If no resize operation has been done, just copy the file. Otherwise we should be applying the saveTo() method on the ResizedImage class.
      Overrides:
      saveTo in class ResizableImage
      Throws:
      java.io.IOException
    • getWidth

      public int getWidth()
      Overrides:
      getWidth in class ResizableImage
    • getHeight

      public int getHeight()
      Overrides:
      getHeight in class ResizableImage