com.sun.faces.config.beans
Class RendererBean

java.lang.Object
  extended by com.sun.faces.config.beans.FeatureBean
      extended by com.sun.faces.config.beans.RendererBean
All Implemented Interfaces:
AttributeHolder

public class RendererBean
extends FeatureBean
implements AttributeHolder

Configuration bean for <renderer> element.


Field Summary
 boolean bodyTag
           
 
Constructor Summary
RendererBean()
           
 
Method Summary
 void addAttribute(AttributeBean descriptor)
          Add the specified attribute descriptor, replacing any existing descriptor for this attribute name.
 AttributeBean getAttribute(java.lang.String name)
          Return the attribute descriptor for the specified attribute name, if any; otherwise, return null.
 AttributeBean[] getAttributes()
          Return the descriptors of all attributes for which descriptors have been registered, or an empty array if none have been registered.
 java.lang.String getComponentFamily()
           
 java.lang.String getExcludeAttributes()
           
 java.lang.String getRendererClass()
           
 java.lang.String getRendererType()
           
 java.lang.String getTagName()
           
 boolean isBodyTag()
           
 boolean isRendersChildren()
           
 void removeAttribute(AttributeBean descriptor)
          Deregister the specified attribute descriptor, if it is registered.
 void setBodyTag(boolean bodyTag)
           
 void setComponentFamily(java.lang.String componentFamily)
           
 void setExcludeAttributes(java.lang.String newExcludeAttributes)
           
 void setRendererClass(java.lang.String rendererClass)
           
 void setRendererType(java.lang.String rendererType)
           
 void setRendersChildren(boolean rendersChildren)
           
 void setTagName(java.lang.String tagName)
           
 
Methods inherited from class com.sun.faces.config.beans.FeatureBean
addDescription, addDisplayName, addIcon, getDescription, getDescriptions, getDisplayName, getDisplayNames, getIcon, getIcons, removeDescription, removeDisplayName, removeIcon
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bodyTag

public boolean bodyTag
Constructor Detail

RendererBean

public RendererBean()
Method Detail

getComponentFamily

public java.lang.String getComponentFamily()

setComponentFamily

public void setComponentFamily(java.lang.String componentFamily)

getRendererClass

public java.lang.String getRendererClass()

setRendererClass

public void setRendererClass(java.lang.String rendererClass)

getRendererType

public java.lang.String getRendererType()

setRendererType

public void setRendererType(java.lang.String rendererType)

isRendersChildren

public boolean isRendersChildren()

setRendersChildren

public void setRendersChildren(boolean rendersChildren)

getExcludeAttributes

public java.lang.String getExcludeAttributes()

setExcludeAttributes

public void setExcludeAttributes(java.lang.String newExcludeAttributes)

isBodyTag

public boolean isBodyTag()

setBodyTag

public void setBodyTag(boolean bodyTag)

getTagName

public java.lang.String getTagName()

setTagName

public void setTagName(java.lang.String tagName)

addAttribute

public void addAttribute(AttributeBean descriptor)
Description copied from interface: AttributeHolder

Add the specified attribute descriptor, replacing any existing descriptor for this attribute name.

Specified by:
addAttribute in interface AttributeHolder
Parameters:
descriptor - Descriptor to be added

getAttribute

public AttributeBean getAttribute(java.lang.String name)
Description copied from interface: AttributeHolder

Return the attribute descriptor for the specified attribute name, if any; otherwise, return null.

Specified by:
getAttribute in interface AttributeHolder
Parameters:
name - Name of the attribute for which to retrieve a descriptor

getAttributes

public AttributeBean[] getAttributes()
Description copied from interface: AttributeHolder

Return the descriptors of all attributes for which descriptors have been registered, or an empty array if none have been registered.

Specified by:
getAttributes in interface AttributeHolder

removeAttribute

public void removeAttribute(AttributeBean descriptor)
Description copied from interface: AttributeHolder

Deregister the specified attribute descriptor, if it is registered.

Specified by:
removeAttribute in interface AttributeHolder
Parameters:
descriptor - Descriptor to be removed


Copyright ? 2002-2006 Sun Microsystems, Inc. All Rights Reserved.