PageGenerator interface, DirectoryPageGenerator