Top Interfaces Classes Enums
module org.eclipse.jgit

Package org.eclipse.jgit.internal.diffmergetool


Interface Summary

Modifier and TypeInterface and Description
public interface
ExternalDiffTool

The external tool interface.

public interface
ExternalMergeTool

The merge tool interface.

public interface
InformNoToolHandler

A handler for when the diff/merge tool manager wants to inform the user that no tool has been configured and one of the default tools will be used.

public interface
PromptContinueHandler

A handler for when the diff/merge tool manager wants to prompt the user whether to continue

Class Summary

Modifier and TypeClass and Description
public class
CommandExecutor

Runs a command with help of FS.

public class
DiffToolConfig

Keeps track of difftool related configuration options.

public class
DiffTools

Manages diff tools.

public class
ExternalToolUtils

Utilities for diff- and merge-tools.

public class
FileElement

The element used as left or right file for compare.

public class
MergeToolConfig

Keeps track of merge tool related configuration options.

public class
MergeTools

Manages merge tools.

public class
PreDefinedDiffTool

The pre-defined diff tool.

public class
PreDefinedMergeTool

The pre-defined merge tool.

public class
ToolException

Tool exception for differentiation.

public class
UserDefinedDiffTool

The user-defined diff tool.

public class
UserDefinedMergeTool

The user-defined merge tool.

Enum Summary

Modifier and TypeEnum and Description
public enum
CommandLineDiffTool

Pre-defined command line diff tools.

public enum
CommandLineMergeTool

Pre-defined merge tools.