Package com.liferay.site.navigation.type
Interface SiteNavigationMenuItemType
public interface SiteNavigationMenuItemType
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanexportData(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.xml.Element siteNavigationMenuItemElement, SiteNavigationMenuItem siteNavigationMenuItem) default StringgetAddTitle(Locale locale) default jakarta.portlet.PortletURLgetAddURL(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) default List<SiteNavigationMenuItem> getChildrenSiteNavigationMenuItems(jakarta.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default StringgetDisplayIcon(SiteNavigationMenuItem siteNavigationMenuItem) default StringgetIcon()default StringgetItemSelectorURL(jakarta.servlet.http.HttpServletRequest httpServletRequest) default com.liferay.portal.kernel.model.LayoutgetLayout(SiteNavigationMenuItem siteNavigationMenuItem) default Stringdefault StringgetRegularURL(jakarta.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default StringgetResetLayoutURL(jakarta.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default StringgetResetMaxStateURL(jakarta.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default List<SiteNavigationMenuItem> getSiteNavigationMenuItems(jakarta.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default StringgetStatusIcon(SiteNavigationMenuItem siteNavigationMenuItem) default StringgetSubtitle(SiteNavigationMenuItem siteNavigationMenuItem, Locale locale) default StringgetTarget(SiteNavigationMenuItem siteNavigationMenuItem) default StringgetTitle(SiteNavigationMenuItem siteNavigationMenuItem, Locale locale) default StringgetType()default StringgetTypeSettingsFromLayout(com.liferay.portal.kernel.model.Layout layout) default StringgetUnescapedName(SiteNavigationMenuItem siteNavigationMenuItem, String languageId) default booleanhasPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, SiteNavigationMenuItem siteNavigationMenuItem) default StringiconURL(SiteNavigationMenuItem siteNavigationMenuItem, String pathImage) default booleanimportData(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, SiteNavigationMenuItem siteNavigationMenuItem, SiteNavigationMenuItem importedSiteNavigationMenuItem) default booleanisAvailable(SiteNavigationMenuItemTypeContext siteNavigationMenuItemTypeContext) default booleanisBrowsable(SiteNavigationMenuItem siteNavigationMenuItem) default booleanisChildSelected(boolean selectable, SiteNavigationMenuItem siteNavigationMenuItem, com.liferay.portal.kernel.model.Layout curLayout) default booleandefault booleandefault booleandefault booleanisSelected(boolean selectable, SiteNavigationMenuItem siteNavigationMenuItem, com.liferay.portal.kernel.model.Layout curLayout) default voidrenderAddPage(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) default voidrenderEditPage(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, SiteNavigationMenuItem siteNavigationMenuItem)
-
Method Details
-
getAddTitle
-
getAddURL
default jakarta.portlet.PortletURL getAddURL(jakarta.portlet.RenderRequest renderRequest, jakarta.portlet.RenderResponse renderResponse) -
getIcon
-
getItemSelectorURL
-
getLabel
-
getName
-
getType
-
getTypeSettingsFromLayout
-
isDynamic
default boolean isDynamic() -
isItemSelector
default boolean isItemSelector() -
isMultiSelection
default boolean isMultiSelection() -
renderAddPage
default void renderAddPage(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) throws IOException - Throws:
IOException