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 javax.portlet.PortletURLgetAddURL(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse) default List<SiteNavigationMenuItem>getChildrenSiteNavigationMenuItems(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default StringgetDisplayIcon(SiteNavigationMenuItem siteNavigationMenuItem) default StringgetIcon()default StringgetItemSelectorURL(javax.servlet.http.HttpServletRequest httpServletRequest) default com.liferay.portal.kernel.model.LayoutgetLayout(SiteNavigationMenuItem siteNavigationMenuItem) default Stringdefault StringgetRegularURL(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default StringgetResetLayoutURL(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default StringgetResetMaxStateURL(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default List<SiteNavigationMenuItem>getSiteNavigationMenuItems(javax.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(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) default voidrenderEditPage(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, SiteNavigationMenuItem siteNavigationMenuItem)
-
Method Details
-
getAddTitle
-
getAddURL
default javax.portlet.PortletURL getAddURL(javax.portlet.RenderRequest renderRequest, javax.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(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) throws IOException - Throws:
IOException