public class InteractikCalendarMenubarModule
extends org.osivia.services.calendar.plugin.menubar.CalendarMenubarModule
implements org.osivia.portal.api.menubar.MenubarModule
MenubarModule| Modifier and Type | Field and Description |
|---|---|
protected static String |
ADD_CALENDAR_MENUBAR_ITEM_ID
Add calendar menubar item identifier.
|
protected static String |
ADD_EVENT_MENUBAR_ITEM_ID
Add calendar event menubar item identifier.
|
protected static String |
CALENDAR_EDITION_PORTLET_INSTANCE
Calendar edition portlet instance.
|
protected static String |
CALENDAR_TYPE
Interactik Calendar Nuxeo document type name.
|
protected static String |
EVENT_EDITION_PORTLET_INSTANCE
Calendar event edition portlet instance.
|
protected static String |
EVENT_TYPE
Calendar interactik event Nuxeo document type name.
|
| Constructor and Description |
|---|
InteractikCalendarMenubarModule()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
customizeDocument(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<org.osivia.portal.api.menubar.MenubarItem> menubar,
org.osivia.portal.api.cms.DocumentContext documentContext) |
protected void |
customizeMenubarItem(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.osivia.portal.api.menubar.MenubarItem item,
org.nuxeo.ecm.automation.client.model.Document document,
String documentType,
boolean creation) |
void |
removeEditAndDelete(List<org.osivia.portal.api.menubar.MenubarItem> menubar,
org.osivia.portal.api.cms.DocumentType documentType,
org.nuxeo.ecm.automation.client.model.Document document,
org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Remove edit and delete menubar item.
|
customizeSpaceprotected static final String CALENDAR_TYPE
protected static final String EVENT_TYPE
protected static final String ADD_CALENDAR_MENUBAR_ITEM_ID
protected static final String ADD_EVENT_MENUBAR_ITEM_ID
protected static final String CALENDAR_EDITION_PORTLET_INSTANCE
protected static final String EVENT_EDITION_PORTLET_INSTANCE
public InteractikCalendarMenubarModule()
public void customizeDocument(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<org.osivia.portal.api.menubar.MenubarItem> menubar,
org.osivia.portal.api.cms.DocumentContext documentContext)
throws org.osivia.portal.api.PortalException
customizeDocument in interface org.osivia.portal.api.menubar.MenubarModulecustomizeDocument in class org.osivia.services.calendar.plugin.menubar.CalendarMenubarModuleorg.osivia.portal.api.PortalExceptionprotected void customizeMenubarItem(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.osivia.portal.api.menubar.MenubarItem item,
org.nuxeo.ecm.automation.client.model.Document document,
String documentType,
boolean creation)
throws org.osivia.portal.api.PortalException
customizeMenubarItem in class org.osivia.services.calendar.plugin.menubar.CalendarMenubarModuleorg.osivia.portal.api.PortalExceptionpublic void removeEditAndDelete(List<org.osivia.portal.api.menubar.MenubarItem> menubar, org.osivia.portal.api.cms.DocumentType documentType, org.nuxeo.ecm.automation.client.model.Document document, org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
removeEditAndDelete in class org.osivia.services.calendar.plugin.menubar.CalendarMenubarModulemenubar - menubardocumentType - document typejavax.portlet.PortletExceptionCopyright © 2019. All rights reserved.