Package com.jalios.jcms.taglib.card
Class CardImageTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- javax.servlet.jsp.tagext.BodyTagSupport
-
- com.jalios.jcms.taglib.IncludeTag
-
- com.jalios.jcms.taglib.card.CardImageTag
-
- 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 CardImageTag extends IncludeTag
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intTHUMBNAIL_DEFAUT_HEIGHTstatic intTHUMBNAIL_DEFAUT_WIDTH-
Fields inherited from class com.jalios.jcms.taglib.IncludeTag
INCLUDE_BODY, INCLUDE_CONTEXT, JCMS_RESOURCE_INCLUDE_PREFIX_PROP
-
-
Constructor Summary
Constructors Constructor Description CardImageTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclean()intdoAfterBody()intdoStartTag()booleanisSquareImage()booleanisUseThumbnail()voidsetAlt(java.lang.String alt)voidsetContext(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String body)voidsetCss(java.lang.String css)voidsetDataAttribute(DataAttribute dataAttribute)voidsetSquareImage(boolean squareImage)voidsetSrc(java.lang.String imageSrc)voidsetThumbnailHeight(int thumbnailHeight)voidsetThumbnailLazyLoad(boolean thumbnailLazyLoad)voidsetThumbnailUseAjaxLoading(boolean thumbnailUseAjaxLoading)voidsetThumbnailWidth(int thumbnailWidth)voidsetUseThumbnail(boolean useThumbnail)-
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
-
-
-
-
Field Detail
-
THUMBNAIL_DEFAUT_WIDTH
public static final int THUMBNAIL_DEFAUT_WIDTH
- See Also:
- Constant Field Values
-
THUMBNAIL_DEFAUT_HEIGHT
public static final int THUMBNAIL_DEFAUT_HEIGHT
- See Also:
- Constant Field Values
-
-
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
-
setSrc
public void setSrc(java.lang.String imageSrc)
-
setAlt
public void setAlt(java.lang.String alt)
-
setCss
public void setCss(java.lang.String css)
-
setDataAttribute
public void setDataAttribute(DataAttribute dataAttribute)
-
setThumbnailWidth
public void setThumbnailWidth(int thumbnailWidth)
-
setThumbnailHeight
public void setThumbnailHeight(int thumbnailHeight)
-
isSquareImage
public boolean isSquareImage()
-
setSquareImage
public void setSquareImage(boolean squareImage)
-
isUseThumbnail
public boolean isUseThumbnail()
-
setUseThumbnail
public void setUseThumbnail(boolean useThumbnail)
-
setThumbnailLazyLoad
public void setThumbnailLazyLoad(boolean thumbnailLazyLoad)
-
setThumbnailUseAjaxLoading
public void setThumbnailUseAjaxLoading(boolean thumbnailUseAjaxLoading)
-
-