Package com.liferay.site.navigation.type
Interface SiteNavigationMenuItemType
public interface SiteNavigationMenuItemType
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
exportData
(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.xml.Element siteNavigationMenuItemElement, SiteNavigationMenuItem siteNavigationMenuItem) default String
getAddTitle
(Locale locale) default javax.portlet.PortletURL
getAddURL
(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse) default List<SiteNavigationMenuItem>
getChildrenSiteNavigationMenuItems
(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default String
getDisplayIcon
(SiteNavigationMenuItem siteNavigationMenuItem) default String
getIcon()
default String
getItemSelectorURL
(javax.servlet.http.HttpServletRequest httpServletRequest) default com.liferay.portal.kernel.model.Layout
getLayout
(SiteNavigationMenuItem siteNavigationMenuItem) default String
default String
getRegularURL
(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default String
getResetLayoutURL
(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default String
getResetMaxStateURL
(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default List<SiteNavigationMenuItem>
getSiteNavigationMenuItems
(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) default String
getStatusIcon
(SiteNavigationMenuItem siteNavigationMenuItem) default String
getSubtitle
(SiteNavigationMenuItem siteNavigationMenuItem, Locale locale) default String
getTarget
(SiteNavigationMenuItem siteNavigationMenuItem) default String
getTitle
(SiteNavigationMenuItem siteNavigationMenuItem, Locale locale) default String
getType()
default String
getTypeSettingsFromLayout
(com.liferay.portal.kernel.model.Layout layout) default String
getUnescapedName
(SiteNavigationMenuItem siteNavigationMenuItem, String languageId) default boolean
hasPermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, SiteNavigationMenuItem siteNavigationMenuItem) default String
iconURL
(SiteNavigationMenuItem siteNavigationMenuItem, String pathImage) default boolean
importData
(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, SiteNavigationMenuItem siteNavigationMenuItem, SiteNavigationMenuItem importedSiteNavigationMenuItem) default boolean
isAvailable
(SiteNavigationMenuItemTypeContext siteNavigationMenuItemTypeContext) default boolean
isBrowsable
(SiteNavigationMenuItem siteNavigationMenuItem) default boolean
isChildSelected
(boolean selectable, SiteNavigationMenuItem siteNavigationMenuItem, com.liferay.portal.kernel.model.Layout curLayout) default boolean
default boolean
default boolean
default boolean
isSelected
(boolean selectable, SiteNavigationMenuItem siteNavigationMenuItem, com.liferay.portal.kernel.model.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)
-
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