Class MultiselectTag

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.MultiselectTag
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 MultiselectTag extends com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
  • Constructor Details

    • MultiselectTag

      public MultiselectTag()
  • 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
    • getClearAllTitle

      public String getClearAllTitle()
    • getHelpText

      public String getHelpText()
    • getInputName

      public String getInputName()
    • getInputValue

      public String getInputValue()
    • getLabel

      public String getLabel()
    • getMultiselectLocator

      public MultiselectLocator getMultiselectLocator()
    • getSelectedMultiselectItems

      public List<MultiselectItem> getSelectedMultiselectItems()
    • getSourceMultiselectItems

      public List<MultiselectItem> getSourceMultiselectItems()
    • isDisabled

      public boolean isDisabled()
    • isDisabledClearAll

      public boolean isDisabledClearAll()
    • isValid

      public boolean isValid()
    • setClearAllTitle

      public void setClearAllTitle(String clearAllTitle)
    • setDisabled

      public void setDisabled(boolean disabled)
    • setDisabledClearAll

      public void setDisabledClearAll(boolean disabledClearAll)
    • setExtractData

      @Deprecated public void setExtractData(Object extractData)
      Deprecated.
      As of Cavanaugh (7.4.x), with no direct replacement
    • setHelpText

      public void setHelpText(String helpText)
    • setInputName

      public void setInputName(String inputName)
    • setInputValue

      public void setInputValue(String inputValue)
    • setIsValid

      public void setIsValid(boolean valid)
    • setLabel

      public void setLabel(String label)
    • setLabelLocator

      @Deprecated public void setLabelLocator()
      Deprecated.
      As of Cavanaugh (7.4.x), replaced by #setLocator(Object)
    • setMultiselectLocator

      public void setMultiselectLocator(MultiselectLocator multiselectLocator)
    • setSelectedMultiselectItems

      public void setSelectedMultiselectItems(List<MultiselectItem> selectedMultiselectItems)
    • setSourceMultiselectItems

      public void setSourceMultiselectItems(List<MultiselectItem> sourceMultiselectItems)
    • setValueLocator

      @Deprecated public void setValueLocator()
      Deprecated.
      As of Cavanaugh (7.4.x), replaced by #setLocator(Object)
    • 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
    • writeCssClassAttribute

      protected void writeCssClassAttribute() throws Exception
      Overrides:
      writeCssClassAttribute in class com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
      Throws:
      Exception
    • writeDynamicAttributes

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

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