private final IGenerationTracer myGenerationTracer;
private final IPerformanceTracer ttrace;
private final DependenciesBuilder myDependenciesBuilder;
private DeltaBuilder myDeltaBuilder;
private boolean myInplaceModelChange = false;
<BUG>private WeavingProcessor myWeavingProcessor;
protected final boolean myInplaceChangeEnabled; // protected for PTG.registerAddedRoots
protected List<SNode> myNewAddedRoots; // protected for PTG.registerAddedRoots</BUG>
public TemplateGenerator(GenerationSessionContext operationContext, ProgressMonitor progressMonitor,
RuleManager ruleManager, SModel inputModel, SModel outputModel,

private final IGenerationTracer myGenerationTracer;
private final IPerformanceTracer ttrace;
private final DependenciesBuilder myDependenciesBuilder;
private DeltaBuilder myDeltaBuilder;
private boolean myInplaceModelChange = false;
private WeavingProcessor myWeavingProcessor;
private final boolean myInplaceChangeEnabled;
public TemplateGenerator(GenerationSessionContext operationContext, ProgressMonitor progressMonitor,
RuleManager ruleManager, SModel inputModel, SModel outputModel,
