}
} else if (NodeTypeEnums.isTerminalNode(sink)) {
PathMemory pmem = (PathMemory) wm.getNodeMemory((MemoryFactory) sink);
queue = pmem.getStreamQueue();
if ( queue == null ) {
pmem.initQueue();
queue = pmem.getStreamQueue();
}
for ( TerminalNode rtn = (TerminalNode) ( (TerminalNode) sink ).getPreviousLeftTupleSinkNode();
rtn != null;
rtn = (TerminalNode) rtn.getPreviousLeftTupleSinkNode() ) {