|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.grelf.grip.BatchProcessor
public class BatchProcessor
Batch processor.
| Constructor Summary | |
|---|---|
BatchProcessor()
|
|
| Method Summary | |
|---|---|
protected void |
astroPass2()
Pass 2: for each adjusted image, "astro" action only |
void |
batch(java.io.File[] files,
java.lang.String action,
java.lang.String fileNameModifier,
java.util.Map<java.lang.String,java.lang.Object> params)
Perform batch processing on the given array of files. |
void |
batch(java.lang.String action,
java.lang.String fileNameModifier,
java.util.Map<java.lang.String,java.lang.Object> params)
Ask the user to select the files for processing, then call the other batch() method with them, on a worker thread. |
void |
batch(java.lang.String action,
java.lang.String fileNameModifier,
java.util.Map<java.lang.String,java.lang.Object> params,
int nPasses)
Ask the user to select the files for processing, then call the other batch() method with them, on a worker thread. |
protected void |
cropOthers(java.awt.Point pt1,
java.awt.Point pt2)
Nov 07: No longer static. |
void |
doOpInBackground(java.io.File[] files,
java.lang.String action,
java.lang.String fileNameModifier,
java.util.Map<java.lang.String,java.lang.Object> params,
int nSteps)
For particularly long operations, run them on a worker thread rather than clog up swing's event dispatch thread. |
static boolean |
isBatchCropping()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BatchProcessor()
| Method Detail |
|---|
public void batch(java.lang.String action,
java.lang.String fileNameModifier,
java.util.Map<java.lang.String,java.lang.Object> params)
public void batch(java.lang.String action,
java.lang.String fileNameModifier,
java.util.Map<java.lang.String,java.lang.Object> params,
int nPasses)
public void batch(java.io.File[] files,
java.lang.String action,
java.lang.String fileNameModifier,
java.util.Map<java.lang.String,java.lang.Object> params)
fileNameModifier - Append this string to the name of the file when it is saved after processing, so the
original is not overwritten.params - Some batch processes expect parameters. These will have been obtained before calling this method,
either from a configuration file or by asking the user. For example, rotation needs to know an angle.protected void astroPass2()
public static boolean isBatchCropping()
protected void cropOthers(java.awt.Point pt1,
java.awt.Point pt2)
public void doOpInBackground(java.io.File[] files,
java.lang.String action,
java.lang.String fileNameModifier,
java.util.Map<java.lang.String,java.lang.Object> params,
int nSteps)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||