1 package fr.improve.struts.taglib.layout.pager; 2 3 import javax.servlet.jsp.JspException ; 4 import javax.servlet.jsp.tagext.TagSupport ; 5 6 import fr.improve.struts.taglib.layout.LayoutTag; 7 import fr.improve.struts.taglib.layout.event.AbstractLayoutEvent; 8 9 12 public class PagerStatusEvent extends AbstractLayoutEvent { 13 public PagerStatusEvent(LayoutTag in_source, Object in_value) { 14 super(in_source, in_value); 15 } 16 24 public Object send() throws JspException { 25 PagerStatusListener lc_listener = (PagerStatusListener) TagSupport.findAncestorWithClass(source, PagerStatusListener.class); 26 if (lc_listener==null) { 27 return null; 28 } else { 29 return lc_listener.processPagerStatusEvent(this) ; 30 } 31 } 32 33 } 34 | Popular Tags |