public abstract class ImageProcessingBlock extends java.lang.Object implements ParallelizableRunnable, java.lang.Cloneable, GUIConfigurable, java.io.Serializable
Constructor and Description |
---|
ImageProcessingBlock() |
Modifier and Type | Method and Description |
---|---|
abstract ImageProcessingBlock |
clone() |
ij.ImagePlus |
getInputBlock() |
ij.ImagePlus |
getOutputBlock() |
boolean |
isConfigured()
Is true if the object was successfully configured
|
void |
prepareForSerialization() |
void |
run() |
void |
setInputBlock(ij.ImagePlus inputBlock) |
void |
setLatch(java.util.concurrent.CountDownLatch latch) |
void |
setOutputBlock(ij.ImagePlus outputBlock) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
configure
public void run()
run
in interface java.lang.Runnable
public void setLatch(java.util.concurrent.CountDownLatch latch)
setLatch
in interface ParallelizableRunnable
public ij.ImagePlus getInputBlock()
public void setInputBlock(ij.ImagePlus inputBlock)
public ij.ImagePlus getOutputBlock()
public void setOutputBlock(ij.ImagePlus outputBlock)
public abstract ImageProcessingBlock clone()
clone
in class java.lang.Object
public boolean isConfigured()
GUIConfigurable
isConfigured
in interface GUIConfigurable
public void prepareForSerialization()