@Override public void release() { this.textWorkspace = null; this.workspace = null; for (AbstractBootstrapStep b : this.features) { b.release(); } }
@Override public void execute(TransformationContext context) { for (AbstractBootstrapStep step : features) { if (!context.getLog().isCanceled()) { step.setTransformationContext(context); step.startVisiting(workspace); } } }
public void initializeSteps() { for (AbstractBootstrapStep step : this.features) { step.initialize(this.config, textWorkspace, workspace, ojUtil); } }