Skip navigation links


com.bea.content.manager.faces.taglib
Class ResolverComponentTag

java.lang.Object
  extended by javax.faces.webapp.UIComponentTagBase
      extended by javax.faces.webapp.UIComponentClassicTagBase
          extended by javax.faces.webapp.UIComponentELTag
              extended by com.bea.content.manager.faces.taglib.ResolverComponentTag

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:
GetPropertyComponentTag

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

Field Summary
protected static Debug debug
           

 

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
ResolverComponentTag()
           

 

Method Summary
 String getComponentType()
           
 String getRendererType()
           
 void release()
           
protected  void setComponentProperty(String attribName, javax.el.ValueExpression valueObj, UIComponent component)
          Sets the attribute on the component, assuming that valueObj is of type java.lang.String
protected  void setComponentProperty(String attribName, javax.el.ValueExpression valueExp, UIComponent component, Class<?> clazz)
          Convenience method to resolve tag attributes to component attributes.
 void setFailOnError(javax.el.ValueExpression failOnError)
          Set the value of failOnError
protected  void setProperties(UIComponent component)
           

 

Methods inherited from class javax.faces.webapp.UIComponentELTag
createComponent, getELContext, hasBinding, setBinding, setRendered

 

Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface javax.servlet.jsp.tagext.Tag
doEndTag, doStartTag, getParent, setPageContext, setParent

 

Field Detail

debug

protected static final Debug debug

Constructor Detail

ResolverComponentTag

public ResolverComponentTag()

Method Detail

getRendererType

public String getRendererType()
Specified by:
getRendererType in class javax.faces.webapp.UIComponentTagBase

getComponentType

public String getComponentType()
Specified by:
getComponentType in class javax.faces.webapp.UIComponentTagBase

release

public void release()
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Overrides:
release in class javax.faces.webapp.UIComponentELTag

setFailOnError

public void setFailOnError(javax.el.ValueExpression failOnError)
Set the value of failOnError

setComponentProperty

protected void setComponentProperty(String attribName,
                                    javax.el.ValueExpression valueObj,
                                    UIComponent component)
Sets the attribute on the component, assuming that valueObj is of type java.lang.String

setComponentProperty

protected void setComponentProperty(String attribName,
                                    javax.el.ValueExpression valueExp,
                                    UIComponent component,
                                    Class<?> clazz)
Convenience method to resolve tag attributes to component attributes.
Parameters
attribName -
component -

setProperties

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

Skip navigation links


Copyright © 2010, Oracle. All rights reserved.