Index: lams_common/src/flash/org/lamsfoundation/lams/common/util/StringUtils.as =================================================================== diff -u -r292fb996b7e13fe3eb1f4160b616421fb552c0ce -r46cfdcec8cfa46f5346db18c679f9fad8d49e38e --- lams_common/src/flash/org/lamsfoundation/lams/common/util/StringUtils.as (.../StringUtils.as) (revision 292fb996b7e13fe3eb1f4160b616421fb552c0ce) +++ lams_common/src/flash/org/lamsfoundation/lams/common/util/StringUtils.as (.../StringUtils.as) (revision 46cfdcec8cfa46f5346db18c679f9fad8d49e38e) @@ -1,4 +1,5 @@ -import org.lamsfoundation.lams.common.util.* +import org.lamsfoundation.lams.common.* +import org.lamsfoundation.lams.common.util.* /** * Util methods for string manipulation @@ -18,6 +19,30 @@ //Getters+Setters function get className():String{ return _className; + } + + public static function cleanNull(str:String):String{ + if(str == undefined){ + return ""; + } + if(str == null){ + return ""; + } + if(str == ""){ + return ""; + } + if(str == Config.STRING_NULL_VALUE){ + return ""; + } + if(str == "undefined"){ + return ""; + } + if(str == "null"){ + return ""; + } + + return str; + } /**