Quando desejamos maximizar um conteúdo em um portlet do Liferay, uma maneira bem simples é a utilização do método setWindowState(WindowState.MAXIMIZED) presente na classe PortletURL.
Ele pode ser utilizado sem muita dificuldade. Um exemplo prático:
Desejamos que o conteúdo listado no portlet Asset Publisher contenha um link para o conteúdo completo e esse conteúdo seja exibido maximizado na janela do portal.
Primeiramente necessitamos encontrar o momento no qual o Asset Publisher faz a listagem dos artigos para que possamos setar essa opção maximizada.
O Asset Publisher utiliza a classe {amb_extensao}/docroot/html/portlet/asset_publisher/display/table.jsp para exibir os conteúdos que serão listados.
Para modificar o modo como deve ser exibido o conteúdo de um link, encontre onde ele cria o link e insira a opção:
articleURL.setWindowState(WindowState.MAXIMIZED);
Dessa maneira o artigo será listado na forma maximizada.
Mais informações podem ser encontradas no forum da Liferay, como por exemplo no tópico abaixo:
http://www.liferay.com/web/guest/community/forums/-/message_boards/message/941261
Soluções Web, Linux e Windows