org.apache.myfaces.xdoclet
Class WapFacesTagHandler

java.lang.Object
  |
  +--XDocletTagSupport
        |
        +--org.apache.myfaces.xdoclet.WapFacesTagHandler

public class WapFacesTagHandler
extends XDocletTagSupport

Version:
$Revision: 1.1 $ $Date: 2004/12/30 09:37:27 $ $Log: WapFacesTagHandler.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 $)
See Also:
Serialized Form

Constructor Summary
WapFacesTagHandler()
           
 
Method Summary
 java.lang.String attributeInitValue()
          Return initial value for attribute.
 java.lang.String attributeNullValue()
          Return the right null value according to type of property
 java.lang.String bodyContent()
           
 java.lang.String classForType()
          Return the class name according to primitive type.
 java.lang.String componentFamily()
           
 java.lang.String firstLetterToUpperCaseAttributeName()
          returns the attribute name with first letter in upper case
 java.lang.String getReplacedAttributeName()
           
 java.lang.String getterMethodName()
           
 void ifIsAttributePrimitive(java.lang.String template)
           
 void ifIsAttributeReplaced(java.lang.String template)
           
 void ifIsAttributeRequired(java.lang.String template)
           
 void ifIsAttributeValueBinding(java.lang.String template)
           
 void ifIsNotAttributeAbstract(java.lang.String template)
           
 void ifIsNotAttributeInherit(java.lang.String template)
           
 void ifIsNotAttributePrimitive(java.lang.String template)
           
 void ifIsNotAttributeReplaced(java.lang.String template)
           
 void ifIsNotAttributeValueBinding(java.lang.String template)
           
 java.lang.String isAttributeRequired()
           
 java.lang.String isRtExprValue()
           
 void iterateValue()
           
 java.lang.String iteratorValue()
           
 java.lang.String rendererType()
           
 void setIterator(java.util.Properties prop)
           
 java.lang.String setterMethodName()
           
 java.lang.String tagBaseClass()
           
 java.lang.String tagName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WapFacesTagHandler

public WapFacesTagHandler()
Method Detail

componentFamily

public java.lang.String componentFamily()
                                 throws XDocletException
XDocletException

rendererType

public java.lang.String rendererType()
                              throws XDocletException
XDocletException

tagName

public java.lang.String tagName()
                         throws XDocletException
XDocletException

tagBaseClass

public java.lang.String tagBaseClass()
                              throws XDocletException
XDocletException

bodyContent

public java.lang.String bodyContent()
                             throws XDocletException
XDocletException

attributeInitValue

public java.lang.String attributeInitValue()
                                    throws XDocletException
Return initial value for attribute.

Returns:
init value, if initValue isn't set reurn null
XDocletException

attributeNullValue

public java.lang.String attributeNullValue()
                                    throws XDocletException
Return the right null value according to type of property

XDocletException

ifIsAttributePrimitive

public void ifIsAttributePrimitive(java.lang.String template)
                            throws XDocletException
XDocletException

ifIsNotAttributePrimitive

public void ifIsNotAttributePrimitive(java.lang.String template)
                               throws XDocletException
XDocletException

classForType

public java.lang.String classForType()
                              throws XDocletException
Return the class name according to primitive type. If field type isn't primitive, return the type.

XDocletException

isAttributeRequired

public java.lang.String isAttributeRequired()
                                     throws XDocletException
XDocletException

ifIsAttributeRequired

public void ifIsAttributeRequired(java.lang.String template)
                           throws XDocletException
XDocletException

isRtExprValue

public java.lang.String isRtExprValue()
                               throws XDocletException
XDocletException

ifIsAttributeValueBinding

public void ifIsAttributeValueBinding(java.lang.String template)
                               throws XDocletException
XDocletException

ifIsNotAttributeValueBinding

public void ifIsNotAttributeValueBinding(java.lang.String template)
                                  throws XDocletException
XDocletException

ifIsNotAttributeAbstract

public void ifIsNotAttributeAbstract(java.lang.String template)
                              throws XDocletException
XDocletException

ifIsNotAttributeInherit

public void ifIsNotAttributeInherit(java.lang.String template)
                             throws XDocletException
XDocletException

ifIsAttributeReplaced

public void ifIsAttributeReplaced(java.lang.String template)
                           throws XDocletException
XDocletException

ifIsNotAttributeReplaced

public void ifIsNotAttributeReplaced(java.lang.String template)
                              throws XDocletException
XDocletException

getReplacedAttributeName

public java.lang.String getReplacedAttributeName()
                                          throws XDocletException
XDocletException

getterMethodName

public java.lang.String getterMethodName()
                                  throws XDocletException
XDocletException

firstLetterToUpperCaseAttributeName

public java.lang.String firstLetterToUpperCaseAttributeName()
                                                     throws XDocletException
returns the attribute name with first letter in upper case

XDocletException

setterMethodName

public java.lang.String setterMethodName()
                                  throws XDocletException
XDocletException

iterateValue

public void iterateValue()

iteratorValue

public java.lang.String iteratorValue()

setIterator

public void setIterator(java.util.Properties prop)
                 throws XDocletException
XDocletException