public class StubPrintFileProcessor<G,E> extends java.lang.Object implements PrintFileProcessor<G,E>
Constructor and Description |
---|
StubPrintFileProcessor() |
StubPrintFileProcessor(PrintFileProcessor<G,E> processor) |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptsFile(java.io.File processingFile) |
void |
cleanupEnvironment(java.io.File processingFile) |
java.lang.Double |
getBuildAreaMM(PrintJob printJob) |
java.awt.image.BufferedImage |
getCurrentImage(PrintJob printJob) |
E |
getErrors(PrintJob printJob) |
java.lang.String[] |
getFileExtensions() |
java.lang.String |
getFriendlyName() |
G |
getGeometry(PrintJob printJob) |
void |
prepareEnvironment(java.io.File processingFile,
PrintJob printJob) |
JobStatus |
processFile(PrintJob printJob) |
public StubPrintFileProcessor(PrintFileProcessor<G,E> processor)
public StubPrintFileProcessor()
public java.lang.String[] getFileExtensions()
getFileExtensions
in interface PrintFileProcessor<G,E>
public java.lang.String getFriendlyName()
getFriendlyName
in interface PrintFileProcessor<G,E>
public boolean acceptsFile(java.io.File processingFile)
acceptsFile
in interface PrintFileProcessor<G,E>
public java.awt.image.BufferedImage getCurrentImage(PrintJob printJob)
getCurrentImage
in interface PrintFileProcessor<G,E>
public java.lang.Double getBuildAreaMM(PrintJob printJob)
getBuildAreaMM
in interface PrintFileProcessor<G,E>
public JobStatus processFile(PrintJob printJob) throws java.lang.Exception
processFile
in interface PrintFileProcessor<G,E>
java.lang.Exception
public void prepareEnvironment(java.io.File processingFile, PrintJob printJob) throws JobManagerException
prepareEnvironment
in interface PrintFileProcessor<G,E>
JobManagerException
public void cleanupEnvironment(java.io.File processingFile) throws JobManagerException
cleanupEnvironment
in interface PrintFileProcessor<G,E>
JobManagerException
public G getGeometry(PrintJob printJob) throws JobManagerException
getGeometry
in interface PrintFileProcessor<G,E>
JobManagerException
public E getErrors(PrintJob printJob) throws JobManagerException
getErrors
in interface PrintFileProcessor<G,E>
JobManagerException