package fr.inria.diversify.transformation.other;
import fr.inria.diversify.transformation.RefactorSpoonTransformation;
import spoon.reflect.code.CtNewClass;
import spoon.reflect.factory.Factory;
/**
* Created by Simon on 19/03/14.
*/
public class ReplaceNew extends RefactorSpoonTransformation<CtNewClass, CtNewClass> {
@Override
protected CtNewClass buildReplacementElement() {
Factory factory = transplantationPoint.getFactory();
return factory.Core().clone(transplant);
}
}