Class SplitBoundedContextByUseCases
- java.lang.Object
-
- org.contextmapper.dsl.refactoring.SplitBoundedContextByUseCases
-
- All Implemented Interfaces:
Refactoring
public class SplitBoundedContextByUseCases extends java.lang.Object implements Refactoring
-
-
Constructor Summary
Constructors Constructor Description SplitBoundedContextByUseCases(java.lang.String boundedContextName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doRefactor(CMLResourceContainer resource)
Applies the refactoring to the CML model in the given resource.void
doRefactor(CMLResourceContainer resource, org.eclipse.emf.ecore.resource.ResourceSet consistencyCheckResources)
Applies the refactoring to the CML model in the given resource.
-
-
-
Method Detail
-
doRefactor
public void doRefactor(CMLResourceContainer resource)
Description copied from interface:Refactoring
Applies the refactoring to the CML model in the given resource.- Specified by:
doRefactor
in interfaceRefactoring
- Parameters:
resource
- the resource with the CML model that shall be refactored
-
doRefactor
public void doRefactor(CMLResourceContainer resource, org.eclipse.emf.ecore.resource.ResourceSet consistencyCheckResources)
Description copied from interface:Refactoring
Applies the refactoring to the CML model in the given resource. Additionally ensures consistency in Context Maps in all resources of the additional ResourceSet.- Specified by:
doRefactor
in interfaceRefactoring
- Parameters:
resource
- the resource with the CML model that shall be refactored.consistencyCheckResources
- the resources that contain Context Maps which potentially have to be corrected after refactoring
-
-