|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.webapp.UIComponentTagBase
javax.faces.webapp.UIComponentClassicTagBase
javax.faces.webapp.UIComponentELTag
org.apache.myfaces.trinidad.webapp.UIXComponentELTag
public abstract class UIXComponentELTag
Subclass of UIComponentTag to add convenience methods, and optimize where appropriate.
Field Summary | |
---|---|
static String |
DOCUMENT_CREATED_KEY
Deprecated. |
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase |
---|
bodyContent, pageContext, UNIQUE_ID_PREFIX |
Fields inherited from class javax.faces.webapp.UIComponentTagBase |
---|
log |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
---|
EVAL_BODY_AGAIN |
Constructor Summary | |
---|---|
UIXComponentELTag()
|
Method Summary | |
---|---|
int |
doStartTag()
|
void |
setAttributeChangeListener(javax.el.MethodExpression attributeChangeListener)
|
protected void |
setDateProperty(FacesBean bean,
PropertyKey key,
javax.el.ValueExpression expression)
Set a property of type java.util.Date. |
protected void |
setIntArrayProperty(FacesBean bean,
PropertyKey key,
javax.el.ValueExpression expression)
Set a property of type int[]. |
protected void |
setMaxDateProperty(FacesBean bean,
PropertyKey key,
javax.el.ValueExpression expression)
Set a property of type java.util.Date. |
protected void |
setNumberProperty(FacesBean bean,
PropertyKey key,
javax.el.ValueExpression expression)
Set a property of type java.lang.Number. |
protected void |
setProperties(FacesBean bean)
|
protected void |
setProperties(javax.faces.component.UIComponent component)
|
protected void |
setProperty(FacesBean bean,
PropertyKey key,
javax.el.ValueExpression expression)
|
protected void |
setStringArrayProperty(FacesBean bean,
PropertyKey key,
javax.el.ValueExpression expression)
Set a property of type java.lang.String[]. |
protected void |
setStringListProperty(FacesBean bean,
PropertyKey key,
javax.el.ValueExpression expression)
Set a property of type java.util.List |
protected void |
setStringSetProperty(FacesBean bean,
PropertyKey key,
javax.el.ValueExpression expression)
Set a property of type java.util.Set |
protected void |
setValidationError(String validationError)
Sets any fatal validation error that could have happened during property setting. |
Methods inherited from class javax.faces.webapp.UIComponentELTag |
---|
createComponent, getELContext, hasBinding, release, setBinding, setRendered |
Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase |
---|
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, doInitBody, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getDoStartValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter |
Methods inherited from class javax.faces.webapp.UIComponentTagBase |
---|
getComponentType, getRendererType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
---|
doEndTag, getParent, setPageContext, setParent |
Field Detail |
---|
@Deprecated public static final String DOCUMENT_CREATED_KEY
Constructor Detail |
---|
public UIXComponentELTag()
Method Detail |
---|
public void setAttributeChangeListener(javax.el.MethodExpression attributeChangeListener)
public int doStartTag() throws javax.servlet.jsp.JspException
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class javax.faces.webapp.UIComponentClassicTagBase
javax.servlet.jsp.JspException
protected final void setProperties(javax.faces.component.UIComponent component)
setProperties
in class javax.faces.webapp.UIComponentELTag
protected void setProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)
protected void setStringArrayProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)
protected void setStringListProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)
protected void setStringSetProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)
protected void setNumberProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)
protected void setIntArrayProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)
protected void setDateProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)
protected void setMaxDateProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)
protected void setProperties(FacesBean bean)
protected void setValidationError(String validationError)
validationError
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |