/** * Initialize the output streams as specified by the user. * * @param outputTracker the tracker supplying the initialization data. */ private void initializeOutputStreams(final OutputTracker outputTracker) { for (final Map.Entry<ArgumentSource, Object> input : getInputs().entrySet()) { setReferenceFile(input.getValue()); outputTracker.addInput(input.getKey(), input.getValue()); } for (final Stub<?> stub : getOutputs()) { setReferenceFile(stub); stub.processArguments(argCollection); outputTracker.addOutput(stub); } outputTracker.prepareWalker(walker, getArguments().strictnessLevel); }