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.LinkTag
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 LinkTag 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
     
    boolean
     
    boolean
     
     
     
     
     
     
    protected String
     
     
     
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
     
     
    protected Map<String,Object>
     
    protected String
     
    protected int
     
    void
    setBlock(boolean block)
     
    void
    setBorderless(boolean borderless)
     
    void
    setDecoration(String decoration)
     
    void
    setDisplayType(String displayType)
     
    void
    setDownload(String download)
     
    void
    setFontSize(String fontSize)
     
    void
     
    void
     
    void
    setIconAfter(String iconAfter)
     
    void
     
    void
    setMonospaced(boolean monospaced)
     
    void
    setOutline(boolean outline)
     
    void
    setSmall(boolean small)
     
    void
    setTranslated(boolean translated)
     
    void
     
    void
    setWeight(String weight)
     

    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

    • LinkTag

      public LinkTag()
  • 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
    • getBlock

      public boolean getBlock()
    • getBorderless

      public boolean getBorderless()
    • getDecoration

      public String getDecoration()
    • getDisplayType

      public String getDisplayType()
    • getDownload

      public String getDownload()
    • getFontSize

      public String getFontSize()
    • getHref

      public String getHref()
    • getIcon

      public String getIcon()
    • getIconAfter

      public String getIconAfter()
    • getLabel

      public String getLabel()
    • getMonospaced

      public boolean getMonospaced()
    • getOutline

      public boolean getOutline()
    • getSmall

      public boolean getSmall()
    • getTranslated

      public boolean getTranslated()
    • getType

      public String getType()
    • getWeight

      public String getWeight()
    • setBlock

      public void setBlock(boolean block)
    • setBorderless

      public void setBorderless(boolean borderless)
    • setDecoration

      public void setDecoration(String decoration)
    • setDisplayType

      public void setDisplayType(String displayType)
    • setDownload

      public void setDownload(String download)
    • setFontSize

      public void setFontSize(String fontSize)
    • setHref

      public void setHref(String href)
    • setIcon

      public void setIcon(String icon)
    • setIconAfter

      public void setIconAfter(String iconAfter)
    • setLabel

      public void setLabel(String label)
    • setMonospaced

      public void setMonospaced(boolean monospaced)
    • setOutline

      public void setOutline(boolean outline)
    • setSmall

      public void setSmall(boolean small)
    • setTranslated

      public void setTranslated(boolean translated)
    • setType

      public void setType(String type)
    • setWeight

      public void setWeight(String weight)
    • 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