fr.paris.lutece.portal.service.includes
Interface PageInclude

All Known Implementing Classes:
LinksInclude, MainMenuInclude, MetasInclude, StatisticsInclude, ThemesInclude, TreeMenuInclude

public interface PageInclude

This interface provides a way to include additional contents to the page build by the PortalService. It lets add new bookmarks to the page_frameset or to other templates. Any page include declared in the lutece.properties or in a plugin will be called by PortalService to substitute its own bookmarks.


Method Summary
 void fillTemplate(java.util.Map<java.lang.String,java.lang.Object> rootModel, PageData data, int nMode, javax.servlet.http.HttpServletRequest request)
          Substitue specific Freemarker markers in the page template.
 

Method Detail

fillTemplate

void fillTemplate(java.util.Map<java.lang.String,java.lang.Object> rootModel,
                  PageData data,
                  int nMode,
                  javax.servlet.http.HttpServletRequest request)
Substitue specific Freemarker markers in the page template.

Parameters:
rootModel - the HashMap containing markers to substitute
data - A PageData object containing applications data
nMode - The current mode
request - The HTTP request


Copyright © 2011 Mairie de Paris. All Rights Reserved.