fr.toutatice.portail.cms.nuxeo.portlets.customizer
Class CustomNavigationItemAdapter
java.lang.Object
fr.toutatice.portail.cms.nuxeo.portlets.customizer.helpers.NavigationItemAdapter
fr.toutatice.portail.cms.nuxeo.portlets.customizer.CustomNavigationItemAdapter
public class CustomNavigationItemAdapter
- extends fr.toutatice.portail.cms.nuxeo.portlets.customizer.helpers.NavigationItemAdapter
|
Constructor Summary |
CustomNavigationItemAdapter(javax.portlet.PortletContext portletCtx,
fr.toutatice.portail.cms.nuxeo.portlets.customizer.DefaultCMSCustomizer customizer,
fr.toutatice.portail.cms.nuxeo.portlets.service.CMSService cmsService)
|
|
Method Summary |
protected java.lang.String |
getDefaultPageTemplate(org.nuxeo.ecm.automation.client.model.Document doc)
Définition d'un template par défaut (uniquement pour les publishSite) |
protected boolean |
isDisplayedAsAPage(org.nuxeo.ecm.automation.client.model.Document doc)
Cet element doit-il être affiché dans une page (ou par défaut via un player spécifique) |
protected boolean |
isNavigable(org.nuxeo.ecm.automation.client.model.Document doc)
Cet element doit-il être géré dans la navigation |
| Methods inherited from class fr.toutatice.portail.cms.nuxeo.portlets.customizer.helpers.NavigationItemAdapter |
adaptPublishSpaceNavigationItem, isShowInMenu |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomNavigationItemAdapter
public CustomNavigationItemAdapter(javax.portlet.PortletContext portletCtx,
fr.toutatice.portail.cms.nuxeo.portlets.customizer.DefaultCMSCustomizer customizer,
fr.toutatice.portail.cms.nuxeo.portlets.service.CMSService cmsService)
getDefaultPageTemplate
protected java.lang.String getDefaultPageTemplate(org.nuxeo.ecm.automation.client.model.Document doc)
- Définition d'un template par défaut (uniquement pour les publishSite)
- Overrides:
getDefaultPageTemplate in class fr.toutatice.portail.cms.nuxeo.portlets.customizer.helpers.NavigationItemAdapter
- Parameters:
doc -
- Returns:
isNavigable
protected boolean isNavigable(org.nuxeo.ecm.automation.client.model.Document doc)
- Cet element doit-il être géré dans la navigation
- Overrides:
isNavigable in class fr.toutatice.portail.cms.nuxeo.portlets.customizer.helpers.NavigationItemAdapter
- Parameters:
doc -
- Returns:
isDisplayedAsAPage
protected boolean isDisplayedAsAPage(org.nuxeo.ecm.automation.client.model.Document doc)
- Cet element doit-il être affiché dans une page (ou par défaut via un player spécifique)
- Overrides:
isDisplayedAsAPage in class fr.toutatice.portail.cms.nuxeo.portlets.customizer.helpers.NavigationItemAdapter
- Parameters:
doc -
- Returns:
Copyright © 2013. All Rights Reserved.