ErrorConsumer
CompositeCmd
, ConvertCmd
, DcrawCmd
, DisplayCmd
, ExiftoolCmd
, GraphicsMagickCmd
, IdentifyCmd
, ImageMagickCmd
, JpegtranCmd
, MogrifyCmd
, MontageCmd
, UFRawCmd
public class ImageCommand extends ProcessStarter implements ErrorConsumer
BUFFER_SIZE
Constructor | Description |
---|---|
ImageCommand() |
Constructor.
|
ImageCommand(java.lang.String... pCommands) |
Constructor setting the commands.
|
Modifier and Type | Method | Description |
---|---|---|
void |
consumeError(java.io.InputStream pInputStream) |
This method just saves the stderr-output into an internal field.
|
void |
run(Operation pOperation,
java.lang.Object... images) |
Execute the command (replace given placeholders).
|
void |
setCommand(java.lang.String... pCommands) |
Set the command.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addProcessListener, getIInputProvider, getIProcessListener, isAsyncMode, run, setAsyncMode, setErrorConsumer, setInputProvider, setOutputConsumer, startProcess, waitForProcess
public ImageCommand()
public ImageCommand(java.lang.String... pCommands)
public void setCommand(java.lang.String... pCommands)
public void run(Operation pOperation, java.lang.Object... images) throws java.io.IOException, java.lang.InterruptedException, IM4JavaException
IM4JavaException
java.io.IOException
java.lang.InterruptedException
public void consumeError(java.io.InputStream pInputStream) throws java.io.IOException
consumeError
in interface ErrorConsumer
java.io.IOException
ErrorConsumer.consumeError(java.io.InputStream)