Xdoclet - dúvidas

Pessoal,

Estou aprendendo um pco sobre xdoclet e tenho algumas dúvidas.
-Pra que serve xdoclet? apenas para gerar as interfaces automaticamente?
-Pra definir os padrões do xdoclet é só colocar os comentários em cima do método? na classe Bean, desse jeito:

    /**
     * Exclui o prospecto
     * @param CdProspecto
     * @throws UTILException
     * @ejb.interface-method tview-type="both"
     */
    public void excluiProspecto (Integer CdProspecto) throws UTILException {
  • Serve para qualquer coisa que exija ler anotações de seu código-fonte. Por exemplo, você poderia usá-lo para interfacear com o Hibernate (no caso do Java 1.4 ou anterior, já que a interface com o Hibernate no Java 5 é feito com “annotations”).
  • É, mas você precisa ler a documentação adequada das tags.