org.apache.myfaces.wap.base
Class ComponentTagBase

java.lang.Object
  extended byjavax.faces.webapp.UIComponentTag
      extended byorg.apache.myfaces.wap.base.ComponentTagBase
All Implemented Interfaces:
javax.servlet.jsp.tagext.Tag
Direct Known Subclasses:
ActionSourceTagBase, MessageTagBase, ValueHolderTagBase

public abstract class ComponentTagBase
extends javax.faces.webapp.UIComponentTag

Implements attributes:

  1. id
  2. renderer
  3. binding

Version:
$Revision: 1.1 $ $Date: 2004/12/30 09:37:27 $ $Log: ComponentTagBase.java,v $ Revision 1.1 2004/12/30 09:37:27 matzew added a new RenderKit for WML. Thanks to Jirí Žaloudek
Author:
Jiri Zaloudek (latest modification by $Author: matzew $)

Field Summary
 
Fields inherited from class javax.faces.webapp.UIComponentTag
pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
ComponentTagBase()
          Creates a new instance of UIComponentTagBase
 
Method Summary
 java.lang.String getId()
          Getter for property id.
 java.lang.String getRendered()
          Getter for property rendered.
abstract  java.lang.String getRendererType()
           
 void release()
           
 void setBinding(java.lang.String binding)
          Setter for property binding.
 void setId(java.lang.String id)
          Setter for property id.
protected  void setProperties(javax.faces.component.UIComponent component)
           
 void setRendered(java.lang.String rendered)
          Setter for property rendered.
 
Methods inherited from class javax.faces.webapp.UIComponentTag
doEndTag, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getComponentInstance, getComponentType, getCreated, getDoEndValue, getDoStartValue, getFacesContext, getFacetName, getParent, getParentUIComponentTag, isSuppressed, isValueReference, setPageContext, setParent, setupResponseWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentTagBase

public ComponentTagBase()
Creates a new instance of UIComponentTagBase

Method Detail

getRendererType

public abstract java.lang.String getRendererType()

release

public void release()

setProperties

protected void setProperties(javax.faces.component.UIComponent component)

getId

public java.lang.String getId()
Getter for property id.

Returns:
value of property id.

setId

public void setId(java.lang.String id)
Setter for property id.

Parameters:
id - new value of property id.

getRendered

public java.lang.String getRendered()
Getter for property rendered.

Returns:
value of property rendered.

setRendered

public void setRendered(java.lang.String rendered)
Setter for property rendered.

Parameters:
rendered - new value of property rendered.

setBinding

public void setBinding(java.lang.String binding)
Setter for property binding.

Parameters:
binding - new value of property binding.