You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by de...@apache.org on 2006/05/07 07:00:26 UTC
svn commit: r400417 - in
/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom:
collapsiblemenu/ convertString/ convertString/TrimConverter.java
Author: dennisbyrne
Date: Sat May 6 22:00:24 2006
New Revision: 400417
URL: http://svn.apache.org/viewcvs?rev=400417&view=rev
Log:
This one's for Mike ;)
Added:
myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertString/
myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertString/TrimConverter.java
Removed:
myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/collapsiblemenu/
Added: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertString/TrimConverter.java
URL: http://svn.apache.org/viewcvs/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertString/TrimConverter.java?rev=400417&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertString/TrimConverter.java (added)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertString/TrimConverter.java Sat May 6 22:00:24 2006
@@ -0,0 +1,29 @@
+package org.apache.myfaces.custom.convertString;
+
+import javax.faces.component.UIComponent;
+import javax.faces.context.FacesContext;
+import javax.faces.convert.Converter;
+import javax.faces.convert.ConverterException;
+
+/**
+ * Useful when a char(5) field ends up rendered as "abc " .
+ *
+ * @author Dennis Byrne
+ */
+
+public class TrimConverter implements Converter
+{
+
+ public Object getAsObject(FacesContext context, UIComponent component,
+ String value) throws ConverterException
+ {
+ return value == null ? null : value;
+ }
+
+ public String getAsString(FacesContext context, UIComponent component,
+ Object value) throws ConverterException
+ {
+ return value == null ? "" : value.toString().trim();
+ }
+
+}