Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EMF DiffMerge/Changes"

m (From 0.2.x to 0.3.0)
m (From 0.2.x to 0.3.0)
Line 2: Line 2:
  
 
* IComparisonSpecification => IComparisonMethod
 
* IComparisonSpecification => IComparisonMethod
* IComparisonSpecificationFactory -> IComparisonMethodFactory
+
* IComparisonSpecificationFactory => IComparisonMethodFactory, where createComparisonSpecification(...) => createComparisonMethod(...)
where createComparisonSpecification(...) -> createComparisonMethod(...)
+
* IScopeSpecification => IModelScopeDefinition
* IScopeSpecification -> IModelScopeDefinition
+
  
* GMFComparisonSpecification -> GMFComparisonMethod
+
* GMFComparisonSpecification => GMFComparisonMethod
* GMFComparisonFactory -> GMFComparisonMethodFactory
+
* GMFComparisonFactory => GMFComparisonMethodFactory
  
* FileScopeSpecification -> URIScopeDefinition
+
* FileScopeSpecification => URIScopeDefinition, with constructors taking different parameters and new methods: createScopeOnEditingDomain(...), createScopeOnResourceSet(...)
with constructors that take different parameters
+
* FileScopeSpecificationFactory => URIScopeDefinitionFactory, where createScopeSpecificationFromUri(...) => createScopeDefinitionFromURI(...)
with new methods: createScopeOnEditingDomain(...), createScopeOnResourceSet(...)
+
* FileScopeSpecificationFactory -> URIScopeDefinitionFactory
+
where createScopeSpecificationFromUri(...) -> createScopeDefinitionFromURI(...)
+
  
* ModelComparisonDiffNode -> EMFDiffNode
+
* ModelComparisonDiffNode => EMFDiffNode
  
* IMatchPolicy: Comparable<?> getMatchId(...) -> Object getMatchID(...)
+
* IMatchPolicy: Comparable<?> getMatchId(...) => Object getMatchID(...)
  
* UI extension point
+
* UI extension point: comparisonScope => scopeDefinition, scopeFactory => factory, comparisonSpecification => comparisonMethod, specificationFactory => factory
comparisonScope -> scopeDefinition
+
scopeFactory -> factory
+
comparisonSpecification -> comparisonMethod
+
specificationFactory -> factory
+

Revision as of 11:30, 22 January 2014

From 0.2.x to 0.3.0

  • IComparisonSpecification => IComparisonMethod
  • IComparisonSpecificationFactory => IComparisonMethodFactory, where createComparisonSpecification(...) => createComparisonMethod(...)
  • IScopeSpecification => IModelScopeDefinition
  • GMFComparisonSpecification => GMFComparisonMethod
  • GMFComparisonFactory => GMFComparisonMethodFactory
  • FileScopeSpecification => URIScopeDefinition, with constructors taking different parameters and new methods: createScopeOnEditingDomain(...), createScopeOnResourceSet(...)
  • FileScopeSpecificationFactory => URIScopeDefinitionFactory, where createScopeSpecificationFromUri(...) => createScopeDefinitionFromURI(...)
  • ModelComparisonDiffNode => EMFDiffNode
  • IMatchPolicy: Comparable<?> getMatchId(...) => Object getMatchID(...)
  • UI extension point: comparisonScope => scopeDefinition, scopeFactory => factory, comparisonSpecification => comparisonMethod, specificationFactory => factory

Back to the top