class SimpleFileVisitor implements FileVisitor<T> {

    @Override
    public FileVisitResult postVisitDirectory(T dir,
                                              IOException exc)
            throws IOException {
        checkNotNull("dir",
                     dir);

        if (exc != null) {
            throw exc;
        }
        return FileVisitResult.CONTINUE;
    }

    protected  SimpleFileVisitor();

}