readers = new Vector<ReadablePipe> ();
inputs.put(port, readers);
}
for (Binding binding : input.getBinding()) {
ReadablePipe pipe = getPipeFromBinding(binding);
pipe.canReadSequence(input.getSequence());
if (input.getSelect() != null) {
logger.trace(MessageFormatter.nodeMessage(step.getNode(),
step.getName() + " selects from " + pipe + " for " + port));
pipe = new XSelect(runtime, this, pipe, input.getSelect(), input.getNode());