public abstract class AbstractPnpJobProcessor extends AbstractJobProcessor implements PnpJobProcessor
AbstractJobProcessor.Retryable, AbstractJobProcessor.State
PnpJobProcessor.JobPlacement
JobProcessor.JobProcessorException, JobProcessor.TextStatusListener
PropertySheetHolder.PropertySheet
textStatusListeners
Constructor and Description |
---|
AbstractPnpJobProcessor() |
Modifier and Type | Method and Description |
---|---|
static void |
discard(Nozzle nozzle)
Discard the Part, if any, on the given Nozzle.
|
static void |
discardAll(Head head) |
static Feeder |
findFeeder(Machine machine,
Part part)
Find the first enabled Feeder is that is able to feed the given Part.
|
addTextStatusListener, fireJobState, fireTextStatus, getChildPropertySheetHolders, getConfigurationWizard, getPropertySheetHolderActions, getPropertySheetHolderIcon, getPropertySheetHolderTitle, getPropertySheets, removeTextStatusListener, retry
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
abort, addTextStatusListener, initialize, isSteppingToNextMotion, next, removeTextStatusListener
getChildPropertySheetHolders, getPropertySheetHolderActions, getPropertySheetHolderIcon, getPropertySheetHolderTitle, getPropertySheets
getConfigurationWizard
public static void discardAll(Head head) throws JobProcessor.JobProcessorException
public static void discard(Nozzle nozzle) throws JobProcessor.JobProcessorException
nozzle
- java.lang.Exception
JobProcessor.JobProcessorException
public static Feeder findFeeder(Machine machine, Part part) throws JobProcessor.JobProcessorException
part
- java.lang.Exception
- If no Feeder is found that is both enabled and is serving the Part.JobProcessor.JobProcessorException