public interface SiteNavigationMenuItemType
| Modifier and Type | Method and Description |
|---|---|
default boolean |
exportData(PortletDataContext portletDataContext,
Element siteNavigationMenuItemElement,
SiteNavigationMenuItem siteNavigationMenuItem) |
default javax.portlet.PortletURL |
getAddURL(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse) |
default java.lang.String |
getIcon() |
java.lang.String |
getLabel(java.util.Locale locale) |
default Layout |
getLayout(SiteNavigationMenuItem siteNavigationMenuItem) |
default java.lang.String |
getName(java.lang.String typeSettings) |
default java.lang.String |
getRegularURL(javax.servlet.http.HttpServletRequest httpServletRequest,
SiteNavigationMenuItem siteNavigationMenuItem) |
default java.lang.String |
getResetLayoutURL(javax.servlet.http.HttpServletRequest httpServletRequest,
SiteNavigationMenuItem siteNavigationMenuItem) |
default java.lang.String |
getResetMaxStateURL(javax.servlet.http.HttpServletRequest httpServletRequest,
SiteNavigationMenuItem siteNavigationMenuItem) |
default java.lang.String |
getSubtitle(SiteNavigationMenuItem siteNavigationMenuItem,
java.util.Locale locale) |
default java.lang.String |
getTarget(SiteNavigationMenuItem siteNavigationMenuItem) |
default java.lang.String |
getTitle(SiteNavigationMenuItem siteNavigationMenuItem,
java.util.Locale locale) |
default java.lang.String |
getType() |
default java.lang.String |
getTypeSettingsFromLayout(Layout layout) |
default java.lang.String |
getUnescapedName(SiteNavigationMenuItem siteNavigationMenuItem,
java.lang.String languageId) |
default boolean |
hasPermission(PermissionChecker permissionChecker,
SiteNavigationMenuItem siteNavigationMenuItem) |
default java.lang.String |
iconURL(SiteNavigationMenuItem siteNavigationMenuItem,
java.lang.String pathImage) |
default boolean |
importData(PortletDataContext portletDataContext,
SiteNavigationMenuItem siteNavigationMenuItem,
SiteNavigationMenuItem importedSiteNavigationMenuItem) |
default boolean |
isAvailable(SiteNavigationMenuItemTypeContext siteNavigationMenuItemTypeContext) |
default boolean |
isBrowsable(SiteNavigationMenuItem siteNavigationMenuItem) |
default boolean |
isChildSelected(boolean selectable,
SiteNavigationMenuItem siteNavigationMenuItem,
Layout curLayout) |
default boolean |
isSelected(boolean selectable,
SiteNavigationMenuItem siteNavigationMenuItem,
Layout curLayout) |
default void |
renderAddPage(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse) |
default void |
renderEditPage(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
SiteNavigationMenuItem siteNavigationMenuItem) |
default boolean exportData(PortletDataContext portletDataContext, Element siteNavigationMenuItemElement, SiteNavigationMenuItem siteNavigationMenuItem) throws PortalException
PortalExceptiondefault javax.portlet.PortletURL getAddURL(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse)
default java.lang.String getIcon()
java.lang.String getLabel(java.util.Locale locale)
default Layout getLayout(SiteNavigationMenuItem siteNavigationMenuItem)
default java.lang.String getName(java.lang.String typeSettings)
default java.lang.String getRegularURL(javax.servlet.http.HttpServletRequest httpServletRequest,
SiteNavigationMenuItem siteNavigationMenuItem)
throws java.lang.Exception
java.lang.Exceptiondefault java.lang.String getResetLayoutURL(javax.servlet.http.HttpServletRequest httpServletRequest,
SiteNavigationMenuItem siteNavigationMenuItem)
throws java.lang.Exception
java.lang.Exceptiondefault java.lang.String getResetMaxStateURL(javax.servlet.http.HttpServletRequest httpServletRequest,
SiteNavigationMenuItem siteNavigationMenuItem)
throws java.lang.Exception
java.lang.Exceptiondefault java.lang.String getSubtitle(SiteNavigationMenuItem siteNavigationMenuItem, java.util.Locale locale)
default java.lang.String getTarget(SiteNavigationMenuItem siteNavigationMenuItem)
default java.lang.String getTitle(SiteNavigationMenuItem siteNavigationMenuItem, java.util.Locale locale)
default java.lang.String getType()
default java.lang.String getTypeSettingsFromLayout(Layout layout)
default java.lang.String getUnescapedName(SiteNavigationMenuItem siteNavigationMenuItem, java.lang.String languageId)
default boolean hasPermission(PermissionChecker permissionChecker, SiteNavigationMenuItem siteNavigationMenuItem) throws PortalException
PortalExceptiondefault java.lang.String iconURL(SiteNavigationMenuItem siteNavigationMenuItem, java.lang.String pathImage)
default boolean importData(PortletDataContext portletDataContext, SiteNavigationMenuItem siteNavigationMenuItem, SiteNavigationMenuItem importedSiteNavigationMenuItem) throws PortalException
PortalExceptiondefault boolean isAvailable(SiteNavigationMenuItemTypeContext siteNavigationMenuItemTypeContext)
default boolean isBrowsable(SiteNavigationMenuItem siteNavigationMenuItem)
default boolean isChildSelected(boolean selectable,
SiteNavigationMenuItem siteNavigationMenuItem,
Layout curLayout)
throws PortalException
PortalExceptiondefault boolean isSelected(boolean selectable,
SiteNavigationMenuItem siteNavigationMenuItem,
Layout curLayout)
throws java.lang.Exception
java.lang.Exceptiondefault void renderAddPage(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
throws java.io.IOException
java.io.IOExceptiondefault void renderEditPage(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
SiteNavigationMenuItem siteNavigationMenuItem)
throws java.io.IOException
java.io.IOException