Class ExternalMergeToolConfiguration


  • public class ExternalMergeToolConfiguration
    extends Object
    The external comparison and merge tool configuration.
    • Method Detail

      • getToolName

        public String getToolName()
        Returns the tool name.
        Returns:
        the tool name, never null
      • getExecutableFile

        public String getExecutableFile()
        Returns the executable file path.
        Returns:
        the executable file path, may be null
      • getTwoWayComparisonOptions

        public String getTwoWayComparisonOptions()
        Returns the two-way comparison line options.
        Returns:
        the two-way comparison line options, may be null
      • getTwoWayMergeOptions

        public String getTwoWayMergeOptions()
        Returns the two-way merge line options.
        Returns:
        the two-way merge line options, may be null
      • getThreeWayComparisonOptions

        public String getThreeWayComparisonOptions()
        Returns the three-way comparison line options.
        Returns:
        the three-way comparison line options, may be null
      • getThreeWayMergeOptions

        public String getThreeWayMergeOptions()
        Returns the three-way merge line options.
        Returns:
        the three-way merge line options, may null
      • getAutoThreeWayMergeOptions

        public String getAutoThreeWayMergeOptions()
        Returns the automatic three-way merge line options.
        Returns:
        the automatic three-way merge line options, may null
      • getDefaultToolName

        public String getDefaultToolName()
        Returns the default tool name.
        Returns:
        the default tool name, may be null
      • getDefaultExecutableFile

        public String getDefaultExecutableFile()
        Returns the default executable file path.
        Returns:
        the default executable file path, may be null
      • getDefaultTwoWayComparisonOptions

        public String getDefaultTwoWayComparisonOptions()
        Returns the default two-way comparison line options.
        Returns:
        the default two-way comparison line options, may be null
      • getDefaultTwoWayMergeOptions

        public String getDefaultTwoWayMergeOptions()
        Returns the default two-way merge line options.
        Returns:
        the default two-way merge line options, may be null
      • getDefaultThreeWayComparisonOptions

        public String getDefaultThreeWayComparisonOptions()
        Returns the default three-way comparison line options.
        Returns:
        the default three-way comparison line options, may be null
      • getDefaultThreeWayMergeOptions

        public String getDefaultThreeWayMergeOptions()
        Returns the default three-way merge line options.
        Returns:
        the default three-way merge line options, may null
      • getDefaultAutoThreeWayMergeOptions

        public String getDefaultAutoThreeWayMergeOptions()
        Returns the default automatic three-way merge line options.
        Returns:
        the default automatic three-way merge line options, may null
      • isDefault

        public boolean isDefault()
        Tells whether this external merge tool configuration is default.
        Returns:
        true if this external merge tool configuration is default, false otherwise