public class CreationWorkshopSceneFileProcessor extends AbstractPrintFileProcessor<java.lang.Object,java.lang.Object>
AbstractPrintFileProcessor.DataAid
Constructor and Description |
---|
CreationWorkshopSceneFileProcessor() |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptsFile(java.io.File processingFile) |
static java.io.File |
buildExtractionDirectory(java.lang.String archive) |
void |
cleanupEnvironment(java.io.File processingFile) |
int |
determinePadLength(java.io.File gCode) |
java.lang.Double |
getBuildAreaMM(PrintJob processingFile) |
java.awt.image.BufferedImage |
getCurrentImage(PrintJob processingFile) |
java.lang.Object |
getErrors(PrintJob printJob) |
java.lang.String[] |
getFileExtensions() |
java.lang.String |
getFriendlyName() |
java.lang.Object |
getGeometry(PrintJob printJob) |
void |
prepareEnvironment(java.io.File processingFile,
PrintJob printJob) |
JobStatus |
processFile(PrintJob printJob) |
protected boolean |
zipHasGCode(java.io.File zipFile) |
applyBulbMask, initializeDataAid, performFooter, performHeader, performPostSlice, performPreSlice
public java.lang.String[] getFileExtensions()
public boolean acceptsFile(java.io.File processingFile)
public java.awt.image.BufferedImage getCurrentImage(PrintJob processingFile)
public java.lang.Double getBuildAreaMM(PrintJob processingFile)
public JobStatus processFile(PrintJob printJob) throws java.lang.Exception
java.lang.Exception
public static java.io.File buildExtractionDirectory(java.lang.String archive)
public void prepareEnvironment(java.io.File processingFile, PrintJob printJob) throws JobManagerException
JobManagerException
public void cleanupEnvironment(java.io.File processingFile) throws JobManagerException
JobManagerException
protected boolean zipHasGCode(java.io.File zipFile)
public int determinePadLength(java.io.File gCode) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public java.lang.Object getGeometry(PrintJob printJob) throws JobManagerException
JobManagerException
public java.lang.Object getErrors(PrintJob printJob) throws JobManagerException
JobManagerException
public java.lang.String getFriendlyName()