Annotations

0 respostas
Leafar

Bom dia pessoal, td bem? 8)

Tenho uma classe que tem os métodos prepareInsert, prepareUpdate e detail.
Ambos os métodos chamam um outro método chamado inicializaPagina().
Só que cada um daqueles métodos passa uma página diferente pra esse inicializaPagina().
Exemplo:

inicializaPagina("insertPage.xhtml");

Tem como eu flexibilizar isso com anotações? Tipo:

@InitPage('insertPage.xhtml')? public void prepareInsert() { ... }

Outra coisa, tenho várias classes que têm um ou mais atributos do tipo UiDataTable.
É possível definir algo como @Rows(5) para cada atributo UiDataTable?
Aí, teria como fazer algo assim em um método:

int rows = obtemRowsDoAtributo(this.uiDataTable); System.out.println("Esse uiDataTable tem " + rows + " linhas.");

Valeu pela ajuda!

Abraco

Criado 28 de julho de 2012
Respostas 0
Participantes 1