child.initialize(ctxt);
}
if (outputConverter != null) {
if (outputName != null) {
this.emitter = new MultipleOutputEmitter(outputConverter, ctxt.getMultipleOutputs(), outputName);
} else {
this.emitter = new OutputEmitter(outputConverter, ctxt.getContext());
}
} else if (!children.isEmpty()) {
this.emitter = new IntermediateEmitter(outputPType, children, ctxt.getContext().getConfiguration());