Interface IDifferenceGroupProvider.Descriptor

All Known Implementing Classes:
DifferenceGroupDescriptorWrapper
Enclosing interface:
IDifferenceGroupProvider

public static interface IDifferenceGroupProvider.Descriptor
A descriptor that can create adifference group provider. They are used as the values in a registry.
  • Method Details

    • createGroupProvider

      IDifferenceGroupProvider createGroupProvider()
      Creates a group provider.
      Returns:
      the newly created group provider or null if error.
    • getLabel

      String getLabel()
      A human-readable label for this group. This will be displayed in the EMF Compare UI.
      Returns:
      The label for this group.
    • getDescription

      String getDescription()
      A human-readable description for this group. This will be displayed in EMF Compare UI.
      Returns:
    • getRank

      int getRank()
      Rank of this group. The highest rank enabled IDifferenceGroupProvider will be used as default group provider.
      Returns:
      the rank.
    • getType

      Return the type of Comparison this group provider can handle.
      Returns:
      IDifferenceGroupProvider.ComparisonType