public abstract class CurrentImageRenderer
extends java.lang.Object
implements java.util.concurrent.Callable<java.awt.image.BufferedImage>
Modifier and Type | Field and Description |
---|---|
protected AbstractPrintFileProcessor.DataAid |
aid |
protected RenderingFileData |
data |
protected int |
height |
protected AbstractPrintFileProcessor<?,?> |
processor |
protected int |
width |
Constructor and Description |
---|
CurrentImageRenderer(AbstractPrintFileProcessor.DataAid aid,
AbstractPrintFileProcessor<?,?> processor,
RenderingFileData data,
java.lang.Object imageIndexToBuild,
int width,
int height) |
Modifier and Type | Method and Description |
---|---|
java.awt.image.BufferedImage |
call() |
abstract void |
renderImage(java.awt.image.BufferedImage image,
java.awt.Graphics2D graphics,
RenderingFileData.ImageData imageData) |
protected RenderingFileData data
protected int width
protected int height
protected AbstractPrintFileProcessor<?,?> processor
protected AbstractPrintFileProcessor.DataAid aid
public CurrentImageRenderer(AbstractPrintFileProcessor.DataAid aid, AbstractPrintFileProcessor<?,?> processor, RenderingFileData data, java.lang.Object imageIndexToBuild, int width, int height)
public java.awt.image.BufferedImage call() throws javax.script.ScriptException
call
in interface java.util.concurrent.Callable<java.awt.image.BufferedImage>
javax.script.ScriptException
public abstract void renderImage(java.awt.image.BufferedImage image, java.awt.Graphics2D graphics, RenderingFileData.ImageData imageData) throws javax.script.ScriptException
javax.script.ScriptException