block.connectProcessorToHref(choose.getNode(), processor, inputName, hrefId);
}
}
for (Iterator j = processor.getOutputsInfo().iterator(); j.hasNext();) {
String outputName = ((ProcessorInputOutputInfo) j.next()).getName();
<BUG>foundOutput = true;
if (chooseProcessor.getOutputsByParamRef().contains(outputName))
block.connectProcessorToBottomInput(choose.getNode(), processor, outputName, outputName);

if (chooseProcessor.getOutputsById().contains(outputName))
block.declareOutput(choose.getNode(), outputName, processor.createOutput(outputName));</BUG>
}

block.connectProcessorToHref(choose.getNode(), processor, inputName, hrefId);
}
}
for (Iterator j = processor.getOutputsInfo().iterator(); j.hasNext();) {
String outputName = ((ProcessorInputOutputInfo) j.next()).getName();
foundOutput = true;
ProcessorOutput pout = processor.createOutput(outputName);
if (chooseProcessor.getOutputsById().contains(outputName))
block.declareOutput(choose.getNode(), outputName, pout);
if (chooseProcessor.getOutputsByParamRef().contains(outputName))
block.connectProcessorToBottomInput(choose.getNode(), outputName, outputName, pout);
}
