public abstract class GenericListenerTag<_Holder,_Listener>
extends jakarta.servlet.jsp.tagext.TagSupport
| Modifier | Constructor and Description | 
|---|---|
| protected  | GenericListenerTag(Class<_Holder> holderClazz) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract void | addListener(_Holder holder,
           _Listener listener) | 
| protected abstract _Listener | createDelegateListener(jakarta.el.ValueExpression type,
                      jakarta.el.ValueExpression binding) | 
| protected void | createListener(_Holder holder,
              UIComponent component) | 
| int | doStartTag() | 
| void | release() | 
| void | setBinding(jakarta.el.ValueExpression binding) | 
| void | setType(jakarta.el.ValueExpression type) | 
public void setType(jakarta.el.ValueExpression type)
public void setBinding(jakarta.el.ValueExpression binding)
public void release()
release in interface jakarta.servlet.jsp.tagext.Tagrelease in class jakarta.servlet.jsp.tagext.TagSupportprotected abstract _Listener createDelegateListener(jakarta.el.ValueExpression type, jakarta.el.ValueExpression binding)
public int doStartTag()
               throws jakarta.servlet.jsp.JspException
doStartTag in interface jakarta.servlet.jsp.tagext.TagdoStartTag in class jakarta.servlet.jsp.tagext.TagSupportjakarta.servlet.jsp.JspExceptionprotected void createListener(_Holder holder, UIComponent component) throws jakarta.servlet.jsp.JspException
jakarta.servlet.jsp.JspExceptionCopyright © 2021 The Apache Software Foundation. All rights reserved.