Interface ExternalDiffTool

All Known Subinterfaces:
ExternalMergeTool
All Known Implementing Classes:
PreDefinedDiffTool, PreDefinedMergeTool, UserDefinedDiffTool, UserDefinedMergeTool

public interface ExternalDiffTool
The external tool interface.
  • Method Details

    • getName

      String getName()
      Get tool name
      Returns:
      the tool name
    • getPath

      String getPath()
      Get tool path
      Returns:
      the tool path
    • getCommand

      String getCommand()
      Get tool command
      Returns:
      the tool command
    • isAvailable

      boolean isAvailable()
      Whether tool is available
      Returns:
      availability of the tool: true if tool can be executed and false if not