quinta-feira, 10 de março de 2011

Framework Tiles no Jcompany

O jCompany traz uma classe ancestral comum, chamada PlcBaseTilesController que implementa a interface Controller do framework Tiles, e diversos descendentes que atuam como controladores mais específicos de determinados leiautes ou componentes visuais.

Estas lógicas de controle atuam após a lógica principal, do Action, e imediatamente antes da renderização do componente ao qual está associada.

São os seguintes os descendentes de PlcBaseTilesController:

PlcPortletController, com lógicas genéricas para permitir a expansão e retração de componentes visuais que herdam do leiaute “def.portlet.ancestral”, e também para componentes de navegação paginada, que herdam de “def.componente.navegador.ancestral”.


PlcTreeController e PlcTreeViewController:
com lógicas genéricas para manipulação de treeview, em componentes que herdam leiaute de “def.componente.treeview.ancestral”.

PlcTabController e PlcTabAutomaticoController: com lógicas genéricas para componentes de tab-folder.

PlcMenuItemController: com lógicas genéricas para manipulação itens de menu (atualmente, basicamente contabilizando total de itens por sub-menu, para rotina DHTML).

PlcLeiauteUniversal: diversas classes de controle com mesmo prefixo, que colaboram entre si para permitirem leiautes genéricos automatizados, que dispensam a declaração Tiles.

Nenhum comentário:

Postar um comentário

Comente já!