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
-
Field Summary
Fields inherited from class com.liferay.taglib.BaseBodyTagSupport
bodyContentFields inherited from class com.liferay.taglib.TagSupport
pageContextFields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcleanUp()intprotected StringgetLabel()booleanbooleanbooleanisValid()prepareProps(Map<String, Object> props) protected StringprocessCssClasses(Set<String> cssClasses) protected intvoidsetClearAllTitle(String clearAllTitle) voidsetDisabled(boolean disabled) voidsetDisabledClearAll(boolean disabledClearAll) voidsetExtractData(Object extractData) Deprecated.As of Cavanaugh (7.4.x), with no direct replacementvoidsetHelpText(String helpText) voidsetInputName(String inputName) voidsetInputValue(String inputValue) voidsetIsValid(boolean valid) voidvoidDeprecated.As of Cavanaugh (7.4.x), replaced by#setLocator(Object)voidsetMultiselectLocator(MultiselectLocator multiselectLocator) voidsetSelectedMultiselectItems(List<MultiselectItem> selectedMultiselectItems) voidsetSourceMultiselectItems(List<MultiselectItem> sourceMultiselectItems) voidDeprecated.As of Cavanaugh (7.4.x), replaced by#setLocator(Object)protected voidprotected voidprotected voidMethods 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, writeBodyCssClassAttributeMethods inherited from class com.liferay.taglib.util.AttributesTagSupport
clearDynamicAttributes, getAttributeNamespace, getDynamicAttributes, release, setAttributeNamespace, setDynamicAttribute, setNamespacedAttributeMethods inherited from class com.liferay.taglib.util.ParamAndPropertyAncestorTagImpl
addParam, addProperty, clearParams, clearProperties, getParams, getProperties, getRemovedParameterNames, getRequest, getServletContext, isAllowEmptyParam, setAllowEmptyParam, setCopyCurrentRenderParameters, setServletContextMethods inherited from class com.liferay.taglib.BaseBodyTagSupport
doAfterBody, doInitBody, getBodyContent, getBodyContentAsStringBundler, setBodyContent, writeBodyContentMethods inherited from class com.liferay.taglib.TagSupport
findAncestorWithClass, getParent, setParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.liferay.taglib.DirectTag
doBodyTag, doBodyTag, doBodyTagAsString, doBodyTagAsString, doTag, doTag, doTagAsString, doTagAsString
-
Constructor Details
-
MultiselectTag
public MultiselectTag()
-
-
Method Details
-
doStartTag
public int doStartTag() throws javax.servlet.jsp.JspException- Specified by:
doStartTagin interfacejavax.servlet.jsp.tagext.Tag- Overrides:
doStartTagin classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag- Throws:
javax.servlet.jsp.JspException
-
getClearAllTitle
-
getHelpText
-
getInputName
-
getInputValue
-
getLabel
-
getMultiselectLocator
-
getSelectedMultiselectItems
-
getSourceMultiselectItems
-
isDisabled
public boolean isDisabled() -
isDisabledClearAll
public boolean isDisabledClearAll() -
isValid
public boolean isValid() -
setClearAllTitle
-
setDisabled
public void setDisabled(boolean disabled) -
setDisabledClearAll
public void setDisabledClearAll(boolean disabledClearAll) -
setExtractData
Deprecated.As of Cavanaugh (7.4.x), with no direct replacement -
setHelpText
-
setInputName
-
setInputValue
-
setIsValid
public void setIsValid(boolean valid) -
setLabel
-
setLabelLocator
Deprecated.As of Cavanaugh (7.4.x), replaced by#setLocator(Object) -
setMultiselectLocator
-
setSelectedMultiselectItems
-
setSourceMultiselectItems
-
setValueLocator
Deprecated.As of Cavanaugh (7.4.x), replaced by#setLocator(Object) -
cleanUp
protected void cleanUp()- Overrides:
cleanUpin classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-
getHydratedModuleName
- Overrides:
getHydratedModuleNamein classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-
prepareProps
- Overrides:
preparePropsin classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-
processCssClasses
- Overrides:
processCssClassesin classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-
processStartTag
- Overrides:
processStartTagin classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag- Throws:
Exception
-
writeCssClassAttribute
- Overrides:
writeCssClassAttributein classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag- Throws:
Exception
-
writeDynamicAttributes
protected void writeDynamicAttributes()- Overrides:
writeDynamicAttributesin classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-
writeIdAttribute
protected void writeIdAttribute()- Overrides:
writeIdAttributein classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-