org.apache.myfaces.shared.taglib
Class UIComponentBodyELTagBase

java.lang.Object
  extended by javax.faces.webapp.UIComponentTagBase
      extended by javax.faces.webapp.UIComponentClassicTagBase
          extended by javax.faces.webapp.UIComponentELTag
              extended by org.apache.myfaces.shared.taglib.UIComponentBodyELTagBase
All Implemented Interfaces:
javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspIdConsumer, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
Direct Known Subclasses:
HtmlComponentBodyELTagBase

public abstract class UIComponentBodyELTagBase
extends javax.faces.webapp.UIComponentELTag

Version:
$Revision: 824859 $ $Date: 2009-10-13 12:42:36 -0500 (Tue, 13 Oct 2009) $
Author:
Manfred Geiler (latest modification by $Author: lu4242 $)

Field Summary
 
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase
bodyContent, pageContext, UNIQUE_ID_PREFIX
 
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
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
UIComponentBodyELTagBase()
           
 
Method Summary
protected  void addValidatorProperty(javax.faces.component.UIComponent component, javax.el.MethodExpression value)
           
protected  void addValueChangedListenerProperty(javax.faces.component.UIComponent component, javax.el.MethodExpression valueChangedListener)
           
 int doEndTag()
           
protected  void setActionListenerProperty(javax.faces.component.UIComponent component, javax.el.MethodExpression actionListener)
           
protected  void setActionListenerProperty(javax.faces.component.UIComponent component, java.lang.String actionListener)
          Deprecated. 
protected  void setActionProperty(javax.faces.component.UIComponent component, javax.el.MethodExpression action)
           
protected  void setActionProperty(javax.faces.component.UIComponent component, java.lang.String action)
          Deprecated. 
protected  void setBooleanProperty(javax.faces.component.UIComponent component, java.lang.String propName, java.lang.String value)
          Deprecated. 
protected  void setBooleanProperty(javax.faces.component.UIComponent component, java.lang.String propName, javax.el.ValueExpression value)
           
protected  void setBooleanProperty(javax.faces.component.UIComponent component, java.lang.String propName, javax.el.ValueExpression value, java.lang.Boolean defaultValue)
           
 void setConverter(javax.el.ValueExpression converter)
           
 void setForceId(javax.el.ValueExpression aForceId)
          Sets the forceId attribute of the tag.
 void setForceIdIndex(javax.el.ValueExpression aForceIdIndex)
          Sets the forceIdIndex attribute of the tag.
protected  void setIntegerProperty(javax.faces.component.UIComponent component, java.lang.String propName, java.lang.String value)
          Deprecated. 
protected  void setIntegerProperty(javax.faces.component.UIComponent component, java.lang.String propName, javax.el.ValueExpression value)
           
protected  void setProperties(javax.faces.component.UIComponent component)
           
protected  void setStringProperty(javax.faces.component.UIComponent component, java.lang.String propName, java.lang.String value)
          Deprecated. 
protected  void setStringProperty(javax.faces.component.UIComponent component, java.lang.String propName, javax.el.ValueExpression value)
           
protected  void setValidatorProperty(javax.faces.component.UIComponent component, java.lang.String value)
          Deprecated. 
 void setValue(javax.el.ValueExpression value)
           
protected  void setValueBinding(javax.faces.component.UIComponent component, java.lang.String propName, javax.el.ValueExpression value)
           
protected  void setValueChangedListenerProperty(javax.faces.component.UIComponent component, java.lang.String valueChangedListener)
          Deprecated. 
protected  void setValueProperty(javax.faces.component.UIComponent component, java.lang.String value)
          Deprecated. 
 
Methods inherited from class javax.faces.webapp.UIComponentELTag
createComponent, hasBinding, release, setBinding, setRendered
 
Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doInitBody, doStartTag, 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, getELContext, getRendererType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIComponentBodyELTagBase

public UIComponentBodyELTagBase()
Method Detail

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class javax.faces.webapp.UIComponentClassicTagBase
Throws:
javax.servlet.jsp.JspException

setProperties

protected void setProperties(javax.faces.component.UIComponent component)
Overrides:
setProperties in class javax.faces.webapp.UIComponentELTag

setForceId

public void setForceId(javax.el.ValueExpression aForceId)
Sets the forceId attribute of the tag. NOTE: Not every tag that extends this class will actually make use of this attribute. Check the TLD to see which components actually implement it.

Parameters:
aForceId - The value of the forceId attribute.

setForceIdIndex

public void setForceIdIndex(javax.el.ValueExpression aForceIdIndex)
Sets the forceIdIndex attribute of the tag. NOTE: Not every tag that extends this class will actually make use of this attribute. Check the TLD to see which components actually implement it.

Parameters:
aForceIdIndex - The value of the forceIdIndex attribute.

setValue

public void setValue(javax.el.ValueExpression value)

setConverter

public void setConverter(javax.el.ValueExpression converter)

setIntegerProperty

protected void setIntegerProperty(javax.faces.component.UIComponent component,
                                  java.lang.String propName,
                                  javax.el.ValueExpression value)

setIntegerProperty

@Deprecated
protected void setIntegerProperty(javax.faces.component.UIComponent component,
                                             java.lang.String propName,
                                             java.lang.String value)
Deprecated. 


setStringProperty

protected void setStringProperty(javax.faces.component.UIComponent component,
                                 java.lang.String propName,
                                 javax.el.ValueExpression value)

setStringProperty

@Deprecated
protected void setStringProperty(javax.faces.component.UIComponent component,
                                            java.lang.String propName,
                                            java.lang.String value)
Deprecated. 


setBooleanProperty

protected void setBooleanProperty(javax.faces.component.UIComponent component,
                                  java.lang.String propName,
                                  javax.el.ValueExpression value)

setBooleanProperty

protected void setBooleanProperty(javax.faces.component.UIComponent component,
                                  java.lang.String propName,
                                  javax.el.ValueExpression value,
                                  java.lang.Boolean defaultValue)

setBooleanProperty

@Deprecated
protected void setBooleanProperty(javax.faces.component.UIComponent component,
                                             java.lang.String propName,
                                             java.lang.String value)
Deprecated. 


setValueProperty

@Deprecated
protected void setValueProperty(javax.faces.component.UIComponent component,
                                           java.lang.String value)
Deprecated. 


addValidatorProperty

protected void addValidatorProperty(javax.faces.component.UIComponent component,
                                    javax.el.MethodExpression value)

setValidatorProperty

@Deprecated
protected void setValidatorProperty(javax.faces.component.UIComponent component,
                                               java.lang.String value)
Deprecated. 


setActionProperty

protected void setActionProperty(javax.faces.component.UIComponent component,
                                 javax.el.MethodExpression action)

setActionProperty

@Deprecated
protected void setActionProperty(javax.faces.component.UIComponent component,
                                            java.lang.String action)
Deprecated. 


setActionListenerProperty

protected void setActionListenerProperty(javax.faces.component.UIComponent component,
                                         javax.el.MethodExpression actionListener)

setActionListenerProperty

@Deprecated
protected void setActionListenerProperty(javax.faces.component.UIComponent component,
                                                    java.lang.String actionListener)
Deprecated. 


addValueChangedListenerProperty

protected void addValueChangedListenerProperty(javax.faces.component.UIComponent component,
                                               javax.el.MethodExpression valueChangedListener)

setValueChangedListenerProperty

@Deprecated
protected void setValueChangedListenerProperty(javax.faces.component.UIComponent component,
                                                          java.lang.String valueChangedListener)
Deprecated. 


setValueBinding

protected void setValueBinding(javax.faces.component.UIComponent component,
                               java.lang.String propName,
                               javax.el.ValueExpression value)


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.