|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mentawai.template.TemplateManager
public abstract class TemplateManager
Classe abstrata, a qual deve ser estendida e implementado o metodo configurePages. Possibilita configuracao programaticamente, porem tambem e possivel extende-la para que leia as configuracoes de um arquivo xml, properties, banco de dados, ou qualquer coisa.
| Constructor Summary | |
|---|---|
TemplateManager()
|
|
| Method Summary | |
|---|---|
void |
add(Page page)
Adiciona um novo page ao TemplateManager. |
abstract void |
configurePages()
Metodo a ser implementado, onde as configuracoes devem ser feitas |
Page |
getPageForPath(String path)
Primeiro procura pela String exata. |
Collection<Page> |
getPages()
|
void |
reconfigurePages()
Limpa a lista de pages e chama novamente o configurePages |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TemplateManager()
| Method Detail |
|---|
public abstract void configurePages()
public void add(Page page)
page - Page a ser adicionadopublic Collection<Page> getPages()
public Page getPageForPath(String path)
path - Path a ser procurado
public void reconfigurePages()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||