A set of Java 1.5 Annotation classes that can be applied to classes that are
intended to be JSF components, validators, etc. The maven-builder-plugin will
recognise these annotations and process the class appropriately.
A maven plugin that uses annotations (java15 or doclet style) to generate the necessary JSF configuration
files (.tld, faces-config.xml, etc) and optionally Tag, Validator and Component classes.
A maven plugin that uses metadata input files to generate JSF Component, Validator and Tag classes,
together with the associated configuration files (.tld, faces-config.xml, etc).