+1, KISS like.
DirectoryGenerator and FileGenerator.
99% of the used sources are files.
And I don't think backward compatibility is here a must have.
Yes it is, since some users (of which I am) extended DirectoryGenerator to add their own filtering strategies and additional attributes...
Back to the discussion about protected/private and "officially public" APIs...
Sylvain
-- Sylvain Wallez Anyware Technologies http://www.apache.org/~sylvain http://www.anyware-tech.com { XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects } Orixo, the opensource XML business alliance - http://www.orixo.com