Class AbstractExtractSymmetricRelationshipRefactoring
java.lang.Object
org.contextmapper.dsl.refactoring.AbstractRefactoring
org.contextmapper.dsl.refactoring.AbstractExtractSymmetricRelationshipRefactoring
- All Implemented Interfaces:
SemanticCMLRefactoring
- Direct Known Subclasses:
ExtractPartnershipRefactoring
,ExtractSharedKernelRefactoring
public abstract class AbstractExtractSymmetricRelationshipRefactoring
extends AbstractRefactoring
implements SemanticCMLRefactoring
Used for 'Extract Shared Kernel' AR and the 'extract' mode of the 'Suspend
Partnership' AR.
-
Field Summary
FieldsFields inherited from class org.contextmapper.dsl.refactoring.AbstractRefactoring
additionalResourcesToCheck, consistencyCheckResources, importedResources, model, rootResource
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractExtractSymmetricRelationshipRefactoring
(String boundedContext1, String boundedContext2) -
Method Summary
Methods inherited from class org.contextmapper.dsl.refactoring.AbstractRefactoring
addElementsToEList, addElementToEList, getAllBoundedContexts, getAllContextMaps, getAllDomains, getAllUserRequirements, getResource, persistChanges, refactor, refactor, removeElementFromEList
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.contextmapper.dsl.refactoring.SemanticCMLRefactoring
persistChanges, refactor, refactor
-
Field Details
-
boundedContext1
-
boundedContext2
-
contextMap
-
-
Constructor Details
-
AbstractExtractSymmetricRelationshipRefactoring
-
-
Method Details
-
doRefactor
protected void doRefactor()- Specified by:
doRefactor
in classAbstractRefactoring
-
createBoundedContext
-