Package org.openpnp.spi
Interface JobProcessor
-
- All Superinterfaces:
PropertySheetHolder
,WizardConfigurable
- All Known Subinterfaces:
PnpJobProcessor
- All Known Implementing Classes:
AbstractJobProcessor
,AbstractPnpJobProcessor
,ReferencePnpJobProcessor
public interface JobProcessor extends PropertySheetHolder, WizardConfigurable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
JobProcessor.JobProcessorException
static interface
JobProcessor.TextStatusListener
-
Nested classes/interfaces inherited from interface org.openpnp.spi.PropertySheetHolder
PropertySheetHolder.PropertySheet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
abort()
void
addTextStatusListener(JobProcessor.TextStatusListener listener)
void
initialize(Job job)
boolean
isSteppingToNextMotion()
boolean
next()
void
removeTextStatusListener(JobProcessor.TextStatusListener listener)
-
Methods inherited from interface org.openpnp.spi.PropertySheetHolder
getChildPropertySheetHolders, getPropertySheetHolderActions, getPropertySheetHolderIcon, getPropertySheetHolderTitle, getPropertySheets
-
Methods inherited from interface org.openpnp.spi.WizardConfigurable
getConfigurationWizard
-
-
-
-
Method Detail
-
initialize
void initialize(Job job) throws java.lang.Exception
- Throws:
java.lang.Exception
-
next
boolean next() throws JobProcessor.JobProcessorException
-
isSteppingToNextMotion
boolean isSteppingToNextMotion()
-
abort
void abort() throws JobProcessor.JobProcessorException
-
addTextStatusListener
void addTextStatusListener(JobProcessor.TextStatusListener listener)
-
removeTextStatusListener
void removeTextStatusListener(JobProcessor.TextStatusListener listener)
-
-