private void printFlowStep() { Iterator<FlowNode> iterator = getFlowNodeGraph().getTopologicalIterator(); LOG.info("Step Cnt: {} ", getFlowNodeGraph().vertexSet().size()); LOG.info("Edge Cnt: {} ", getFlowNodeGraph().edgeSet().size()); LOG.info("Src Set: {} ", getFlowNodeGraph().getSourceElements()); LOG.info("Snk Set: {} ", getFlowNodeGraph().getSinkElements()); LOG.info("##############"); while(iterator.hasNext()) { FlowNode next = iterator.next(); LOG.info("Node cnt: {} ", next.getElementGraph().vertexSet().size()); LOG.info("Edge cnt: {} ", next.getElementGraph().edgeSet().size()); LOG.info("Nodes: {} ", next.getElementGraph().vertexSet()); LOG.info("-----------"); } }