Class ExternalMergeToolConfiguration

java.lang.Object
com._1c.g5.v8.dt.compare.externaltool.ExternalMergeToolConfiguration

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

    • 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