Enum CommandLineDiffTool
- java.lang.Object
-
- java.lang.Enum<CommandLineDiffTool>
-
- org.eclipse.jgit.internal.diffmergetool.CommandLineDiffTool
-
- All Implemented Interfaces:
Serializable
,Comparable<CommandLineDiffTool>
public enum CommandLineDiffTool extends Enum<CommandLineDiffTool>
Pre-defined command line diff tools. Adds same diff tools as also pre-defined in C-Gitsee "git-core\mergetools\"
see links to command line parameter description for the tools
araxis bc bc3 codecompare deltawalker diffmerge diffuse ecmerge emerge examdiff guiffy gvimdiff gvimdiff2 gvimdiff3 kdiff3 kompare meld opendiff p4merge tkdiff vimdiff vimdiff2 vimdiff3 winmerge xxdiff
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getParameters()
String
getPath()
static CommandLineDiffTool
valueOf(String name)
Returns the enum constant of this type with the specified name.static CommandLineDiffTool[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
araxis
public static final CommandLineDiffTool araxis
-
bc
public static final CommandLineDiffTool bc
-
bc3
public static final CommandLineDiffTool bc3
-
codecompare
public static final CommandLineDiffTool codecompare
-
deltawalker
public static final CommandLineDiffTool deltawalker
-
diffmerge
public static final CommandLineDiffTool diffmerge
-
diffuse
public static final CommandLineDiffTool diffuse
-
ecmerge
public static final CommandLineDiffTool ecmerge
-
emerge
public static final CommandLineDiffTool emerge
-
examdiff
public static final CommandLineDiffTool examdiff
-
guiffy
public static final CommandLineDiffTool guiffy
-
gvimdiff
public static final CommandLineDiffTool gvimdiff
-
gvimdiff2
public static final CommandLineDiffTool gvimdiff2
-
gvimdiff3
public static final CommandLineDiffTool gvimdiff3
-
kdiff3
public static final CommandLineDiffTool kdiff3
-
kompare
public static final CommandLineDiffTool kompare
-
meld
public static final CommandLineDiffTool meld
-
opendiff
public static final CommandLineDiffTool opendiff
See: http://www.manpagez.com/man/1/opendiff/Hint: check the ' | cat' for the call
-
p4merge
public static final CommandLineDiffTool p4merge
-
tkdiff
public static final CommandLineDiffTool tkdiff
-
vimdiff
public static final CommandLineDiffTool vimdiff
-
vimdiff2
public static final CommandLineDiffTool vimdiff2
-
vimdiff3
public static final CommandLineDiffTool vimdiff3
-
winmerge
public static final CommandLineDiffTool winmerge
See: http://manual.winmerge.org/Command_line.htmlHint: check how 'mergetool_find_win32_cmd "WinMergeU.exe" "WinMerge"' works
-
xxdiff
public static final CommandLineDiffTool xxdiff
-
-
Method Detail
-
values
public static CommandLineDiffTool[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CommandLineDiffTool c : CommandLineDiffTool.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CommandLineDiffTool valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getPath
public String getPath()
- Returns:
- path
-
getParameters
public String getParameters()
- Returns:
- parameters as one string
-
-