public interface SiteNavigationMenuItemType
Modifier and Type | Method and Description |
---|---|
default boolean |
exportData(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element siteNavigationMenuItemElement,
SiteNavigationMenuItem siteNavigationMenuItem) |
default java.lang.String |
getAddTitle(java.util.Locale locale) |
default javax.portlet.PortletURL |
getAddURL(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse) |
default java.util.List<SiteNavigationMenuItem> |
getChildrenSiteNavigationMenuItems(javax.servlet.http.HttpServletRequest httpServletRequest,
SiteNavigationMenuItem siteNavigationMenuItem) |
default java.lang.String |
getIcon() |
default java.lang.String |
getItemSelectorURL(javax.servlet.http.HttpServletRequest httpServletRequest) |
java.lang.String |
getLabel(java.util.Locale locale) |
default com.liferay.portal.kernel.model.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.util.List<SiteNavigationMenuItem> |
getSiteNavigationMenuItems(javax.servlet.http.HttpServletRequest httpServletRequest,
SiteNavigationMenuItem siteNavigationMenuItem) |
default java.lang.String |
getStatusIcon(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(com.liferay.portal.kernel.model.Layout layout) |
default java.lang.String |
getUnescapedName(SiteNavigationMenuItem siteNavigationMenuItem,
java.lang.String languageId) |
default boolean |
hasPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
SiteNavigationMenuItem siteNavigationMenuItem) |
default java.lang.String |
iconURL(SiteNavigationMenuItem siteNavigationMenuItem,
java.lang.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 |
isDynamic() |
default boolean |
isItemSelector() |
default boolean |
isMultiSelection() |
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) |
default boolean exportData(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.xml.Element siteNavigationMenuItemElement, SiteNavigationMenuItem siteNavigationMenuItem) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
default java.lang.String getAddTitle(java.util.Locale locale)
default javax.portlet.PortletURL getAddURL(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
default java.util.List<SiteNavigationMenuItem> getChildrenSiteNavigationMenuItems(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) throws java.lang.Exception
java.lang.Exception
default java.lang.String getIcon()
default java.lang.String getItemSelectorURL(javax.servlet.http.HttpServletRequest httpServletRequest)
java.lang.String getLabel(java.util.Locale locale)
default com.liferay.portal.kernel.model.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.Exception
default java.lang.String getResetLayoutURL(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) throws java.lang.Exception
java.lang.Exception
default java.lang.String getResetMaxStateURL(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) throws java.lang.Exception
java.lang.Exception
default java.util.List<SiteNavigationMenuItem> getSiteNavigationMenuItems(javax.servlet.http.HttpServletRequest httpServletRequest, SiteNavigationMenuItem siteNavigationMenuItem) throws java.lang.Exception
java.lang.Exception
default java.lang.String getStatusIcon(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(com.liferay.portal.kernel.model.Layout layout)
default java.lang.String getUnescapedName(SiteNavigationMenuItem siteNavigationMenuItem, java.lang.String languageId)
default boolean hasPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, SiteNavigationMenuItem siteNavigationMenuItem) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
default java.lang.String iconURL(SiteNavigationMenuItem siteNavigationMenuItem, java.lang.String pathImage)
default boolean importData(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, SiteNavigationMenuItem siteNavigationMenuItem, SiteNavigationMenuItem importedSiteNavigationMenuItem) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
default boolean isAvailable(SiteNavigationMenuItemTypeContext siteNavigationMenuItemTypeContext)
default boolean isBrowsable(SiteNavigationMenuItem siteNavigationMenuItem)
default boolean isChildSelected(boolean selectable, SiteNavigationMenuItem siteNavigationMenuItem, com.liferay.portal.kernel.model.Layout curLayout) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
default boolean isDynamic()
default boolean isItemSelector()
default boolean isMultiSelection()
default boolean isSelected(boolean selectable, SiteNavigationMenuItem siteNavigationMenuItem, com.liferay.portal.kernel.model.Layout curLayout) throws java.lang.Exception
java.lang.Exception
default void renderAddPage(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) throws java.io.IOException
java.io.IOException
default void renderEditPage(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, SiteNavigationMenuItem siteNavigationMenuItem) throws java.io.IOException
java.io.IOException