Class ExtractSuggestedService

java.lang.Object
org.contextmapper.dsl.refactoring.AbstractRefactoring
org.contextmapper.dsl.refactoring.ExtractSuggestedService
All Implemented Interfaces:
SemanticCMLRefactoring

public class ExtractSuggestedService extends AbstractRefactoring implements SemanticCMLRefactoring
This refactoring can be applied after having generated a service cut suggestion with Service Cutter. It allows to extract a suggested service in the original CML model.
  • Field Details

    • SERVICE_CUTTER_SUGGESTION_FILE_NAME_PATTERN

      public static final String SERVICE_CUTTER_SUGGESTION_FILE_NAME_PATTERN
  • Constructor Details

    • ExtractSuggestedService

      public ExtractSuggestedService(BoundedContext suggestedService, String newBoundedContextName)
  • Method Details

    • doRefactor

      protected void doRefactor()
      Specified by:
      doRefactor in class AbstractRefactoring
    • constructOriginalModelUri

      public org.eclipse.emf.common.util.URI constructOriginalModelUri()