Java has annotations and that is good. However, some developers feel that it is best to annotate code with metadata using xml files - others prefer annotations but would use met
I wrote the Annox library which does exactly what you need. With Annox you can read arbitrary annotations from XML.