public class CustomizationPluginMgr extends Object implements org.osivia.portal.core.customization.ICMSCustomizationObserver
ICMSCustomizationObserver| Constructor and Description |
|---|
CustomizationPluginMgr(DefaultCMSCustomizer customizer)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,org.osivia.portal.api.cms.DocumentType> |
customizeCMSItemTypes()
Customize cms item types.
|
List<org.osivia.portal.core.cms.DomainContextualization> |
customizeDomainContextualization()
Customize domain contextualization.
|
Map<String,fr.toutatice.portail.cms.nuxeo.api.domain.EditableWindow> |
customizeEditableWindows(Locale locale)
Customize editable window.
|
fr.toutatice.portail.cms.nuxeo.api.domain.CustomizedJsp |
customizeJSP(String name,
javax.portlet.PortletContext portletContext,
javax.portlet.PortletRequest request)
Customize JavaServer page.
|
List<fr.toutatice.portail.cms.nuxeo.api.domain.ListTemplate> |
customizeListTemplates(Locale locale)
Customize list templates.
|
List<org.osivia.portal.api.menubar.MenubarModule> |
customizeMenubarModules()
Customize list templates.
|
SortedMap<String,String> |
customizeMenuTemplates(Locale locale)
Customize menu templates.
|
List<fr.toutatice.portail.cms.nuxeo.api.player.INuxeoPlayerModule> |
customizeModules()
Customize modules.
|
List<fr.toutatice.portail.cms.nuxeo.api.domain.INavigationAdapterModule> |
customizeNavigationAdapters()
Customize navigation adapters.
|
Map<String,org.osivia.portal.api.theming.TabGroup> |
customizeTabGroups()
Customize tab groups.
|
org.osivia.portal.api.taskbar.TaskbarItems |
customizeTaskbarItems()
Customize taskbar items.
|
List<org.osivia.portal.api.theming.TemplateAdapter> |
customizeTemplateAdapters()
Customize template adapters.
|
Map<String,fr.toutatice.portail.cms.nuxeo.api.forms.FormFilter> |
getFormFilters()
Customize form filters.
|
Map<String,fr.toutatice.portail.cms.nuxeo.api.domain.FragmentType> |
getFragments(Locale locale)
Customize fragments.
|
List<String> |
getRegisteredPluginNames()
lists the names of registered plugins
|
boolean |
isPluginRegistered(String pluginName)
Checks if a plugin with the provided name is registered
|
void |
notifyDeployment() |
public CustomizationPluginMgr(DefaultCMSCustomizer customizer)
customizer - CMS customizerpublic fr.toutatice.portail.cms.nuxeo.api.domain.CustomizedJsp customizeJSP(String name, javax.portlet.PortletContext portletContext, javax.portlet.PortletRequest request) throws IOException
name - JSP nameportletContext - portlet contextrequest - portlet requestIOException - Signals that an I/O exception has occurred.public List<fr.toutatice.portail.cms.nuxeo.api.domain.ListTemplate> customizeListTemplates(Locale locale)
locale - the localecustomizer - the customizerpublic Map<String,fr.toutatice.portail.cms.nuxeo.api.domain.FragmentType> getFragments(Locale locale)
locale - the localecustomizer - the customizerpublic Map<String,fr.toutatice.portail.cms.nuxeo.api.domain.EditableWindow> customizeEditableWindows(Locale locale)
locale - the localecustomizer - the customizerpublic Map<String,org.osivia.portal.api.cms.DocumentType> customizeCMSItemTypes()
customizer - the customizerpublic List<org.osivia.portal.api.menubar.MenubarModule> customizeMenubarModules()
locale - the localecustomizer - the customizerpublic List<fr.toutatice.portail.cms.nuxeo.api.player.INuxeoPlayerModule> customizeModules()
ctx - the ctxpublic SortedMap<String,String> customizeMenuTemplates(Locale locale)
locale - current user localepublic List<fr.toutatice.portail.cms.nuxeo.api.domain.INavigationAdapterModule> customizeNavigationAdapters()
public List<org.osivia.portal.core.cms.DomainContextualization> customizeDomainContextualization()
public Map<String,org.osivia.portal.api.theming.TabGroup> customizeTabGroups()
public org.osivia.portal.api.taskbar.TaskbarItems customizeTaskbarItems()
throws org.osivia.portal.core.cms.CMSException
org.osivia.portal.core.cms.CMSExceptionpublic List<org.osivia.portal.api.theming.TemplateAdapter> customizeTemplateAdapters()
public Map<String,fr.toutatice.portail.cms.nuxeo.api.forms.FormFilter> getFormFilters()
public List<String> getRegisteredPluginNames()
public boolean isPluginRegistered(String pluginName)
pluginName - public void notifyDeployment()
notifyDeployment in interface org.osivia.portal.core.customization.ICMSCustomizationObserverCopyright © 2020. All rights reserved.