XDoclet consta de un núcleo y un número creciente de módulos.