Aew pessoal blz!
Inton, alguem ja trabalhou com @link ?
Se alguém já tiver trabalhado com esta tag de documentação e poder
me dar uma dica de como usa-la !!
abcs
Aew pessoal consegui resolver o probleminha vou postar aqui a resolução
para que se por acaso tiverem esta duvida, ja tenham um possivel solução!!
Esta eh a classe na qual eu quero que o link aponte
[code]package com.making.persistencia;
import java.util.Map;
public interface IfPersistDescricaoExportDAO extends IfPersistDescricaoDAO {
/**
* Carrega todos objetos da tabela e devolve um MAP, onde a chave eh o campo cdImportacao
* Utilizado para facilitar a localizacao de objetos no momento da importacao
* @param nmEntidade dos objetos que deseja-se carregar
* @param isChaveInteger = indica se a chave do Map deve ser da classe Integer ou String
* @return chave=cdImportacao(String ou Integer) | valor = PersistDescricaoExport
*/
public Map getMapCdImportacaoParaObjeto(String nmEntidade, boolean isChaveInteger);
}[/code]
Esta eh a classe que apontara, para a anterior!
[code]
/**
*
* {@link com.making.persistencia.IfPersistDescricaoExportDAO#getMapCdImportacaoParaObjeto()}
*/
public Map getMapCdImportacaoParaObjeto(String nmEntidade, boolean isChaveInteger) {
nmEntidade = this.getNomeDaEntidade(nmEntidade);
List objetos = this.getObjetos(nmEntidade, null, null);
if (FuncoesCollection.naoEstaVazio(objetos)) {
Hashtable resposta = new Hashtable();
PersistDescricaoExport obj;
for (Iterator it=objetos.iterator(); it.hasNext(); ) {
obj = (PersistDescricaoExport) it.next();
if (obj.getCdImportacao() != null) {
if (isChaveInteger) {
resposta.put(Integer.valueOf(obj.getCdImportacao()), obj);
} else {
resposta.put(obj.getCdImportacao(), obj);
}
}
}
return resposta;
} else
return null;
}[/code]