TEMERITY

us.temerity.pipeline.plugin.ShakeDiffComparator.v2_2_1
Class ShakeDiffComparator

java.lang.Object
  extended by us.temerity.pipeline.Named
      extended by us.temerity.pipeline.PluginID
          extended by us.temerity.pipeline.BasePlugin
              extended by us.temerity.pipeline.BaseComparator
                  extended by us.temerity.pipeline.plugin.ShakeDiffComparator.v2_2_1.ShakeDiffComparator
All Implemented Interfaces:
Serializable, Cloneable, Comparable<PluginID>, Glueable

public class ShakeDiffComparator
extends BaseComparator

Image comparison using Shake.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class us.temerity.pipeline.BasePlugin
pDescription
 
Fields inherited from class us.temerity.pipeline.PluginID
pVendor, pVersionID
 
Fields inherited from class us.temerity.pipeline.Named
pName
 
Constructor Summary
ShakeDiffComparator()
           
 
Method Summary
 SubProcessLight launch(File fileA, File fileB, Map<String,String> env, File dir)
          Launch GIMP with a script which will compare the given two images using layers.
 
Methods inherited from class us.temerity.pipeline.BaseComparator
equals, getPluginType, getProgram, ignoreExitCode
 
Methods inherited from class us.temerity.pipeline.BasePlugin
addSupport, compareTo, getDescription, getFullMessage, getPluginID, getResource, getResources, getResourceSize, getSupports, isUnderDevelopment, removeSupport, setSupports, supports, toString, underDevelopment
 
Methods inherited from class us.temerity.pipeline.PluginID
fromGlue, getVendor, getVersionID, toGlue
 
Methods inherited from class us.temerity.pipeline.Named
clone, getName
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ShakeDiffComparator

public ShakeDiffComparator()
Method Detail

launch

public SubProcessLight launch(File fileA,
                              File fileB,
                              Map<String,String> env,
                              File dir)
                       throws PipelineException
Launch GIMP with a script which will compare the given two images using layers.

Overrides:
launch in class BaseComparator
Parameters:
fileA - The absolute path to the first file.
fileB - The absolute path to the second file.
env - The environment under which the comparator is run.
dir - The working directory where the comparator is run.
Returns:
The controlling SubProcessLight instance.
Throws:
PipelineException - If unable to launch the comparator.
See Also:
SubProcessLight

TEMERITY