Class ThreeWayComparisonGroupProvider.ConflictsGroupImpl

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterImpl
org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ThreeWayComparisonGroupProvider.ConflictsGroupImpl
All Implemented Interfaces:
Adapter, Adapter.Internal, IDifferenceGroup
Enclosing class:
ThreeWayComparisonGroupProvider

public static class ThreeWayComparisonGroupProvider.ConflictsGroupImpl extends BasicDifferenceGroupImpl
Specialized BasicDifferenceGroupImpl for Conflicts.
  • Constructor Details

    • ConflictsGroupImpl

      public ConflictsGroupImpl(Comparison comparison, com.google.common.base.Predicate<? super Diff> filter, String name, ECrossReferenceAdapter crossReferenceAdapter)
      .
      See Also:
      • org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl#BasicDifferenceGroupImpl(org.eclipse.emf.compare.Comparison, java.lang.Iterable, com.google.common.base.Predicate, java.lang.String)
    • ConflictsGroupImpl

      public ConflictsGroupImpl(Comparison comparison, String name, ECrossReferenceAdapter crossReferenceAdapter)
      Instantiates this group given the comparison. It will use the default filter to determine its list of differences. It will be displayed in the UI with the default icon and the given name.
      Parameters:
      comparison - The comparison that is the parent of this group.
      name - The name that the EMF Compare UI will display for this group.
      crossReferenceAdapter - The cross reference adapter that will be added to this group's children.
  • Method Details