## Uses of Class
org.eclipse.emf.compare.impl.DiffImpl

Packages that use DiffImpl
org.eclipse.emf.compare.impl
org.eclipse.emf.compare.internal.spec

### Uses of DiffImpl in org.eclipse.emf.compare.impl

Subclasses of DiffImpl in org.eclipse.emf.compare.impl
`class` `AttributeChangeImpl` An implementation of the model object 'Attribute Change'.
`class` `FeatureMapChangeImpl` An implementation of the model object 'Feature Map Change'.
`class` `ReferenceChangeImpl` An implementation of the model object 'Reference Change'.
`class` `ResourceAttachmentChangeImpl` An implementation of the model object 'Resource Attachment Change'.
`class` `ResourceLocationChangeImpl` An implementation of the model object 'Resource Location Change'.

### Uses of DiffImpl in org.eclipse.emf.compare.internal.spec

Subclasses of DiffImpl in org.eclipse.emf.compare.internal.spec
`class` `AttributeChangeSpec` This specialization of the `AttributeChangeImpl` class allows us to define the derived features and operations implementations.
`class` `DiffSpec` This specialization of the `DiffImpl` class allows us to define the derived features and operations implementations.
`class` `FeatureMapChangeSpec` This specialization of the `FeatureMapChangeImpl` class allows us to define the derived features and operations implementations.
`class` `ReferenceChangeSpec` This specialization of the `ReferenceChangeImpl` class allows us to define the derived features and operations implementations.
`class` `ResourceAttachmentChangeSpec` This specialization of the `ResourceAttachmentChangeImpl` class allows us to define the derived features and operations implementations.
`class` `ResourceLocationChangeSpec` This specialization of the `ResourceLocationChangeImpl` class allows us to define the derived features and operations implementations.