memorizzare tutte le tue info su un database e riferirlo dal tuo programma ( netbeans o eclipse o che so io non devono esistere ).
Ha molto più senso che fare una lista continua di file system cercando file e leggendoli

(sempre secondo me)