fr.opensagres.xdocreport.document.images
Class FileImageProvider

java.lang.Object
  extended by fr.opensagres.xdocreport.document.images.AbstractImageProvider
      extended by fr.opensagres.xdocreport.document.images.AbstractInputStreamImageProvider
          extended by fr.opensagres.xdocreport.document.images.FileImageProvider
All Implemented Interfaces:
IImageProvider

public class FileImageProvider
extends AbstractInputStreamImageProvider

Image provider implementation with image input stream coming from File.


Constructor Summary
FileImageProvider(File imageFile)
           
FileImageProvider(File imageFile, boolean useImageSize)
           
 
Method Summary
 ImageFormat getImageFormat()
          Returns the image format.
protected  InputStream getInputStream()
           
 
Methods inherited from class fr.opensagres.xdocreport.document.images.AbstractInputStreamImageProvider
doIsValid, loadImageInfo, write
 
Methods inherited from class fr.opensagres.xdocreport.document.images.AbstractImageProvider
getBehaviour, getHeight, getImageInfo, getWidth, isResize, isUseImageSize, isValid, resetImageInfo, setBehaviour, setHeight, setResize, setSize, setUseImageSize, setWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileImageProvider

public FileImageProvider(File imageFile)

FileImageProvider

public FileImageProvider(File imageFile,
                         boolean useImageSize)
Method Detail

getInputStream

protected InputStream getInputStream()
                              throws IOException
Specified by:
getInputStream in class AbstractInputStreamImageProvider
Throws:
IOException

getImageFormat

public ImageFormat getImageFormat()
Description copied from interface: IImageProvider
Returns the image format.

Returns:


Copyright © 2013. All rights reserved.