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 void
clean()
int
doAfterBody()
int
doStartTag()
void
setContext(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String body)
void
setData(Data data)
void
setDataClass(java.lang.Class dataClass)
void
setDropdownId(java.lang.String dropdownId)
void
setItemsPropPrefix(java.lang.String itemsPropPrefix)
void
setItemsWorkspace(Workspace itemsWorkspace)
void
setMenuCss(java.lang.String menuCss)
void
setMenuDataAttribute(DataAttribute menuDataAttribute)
void
setStopSuperClass(java.lang.Class stopSuperClass)
void
setTriggerCss(java.lang.String triggerCss)
void
setTriggerDataAttribute(DataAttribute triggerDataAttribute)
void
setTriggerHtmlAttributes(java.lang.String triggerHtmlAttributes)
void
setTriggerIcon(java.lang.String triggerIcon)
void
setTriggerIconAlt(java.lang.String triggerIconAlt)
void
setTriggerLabel(java.lang.String triggerLabel)
void
setTriggerTag(java.lang.String triggerTag)
void
setTriggerTitle(java.lang.String triggerTitle)
void
setWrapperCss(java.lang.String wrapperCss)
void
setWrapperHtmlAttributes(java.lang.String wrapperHtmlAttributes)
void
setWrapperTag(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:
doStartTag
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in classIncludeTag
- Throws:
javax.servlet.jsp.JspException
-
doAfterBody
public int doAfterBody() throws javax.servlet.jsp.JspException
- Specified by:
doAfterBody
in interfacejavax.servlet.jsp.tagext.IterationTag
- Overrides:
doAfterBody
in 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:
setContext
in classIncludeTag
-
clean
public void clean()
- Overrides:
clean
in 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)
-
-