ErrorConsumerCompositeCmd, ConvertCmd, DcrawCmd, DisplayCmd, ExiftoolCmd, GraphicsMagickCmd, IdentifyCmd, ImageMagickCmd, JpegtranCmd, MogrifyCmd, MontageCmd, UFRawCmdpublic 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, waitaddProcessListener, getIInputProvider, getIProcessListener, isAsyncMode, run, setAsyncMode, setErrorConsumer, setInputProvider, setOutputConsumer, startProcess, waitForProcesspublic 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
IM4JavaExceptionjava.io.IOExceptionjava.lang.InterruptedExceptionpublic void consumeError(java.io.InputStream pInputStream)
throws java.io.IOException
consumeError in interface ErrorConsumerjava.io.IOExceptionErrorConsumer.consumeError(java.io.InputStream)