public abstract class AbstractRenderer extends AbstractPlugIn implements Renderer
Modifier and Type | Field and Description |
---|---|
protected Format |
inputFormat |
BUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATED
Constructor and Description |
---|
AbstractRenderer() |
Modifier and Type | Method and Description |
---|---|
abstract Format[] |
getSupportedInputFormats() |
abstract int |
process(Buffer buffer) |
Format |
setInputFormat(Format format) |
void |
start() |
void |
stop() |
close, getName, open, reset
addControl, getControl, getControls, removeControl
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getControl, getControls
protected Format inputFormat
public abstract Format[] getSupportedInputFormats()
getSupportedInputFormats
in interface Renderer
public Format setInputFormat(Format format)
setInputFormat
in interface Renderer