KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > fr > improve > struts > taglib > layout > util > ICrumbRenderer


1 package fr.improve.struts.taglib.layout.util;
2
3 import javax.servlet.jsp.JspException JavaDoc;
4 import javax.servlet.jsp.PageContext JavaDoc;
5
6 import fr.improve.struts.taglib.layout.crumb.Crumb;
7 import fr.improve.struts.taglib.layout.crumb.CrumbsTag;
8
9 /**
10  * Render crumbs elements.
11  *
12  * @author jribette
13  */

14 public interface ICrumbRenderer {
15     /**
16      * Start crumbs rendering.
17      */

18     public void doStartCrumbs(PageContext JavaDoc pageContext, CrumbsTag crumbs) throws JspException JavaDoc;
19     
20     /**
21      * End crumbs rendering.
22      */

23     public void doEndCrumbs(PageContext JavaDoc pageContext, CrumbsTag crumbs) throws JspException JavaDoc;
24     
25     /**
26      * Render one crumb.
27      */

28     public void doRenderCrumb(PageContext JavaDoc pageContext, CrumbsTag crumbsTag, Crumb crumb) throws JspException JavaDoc;
29 }
30
Popular Tags