info.magnolia.imaging
Interface ImageGenerator<P extends ParameterProvider<?>>

Type Parameters:
P - type of ParameterProvider
All Known Implementing Classes:
ImageOperationChain

public interface ImageGenerator<P extends ParameterProvider<?>>

The entry point for generating images.

Version:
$Id$
See Also:
ImageOperationChain, ImageOperation

Method Summary
 BufferedImage generate(P params)
           
 String getName()
           
 OutputFormat getOutputFormat(P params)
           
 ParameterProviderFactory getParameterProviderFactory()
           
 

Method Detail

generate

BufferedImage generate(P params)
                       throws ImagingException
Throws:
ImagingException

getParameterProviderFactory

ParameterProviderFactory getParameterProviderFactory()

getOutputFormat

OutputFormat getOutputFormat(P params)

getName

String getName()


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.