public void handleDirectory(File root, File path) { FileScannedItem markerItem = null; if (marker != null) { File markerFile = new File(root, marker); markerItem = new FileScannedItem(this, null, root, markerFile); for (ScannedItemHandler handler : handlers) { boolean skip = handler.handleMarkerItem(markerItem); if (skip) return; } } handleDirectory(markerItem, root, path); }
public void handleDirectory(FileScannedItem markerItem, File root, File path) { for (File child : path.listFiles()) { if (child.isDirectory()) handleDirectory(markerItem, root, child); else if (markerItem == null || !markerItem.getFile().equals(child)) { for (ScannedItemHandler handler : handlers) handler.handleScannedItem(new FileScannedItem(this, markerItem, root, child)); } } } }
public void handleDirectory(FileScannedItem markerItem, File root, File path) { for (File child : path.listFiles()) { if (child.isDirectory()) handleDirectory(markerItem, root, child); else if (markerItem == null || !markerItem.getFile().equals(child)) { for (ScannedItemHandler handler : handlers) handler.handleScannedItem(new FileScannedItem(this, markerItem, root, child)); } } } }
public void handleDirectory(File root, File path) { FileScannedItem markerItem = null; if (marker != null) { File markerFile = new File(root, marker); markerItem = new FileScannedItem(this, null, root, markerFile); for (ScannedItemHandler handler : handlers) { boolean skip = handler.handleMarkerItem(markerItem); if (skip) return; } } handleDirectory(markerItem, root, path); }
public void handleDirectory(FileScannedItem markerItem, File root, File path) { for (File child : path.listFiles()) { if (child.isDirectory()) handleDirectory(markerItem, root, child); else if (markerItem == null || !markerItem.getFile().equals(child)) { for (ScannedItemHandler handler : handlers) handler.handleScannedItem(new FileScannedItem(this, markerItem, root, child)); } } } }
public void handleDirectory(File root, File path) { FileScannedItem markerItem = null; if (marker != null) { File markerFile = new File(root, marker); markerItem = new FileScannedItem(this, null, root, markerFile); for (ScannedItemHandler handler : handlers) { boolean skip = handler.handleMarkerItem(markerItem); if (skip) return; } } handleDirectory(markerItem, root, path); }
public void handleDirectory(File root, File path) { FileScannedItem markerItem = null; if (marker != null) { File markerFile = new File(root, marker); markerItem = new FileScannedItem(this, null, root, markerFile); for (ScannedItemHandler handler : handlers) { boolean skip = handler.handleMarkerItem(markerItem); if (skip) return; } } handleDirectory(markerItem, root, path); }
public void handleDirectory(FileScannedItem markerItem, File root, File path) { for (File child : path.listFiles()) { if (child.isDirectory()) handleDirectory(markerItem, root, child); else if (markerItem == null || !markerItem.getFile().equals(child)) { for (ScannedItemHandler handler : handlers) handler.handleScannedItem(new FileScannedItem(this, markerItem, root, child)); } } } }