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
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected void
cleanUp()
int
protected String
getLabel()
boolean
boolean
boolean
isValid()
prepareProps
(Map<String, Object> props) protected String
processCssClasses
(Set<String> cssClasses) protected int
void
setClearAllTitle
(String clearAllTitle) void
setDisabled
(boolean disabled) void
setDisabledClearAll
(boolean disabledClearAll) void
setExtractData
(Object extractData) Deprecated.As of Cavanaugh (7.4.x), with no direct replacementvoid
setHelpText
(String helpText) void
setInputName
(String inputName) void
setInputValue
(String inputValue) void
setIsValid
(boolean valid) void
void
Deprecated.As of Cavanaugh (7.4.x), replaced by#setLocator(Object)
void
setMultiselectLocator
(MultiselectLocator multiselectLocator) void
setSelectedMultiselectItems
(List<MultiselectItem> selectedMultiselectItems) void
setSourceMultiselectItems
(List<MultiselectItem> sourceMultiselectItems) void
Deprecated.As of Cavanaugh (7.4.x), replaced by#setLocator(Object)
protected void
protected void
protected void
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
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
-
MultiselectTag
public MultiselectTag()
-
-
Method Details
-
doStartTag
public int doStartTag() throws javax.servlet.jsp.JspException- Specified by:
doStartTag
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in 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:
cleanUp
in classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-
getHydratedModuleName
- Overrides:
getHydratedModuleName
in classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-
prepareProps
- Overrides:
prepareProps
in classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-
processCssClasses
- Overrides:
processCssClasses
in classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-
processStartTag
- Overrides:
processStartTag
in classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
- Throws:
Exception
-
writeCssClassAttribute
- Overrides:
writeCssClassAttribute
in classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
- Throws:
Exception
-
writeDynamicAttributes
protected void writeDynamicAttributes()- Overrides:
writeDynamicAttributes
in classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-
writeIdAttribute
protected void writeIdAttribute()- Overrides:
writeIdAttribute
in classcom.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTag
-