/** * @return Returns the objectMessageId. */ public String getObjectMessageId() { return (!StringUtil.isEmpty(objectMessageId)) ? objectMessageId : super .getObjectMessageId(); }
/** * @return Returns the stringMessageId. */ public String getStringMessageId() { return (!StringUtil.isEmpty(stringMessageId)) ? stringMessageId : super .getStringMessageId(); }
public String getAsString(FacesContext context, UIComponent component, Object value) throws ConverterException { if (!isTargetCommandConvert(context, targets)) { return null; } String s = super.getAsString(context, component, value); s = HTMLEncodeUtil.encodeAll(s); return s.replaceAll(SEP1, "<br/>").replaceAll(SEP2, "<br/>") .replaceAll(SEP3, "<br/>"); }
public Object getAsObject(FacesContext context, UIComponent component, String value) throws ConverterException { AssertionUtil.assertNotNull("FacesContext", context); AssertionUtil.assertNotNull("UIComponent", component); if (!ConverterHelper.isTargetCommand(context, component, targets, this)) { return value; } return super.getAsObject(context, component, value); }
converter = new BigDecimalConverter(); wellKnownConverters.put(BigDecimal.class, converter); converter = new CharacterConverter(); wellKnownConverters.put(Character.class, converter); wellKnownConverters.put(char.class, converter);
public String getObjectMessageId() { return (!StringUtil.isEmpty(objectMessageId)) ? objectMessageId : super .getObjectMessageId(); }
public String getStringMessageId() { return (!StringUtil.isEmpty(stringMessageId)) ? stringMessageId : super .getStringMessageId(); }
public Object getAsObject(FacesContext context, UIComponent component, String value) throws ConverterException { AssertionUtil.assertNotNull("FacesContext", context); AssertionUtil.assertNotNull("UIComponent", component); if (value == null) { return null; } value = value.trim(); if (value.length() < 1) { Object[] args = ConvertUtil.createExceptionMessageArgs(component, value); throw new ConverterException(FacesMessageUtil.getMessage(context, getObjectMessageId(), args)); } try { return new Character(value.charAt(0)); } catch (Exception e) { Object[] args = ConvertUtil.createExceptionMessageArgs(component, value); throw new ConverterException(FacesMessageUtil.getMessage(context, getObjectMessageId(), args), e); } }
public String getAsString(FacesContext context, UIComponent component, Object value) throws ConverterException { AssertionUtil.assertNotNull("FacesContext", context); AssertionUtil.assertNotNull("UIComponent", component); if (value == null) { return ""; } try { return (value instanceof String) ? (String) value : ((Character) value).toString(); } catch (Exception e) { Object[] args = ConvertUtil.createExceptionMessageArgs(component, value); throw new ConverterException(FacesMessageUtil.getMessage(context, getStringMessageId(), args), e); } }