Package com.jalios.jcms.taglib
Class BreadcrumbTag
- java.lang.Object
 - 
- javax.servlet.jsp.tagext.TagSupport
 - 
- javax.servlet.jsp.tagext.BodyTagSupport
 - 
- com.jalios.jcms.taglib.IncludeTag
 - 
- com.jalios.jcms.taglib.BreadcrumbTag
 
 
 
 
 
- 
- 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 BreadcrumbTag extends IncludeTag
- See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringcssprotected DataAttributedataAttributeprotected java.lang.StringhtmlAttributesprotected java.util.List<BreadcrumbItem>items- 
Fields inherited from class com.jalios.jcms.taglib.IncludeTag
INCLUDE_BODY, INCLUDE_CONTEXT, JCMS_RESOURCE_INCLUDE_PREFIX_PROP, REVISION 
 - 
 
- 
Constructor Summary
Constructors Constructor Description BreadcrumbTag() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclean()intdoAfterBody()intdoStartTag()java.lang.StringgetCss()DataAttributegetDataAttribute()java.lang.StringgetHtmlAttributes()java.util.List<BreadcrumbItem>getItems()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)voidsetItems(java.util.List<BreadcrumbItem> items)- 
Methods inherited from class com.jalios.jcms.taglib.IncludeTag
doBeforeBody, doEndTag, doInitBody, getClazz, getFile, getId, 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
- 
items
protected java.util.List<BreadcrumbItem> items
 
- 
css
protected java.lang.String css
 
- 
dataAttribute
protected DataAttribute dataAttribute
 
- 
htmlAttributes
protected java.lang.String htmlAttributes
 
 - 
 
- 
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
 
- 
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
 
- 
clean
public void clean()
- Overrides:
 cleanin classIncludeTag
 
- 
getItems
public java.util.List<BreadcrumbItem> getItems()
 
- 
setItems
public void setItems(java.util.List<BreadcrumbItem> items)
 
- 
getCss
public java.lang.String getCss()
 
- 
setCss
public void setCss(java.lang.String css)
 
- 
getDataAttribute
public DataAttribute getDataAttribute()
 
- 
setDataAttribute
public void setDataAttribute(DataAttribute dataAttribute)
 
- 
getHtmlAttributes
public java.lang.String getHtmlAttributes()
 
- 
setHtmlAttributes
public void setHtmlAttributes(java.lang.String htmlAttributes)
 
 - 
 
 -