1 33 34 package com.icesoft.applications.faces.address; 35 36 import javax.faces.component.UIComponent; 37 import javax.faces.context.FacesContext; 38 import javax.faces.convert.Converter; 39 import javax.faces.convert.ConverterException; 40 41 45 public class WordCapitalizationConverter implements Converter { 46 47 public Object getAsObject(FacesContext context, UIComponent component, 48 String newValue) { 49 50 return AddressFormProcessor.fixCapitalization(newValue.trim()); 51 } 52 53 54 public String getAsString(FacesContext context, UIComponent component, 55 Object value) throws ConverterException { 56 57 return AddressFormProcessor.fixCapitalization(((String ) value).trim()); 58 } 59 } 60 | Popular Tags |