public void iterateTopNodesForFile(String _filePath, IndexEntriesWalkerInterruptable iproc) { String filePath = _filePath.replace(' ', '?').replace('\\', '|').replace('/', '|'); FileEntitiesHolder fileHolder = files.get(filePath); if (fileHolder != null) { for (TreeNodeTop d : fileHolder.nodes) { if (!iproc.process(d.getPath(), d.getValue())) { return; } } } }