Package org.eclipse.emf.compare.utils

  • Interface Summary 
    Interface Description
    IDiagnosable
    An element that can hold a diagnostic.
    IEqualityHelper
    Use to compare objects by the IMatchEngine.
  • Class Summary 
    Class Description
    DelegatingURIConverter
    This implementation of an URI Converter will delegate all calls to another.
    DiffUtil Deprecated.
    Not intendended to be used by clients
    EMFCompareCopier
    This defines the semantics of an EObject copy in the case of EMF Compare.
    EMFCompareJavaPredicates
    This class will provide a number of Predicates that can be used to retrieve particular Diffs from an iterable.
    EMFComparePredicates Deprecated.
    this class provides Guava predicates.
    EMFComparePrettyPrinter
    This class exposes methods to serialize a "human-readable" form of the comparison model onto a given stream.
    EqualityHelper
    EMF Compare needs its own rules for "equality", which are based on similarity instead of strict equality.
    MatchUtil
    This utility class holds methods that will be used by the diff and merge processes.
    Objects
    Utility method useable on any Object.
    Objects.ToStringHelper
    Fluent interface to build a String representation of an object following the same format as guava's Objects.toStringHelper().
    ReferenceUtil
    This utility class holds methods that will be used by the diff and merge processes.
  • Enum Summary 
    Enum Description
    UseIdentifiers
    This can be used to tell EMF Compare which strategy should be used when matching the EObjects as regards the identifier.