us.temerity.pipeline.plugin.TextDiffComparator.v2_2_1
Class TextDiffComparator
java.lang.Object
us.temerity.pipeline.Named
us.temerity.pipeline.PluginID
us.temerity.pipeline.BasePlugin
us.temerity.pipeline.BaseComparator
us.temerity.pipeline.plugin.TextDiffComparator.v2_2_1.TextDiffComparator
- All Implemented Interfaces:
- Serializable, Cloneable, Comparable<PluginID>, Glueable
public class TextDiffComparator
- extends BaseComparator
A graphical text file comparator and merge tool.
The actual application used depends on the operating system the Comparator is run unde.
On Unix and MacOS systems, the
xxdiff application is used. While on Windows systems, where xxdiff(1) is unavailable
the similar WinMerge application is used. Both of these
applications are not distributed by default with the OS but are freely available.
- See Also:
- Serialized Form
| Fields inherited from class us.temerity.pipeline.Named |
pName |
|
Method Summary |
String |
getProgram()
Gets the name of the editor executable. |
boolean |
ignoreExitCode()
Whether Pipeline programs which launch Comparator plugins should ignore the exit code
returned by the Subprocess created in the launch method. |
| Methods inherited from class us.temerity.pipeline.BasePlugin |
addSupport, compareTo, getDescription, getFullMessage, getPluginID, getResource, getResources, getResourceSize, getSupports, isUnderDevelopment, removeSupport, setSupports, supports, toString, underDevelopment |
TextDiffComparator
public TextDiffComparator()
ignoreExitCode
public boolean ignoreExitCode()
- Whether Pipeline programs which launch Comparator plugins should ignore the exit code
returned by the Subprocess created in the
launch method.
- Overrides:
ignoreExitCode in class BaseComparator
getProgram
public String getProgram()
- Gets the name of the editor executable.
- Overrides:
getProgram in class BaseComparator