Class CustomNotificationControlMenuEntry

java.lang.Object
com.control_menu.custom.CustomNotificationControlMenuEntry
All Implemented Interfaces:
com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry

public class CustomNotificationControlMenuEntry extends Object implements com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
  • Constructor Details

    • CustomNotificationControlMenuEntry

      public CustomNotificationControlMenuEntry()
  • Method Details

    • getLabel

      public String getLabel(Locale locale)
      Specified by:
      getLabel in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
    • getLinkCssClass

      public String getLinkCssClass(javax.servlet.http.HttpServletRequest httpServletRequest)
      Specified by:
      getLinkCssClass in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
    • getMarkupView

      public String getMarkupView(javax.servlet.http.HttpServletRequest httpServletRequest)
      Specified by:
      getMarkupView in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
    • getURL

      public String getURL(javax.servlet.http.HttpServletRequest httpServletRequest)
      Specified by:
      getURL in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
    • includeBody

      public boolean includeBody(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
      Specified by:
      includeBody in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
      Throws:
      IOException
    • includeIcon

      public boolean includeIcon(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) throws IOException
      Specified by:
      includeIcon in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
      Throws:
      IOException
    • isPanelStateOpen

      public boolean isPanelStateOpen(javax.servlet.http.HttpServletRequest httpServletRequest, String key)
      Specified by:
      isPanelStateOpen in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
    • isShow

      public boolean isShow(javax.servlet.http.HttpServletRequest httpServletRequest) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      isShow in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • isUseDialog

      public boolean isUseDialog()
      Specified by:
      isUseDialog in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
    • setPanelState

      public void setPanelState(javax.servlet.http.HttpServletRequest httpServletRequest, String key, String panelState)
      Specified by:
      setPanelState in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
    • getData

      public Map<String,Object> getData(javax.servlet.http.HttpServletRequest httpServletRequest)
      Specified by:
      getData in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
    • getIcon

      public String getIcon(javax.servlet.http.HttpServletRequest request)
      Specified by:
      getIcon in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
    • getIconCssClass

      public String getIconCssClass(javax.servlet.http.HttpServletRequest httpServletRequest)
      Specified by:
      getIconCssClass in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry
    • getKey

      public String getKey()
      Specified by:
      getKey in interface com.liferay.product.navigation.control.menu.ProductNavigationControlMenuEntry