Package com.jalios.jcms.taglib.card
Class CardTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- javax.servlet.jsp.tagext.BodyTagSupport
-
- com.jalios.jcms.taglib.IncludeTag
-
- com.jalios.jcms.taglib.card.CardTag
-
- 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
- Direct Known Subclasses:
CardDataTag,IndicatorCardTag
public class CardTag extends IncludeTag
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected booleancustomLinkProvidedTrue when the link attribute has been filled on the Tag.-
Fields inherited from class com.jalios.jcms.taglib.IncludeTag
INCLUDE_BODY, INCLUDE_CONTEXT, JCMS_RESOURCE_INCLUDE_PREFIX_PROP
-
-
Constructor Summary
Constructors Constructor Description CardTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclean()intdoStartTag()java.lang.StringgetCss()DataAttributegetDataAttribute()java.lang.StringgetHtmlAttributes()java.lang.StringgetHtmlTagWrapper()voidsetContext(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String body)voidsetCss(java.lang.String css)voidsetDataAttribute(DataAttribute dataAttribute)voidsetHtmlAttributes(java.lang.String htmlAttributes)voidsetHtmlTagWrapper(java.lang.String htmlTagWrapper)voidsetLink(java.lang.String link)voidsetLinkOptions(LinkOptions linkOptions)-
Methods inherited from class com.jalios.jcms.taglib.IncludeTag
doAfterBody, 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
-
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
-
getCss
public java.lang.String getCss()
-
setCss
public void setCss(java.lang.String css)
-
setLink
public void setLink(java.lang.String link)
-
setLinkOptions
public void setLinkOptions(LinkOptions linkOptions)
-
setDataAttribute
public void setDataAttribute(DataAttribute dataAttribute)
-
getDataAttribute
public DataAttribute getDataAttribute()
-
getHtmlTagWrapper
public java.lang.String getHtmlTagWrapper()
-
setHtmlTagWrapper
public void setHtmlTagWrapper(java.lang.String htmlTagWrapper)
-
getHtmlAttributes
public java.lang.String getHtmlAttributes()
-
setHtmlAttributes
public void setHtmlAttributes(java.lang.String htmlAttributes)
-
-