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
.-
Nested Class Summary
-
Method Summary
-
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 enabledIDifferenceGroupProvider
will be used as default group provider.- Returns:
- the rank.
-
getType
IDifferenceGroupProvider.ComparisonType getType()Return the type of Comparison this group provider can handle.
-