org.apache.myfaces.orchestra.dynaForm.jsf.guiBuilder.impl.jsf
Class DataSourceLabelConverter

java.lang.Object
  extended by org.apache.myfaces.orchestra.dynaForm.jsf.guiBuilder.impl.jsf.DataSourceLabelConverter
All Implemented Interfaces:
javax.faces.component.StateHolder, javax.faces.convert.Converter

public class DataSourceLabelConverter
extends Object
implements javax.faces.convert.Converter, javax.faces.component.StateHolder

convert an object to a string using the label method binding of the DataProvider configuration


Constructor Summary
DataSourceLabelConverter()
           
DataSourceLabelConverter(javax.faces.el.MethodBinding mbLabel)
           
 
Method Summary
 Object getAsObject(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, String s)
           
 String getAsString(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, Object o)
           
 boolean isTransient()
           
 void restoreState(javax.faces.context.FacesContext facesContext, Object o)
           
 Object saveState(javax.faces.context.FacesContext facesContext)
           
 void setTransient(boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSourceLabelConverter

public DataSourceLabelConverter()

DataSourceLabelConverter

public DataSourceLabelConverter(javax.faces.el.MethodBinding mbLabel)
Method Detail

getAsObject

public Object getAsObject(javax.faces.context.FacesContext facesContext,
                          javax.faces.component.UIComponent uiComponent,
                          String s)
                   throws javax.faces.convert.ConverterException
Specified by:
getAsObject in interface javax.faces.convert.Converter
Throws:
javax.faces.convert.ConverterException

getAsString

public String getAsString(javax.faces.context.FacesContext facesContext,
                          javax.faces.component.UIComponent uiComponent,
                          Object o)
                   throws javax.faces.convert.ConverterException
Specified by:
getAsString in interface javax.faces.convert.Converter
Throws:
javax.faces.convert.ConverterException

saveState

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

restoreState

public void restoreState(javax.faces.context.FacesContext facesContext,
                         Object o)
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 b)
Specified by:
setTransient in interface javax.faces.component.StateHolder


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.