public abstract class GenericListenerTag<_Holder,_Listener>
extends javax.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(javax.el.ValueExpression type,
javax.el.ValueExpression binding) |
protected void |
createListener(_Holder holder,
UIComponent component) |
int |
doStartTag() |
void |
release() |
void |
setBinding(javax.el.ValueExpression binding) |
void |
setType(javax.el.ValueExpression type) |
public void setType(javax.el.ValueExpression type)
public void setBinding(javax.el.ValueExpression binding)
public void release()
release in interface javax.servlet.jsp.tagext.Tagrelease in class javax.servlet.jsp.tagext.TagSupportprotected abstract _Listener createDelegateListener(javax.el.ValueExpression type, javax.el.ValueExpression binding)
public int doStartTag()
throws javax.servlet.jsp.JspException
doStartTag in interface javax.servlet.jsp.tagext.TagdoStartTag in class javax.servlet.jsp.tagext.TagSupportjavax.servlet.jsp.JspExceptionprotected void createListener(_Holder holder, UIComponent component) throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionCopyright © 2021 The Apache Software Foundation. All Rights Reserved.