com.sun.faces.taglib.jsf_core
Class ConverterTag.BindingConverter

java.lang.Object
  extended by com.sun.faces.taglib.jsf_core.ConverterTag.BindingConverter
All Implemented Interfaces:
javax.faces.component.StateHolder, javax.faces.convert.Converter
Enclosing class:
ConverterTag

public static class ConverterTag.BindingConverter
extends java.lang.Object
implements javax.faces.convert.Converter, javax.faces.component.StateHolder


Constructor Summary
ConverterTag.BindingConverter()
          This is only used during state restoration.
ConverterTag.BindingConverter(javax.el.ValueExpression converterId, javax.el.ValueExpression binding)
           
 
Method Summary
 java.lang.Object getAsObject(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String value)
           
 java.lang.String getAsString(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object value)
           
 boolean isTransient()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setTransient(boolean newTransientValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConverterTag.BindingConverter

public ConverterTag.BindingConverter()

This is only used during state restoration.


ConverterTag.BindingConverter

public ConverterTag.BindingConverter(javax.el.ValueExpression converterId,
                                     javax.el.ValueExpression binding)
Method Detail

getAsObject

public java.lang.Object getAsObject(javax.faces.context.FacesContext context,
                                    javax.faces.component.UIComponent component,
                                    java.lang.String value)
Specified by:
getAsObject in interface javax.faces.convert.Converter

getAsString

public java.lang.String getAsString(javax.faces.context.FacesContext context,
                                    javax.faces.component.UIComponent component,
                                    java.lang.Object value)
Specified by:
getAsString in interface javax.faces.convert.Converter

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object state)
Specified by:
restoreState in interface javax.faces.component.StateHolder

isTransient

public boolean isTransient()
Specified by:
isTransient in interface javax.faces.component.StateHolder

setTransient

public void setTransient(boolean newTransientValue)
Specified by:
setTransient in interface javax.faces.component.StateHolder


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