Class PaginationBarTag

java.lang.Object
com.liferay.taglib.TagSupport
com.liferay.taglib.BaseBodyTagSupport
com.liferay.taglib.util.ParamAndPropertyAncestorTagImpl
com.liferay.taglib.util.AttributesTagSupport
com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
com.liferay.frontend.taglib.clay.servlet.taglib.PaginationBarTag
All Implemented Interfaces:
com.liferay.taglib.DirectTag, com.liferay.taglib.util.ParamAncestorTag, com.liferay.taglib.util.PropertyAncestorTag, javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class PaginationBarTag extends com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
  • Field Summary

    Fields inherited from class com.liferay.taglib.BaseBodyTagSupport

    bodyContent

    Fields inherited from class com.liferay.taglib.TagSupport

    pageContext

    Fields inherited from interface javax.servlet.jsp.tagext.Tag

    EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    int
     
     
     
     
     
    protected String
     
     
     
     
    boolean
     
    protected Map<String,Object>
     
    protected String
     
    protected int
     
    void
    setActiveDelta(Integer activeDelta)
     
    void
    setActivePage(Integer activePage)
     
    void
    setDisabledPages(List<Integer> disabledPages)
     
    void
    setEllipsisBuffer(Integer ellipsisBuffer)
     
    void
     
    void
     
    void
    setShowDeltasDropDown(boolean showDeltasDropDown)
     
    void
    setTotalItems(Integer totalItems)
     

    Methods inherited from class com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag

    doClearTag, doEndTag, getAdditionalProps, getClassName, getComponentId, getContainerElement, getContributorKey, getCssClass, getData, getDefaultEventHandler, getElementClasses, getHydratedContainerElement, getId, getNamespace, getPropsTransformer, getPropsTransformerServletContext, processBodyCssClasses, processData, processEndBodyTag, processEndTag, processStartBodyTag, setAdditionalProps, setClassName, setComponentId, setContainerElement, setContributorKey, setCssClass, setData, setDefaultEventHandler, setElementClasses, setHydratedContainerElement, setId, setNamespace, setPageContext, setPropsTransformer, setPropsTransformerServletContext, writeBodyCssClassAttribute, writeCssClassAttribute, writeDynamicAttributes, writeIdAttribute

    Methods inherited from class com.liferay.taglib.util.AttributesTagSupport

    clearDynamicAttributes, getAttributeNamespace, getDynamicAttributes, release, setAttributeNamespace, setDynamicAttribute, setNamespacedAttribute

    Methods inherited from class com.liferay.taglib.util.ParamAndPropertyAncestorTagImpl

    addParam, addProperty, clearParams, clearProperties, getParams, getProperties, getRemovedParameterNames, getRequest, getServletContext, isAllowEmptyParam, setAllowEmptyParam, setCopyCurrentRenderParameters, setServletContext

    Methods inherited from class com.liferay.taglib.BaseBodyTagSupport

    doAfterBody, doInitBody, getBodyContent, getBodyContentAsStringBundler, setBodyContent, writeBodyContent

    Methods inherited from class com.liferay.taglib.TagSupport

    findAncestorWithClass, getParent, setParent

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.liferay.taglib.DirectTag

    doBodyTag, doBodyTag, doBodyTagAsString, doBodyTagAsString, doTag, doTag, doTagAsString, doTagAsString
  • Constructor Details

    • PaginationBarTag

      public PaginationBarTag()
  • Method Details

    • doStartTag

      public int doStartTag() throws javax.servlet.jsp.JspException
      Specified by:
      doStartTag in interface javax.servlet.jsp.tagext.Tag
      Overrides:
      doStartTag in class com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
      Throws:
      javax.servlet.jsp.JspException
    • getActiveDelta

      public Integer getActiveDelta()
    • getActivePage

      public Integer getActivePage()
    • getDisabledPages

      public List<Integer> getDisabledPages()
    • getEllipsisBuffer

      public Integer getEllipsisBuffer()
    • getPaginationBarDeltas

      public List<PaginationBarDelta> getPaginationBarDeltas()
    • getPaginationBarLabels

      public PaginationBarLabels getPaginationBarLabels()
    • getTotalItems

      public Integer getTotalItems()
    • isShowDeltasDropDown

      public boolean isShowDeltasDropDown()
    • setActiveDelta

      public void setActiveDelta(Integer activeDelta)
    • setActivePage

      public void setActivePage(Integer activePage)
    • setDisabledPages

      public void setDisabledPages(List<Integer> disabledPages)
    • setEllipsisBuffer

      public void setEllipsisBuffer(Integer ellipsisBuffer)
    • setPaginationBarDeltas

      public void setPaginationBarDeltas(List<PaginationBarDelta> paginationBarDeltas)
    • setPaginationBarLabels

      public void setPaginationBarLabels(PaginationBarLabels paginationBarLabels)
    • setShowDeltasDropDown

      public void setShowDeltasDropDown(boolean showDeltasDropDown)
    • setTotalItems

      public void setTotalItems(Integer totalItems)
    • cleanUp

      protected void cleanUp()
      Overrides:
      cleanUp in class com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
    • getHydratedModuleName

      protected String getHydratedModuleName()
      Overrides:
      getHydratedModuleName in class com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
    • prepareProps

      protected Map<String,Object> prepareProps(Map<String,Object> props)
      Overrides:
      prepareProps in class com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
    • processCssClasses

      protected String processCssClasses(Set<String> cssClasses)
      Overrides:
      processCssClasses in class com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
    • processStartTag

      protected int processStartTag() throws Exception
      Overrides:
      processStartTag in class com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
      Throws:
      Exception