Package com.jalios.jcms.taglib
Class DropdownTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- javax.servlet.jsp.tagext.BodyTagSupport
-
- com.jalios.jcms.taglib.IncludeTag
-
- com.jalios.jcms.taglib.DropdownTag
-
- All Implemented Interfaces:
java.io.Serializable,javax.servlet.jsp.tagext.BodyTag,javax.servlet.jsp.tagext.IterationTag,javax.servlet.jsp.tagext.JspTag,javax.servlet.jsp.tagext.Tag
public class DropdownTag extends IncludeTag
- Since:
- jcms-10.0.7 / JCMS-9524
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.jalios.jcms.taglib.IncludeTag
INCLUDE_BODY, INCLUDE_CONTEXT, JCMS_RESOURCE_INCLUDE_PREFIX_PROP
-
-
Constructor Summary
Constructors Constructor Description DropdownTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclean()intdoAfterBody()intdoStartTag()voidsetContext(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String body)voidsetData(Data data)voidsetDataClass(java.lang.Class dataClass)voidsetDropdownId(java.lang.String dropdownId)voidsetItemsPropPrefix(java.lang.String itemsPropPrefix)voidsetItemsWorkspace(Workspace itemsWorkspace)voidsetMenuCss(java.lang.String menuCss)voidsetMenuDataAttribute(DataAttribute menuDataAttribute)voidsetStopSuperClass(java.lang.Class stopSuperClass)voidsetTriggerCss(java.lang.String triggerCss)voidsetTriggerDataAttribute(DataAttribute triggerDataAttribute)voidsetTriggerHtmlAttributes(java.lang.String triggerHtmlAttributes)voidsetTriggerIcon(java.lang.String triggerIcon)voidsetTriggerIconAlt(java.lang.String triggerIconAlt)voidsetTriggerLabel(java.lang.String triggerLabel)voidsetTriggerTag(java.lang.String triggerTag)voidsetTriggerTitle(java.lang.String triggerTitle)voidsetWrapperCss(java.lang.String wrapperCss)voidsetWrapperHtmlAttributes(java.lang.String wrapperHtmlAttributes)voidsetWrapperTag(java.lang.String wrapperTag)-
Methods inherited from class com.jalios.jcms.taglib.IncludeTag
doBeforeBody, doEndTag, doInitBody, getClazz, getFile, getId, getIncludeBoolean, getIncludeObject, getIncludeString, getJsp, getPub, getResource, getTarget, getTargetContext, getUsage, include, include, notRecusiveInclude, printErrorMessage, setClazz, setFile, setId, setIncludeString, setJsp, setPub, setResource, setTarget, setTargetContext, setUsage, skipInclude
-
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
getBodyContent, getPreviousOut, release, setBodyContent
-
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue
-
-
-
-
Method Detail
-
doStartTag
public int doStartTag() throws javax.servlet.jsp.JspException- Specified by:
doStartTagin interfacejavax.servlet.jsp.tagext.Tag- Overrides:
doStartTagin classIncludeTag- Throws:
javax.servlet.jsp.JspException
-
doAfterBody
public int doAfterBody() throws javax.servlet.jsp.JspException- Specified by:
doAfterBodyin interfacejavax.servlet.jsp.tagext.IterationTag- Overrides:
doAfterBodyin classIncludeTag- Throws:
javax.servlet.jsp.JspException
-
setContext
public void setContext(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String body)- Overrides:
setContextin classIncludeTag
-
clean
public void clean()
- Overrides:
cleanin classIncludeTag
-
setTriggerLabel
public void setTriggerLabel(java.lang.String triggerLabel)
-
setTriggerIcon
public void setTriggerIcon(java.lang.String triggerIcon)
-
setTriggerCss
public void setTriggerCss(java.lang.String triggerCss)
-
setWrapperCss
public void setWrapperCss(java.lang.String wrapperCss)
-
setWrapperTag
public void setWrapperTag(java.lang.String wrapperTag)
-
setTriggerTitle
public void setTriggerTitle(java.lang.String triggerTitle)
-
setTriggerHtmlAttributes
public void setTriggerHtmlAttributes(java.lang.String triggerHtmlAttributes)
-
setTriggerDataAttribute
public void setTriggerDataAttribute(DataAttribute triggerDataAttribute)
-
setItemsPropPrefix
public void setItemsPropPrefix(java.lang.String itemsPropPrefix)
-
setDataClass
public void setDataClass(java.lang.Class dataClass)
-
setStopSuperClass
public void setStopSuperClass(java.lang.Class stopSuperClass)
-
setItemsWorkspace
public void setItemsWorkspace(Workspace itemsWorkspace)
-
setData
public void setData(Data data)
-
setDropdownId
public void setDropdownId(java.lang.String dropdownId)
-
setMenuCss
public void setMenuCss(java.lang.String menuCss)
-
setMenuDataAttribute
public void setMenuDataAttribute(DataAttribute menuDataAttribute)
-
setTriggerTag
public void setTriggerTag(java.lang.String triggerTag)
-
setTriggerIconAlt
public void setTriggerIconAlt(java.lang.String triggerIconAlt)
-
setWrapperHtmlAttributes
public void setWrapperHtmlAttributes(java.lang.String wrapperHtmlAttributes)
-
-