Index: lams_common/src/flash/org/lamsfoundation/lams/common/util/ObjectUtils.as =================================================================== diff -u -r41086a6b0a8161383805dabe406a8c81c7503327 -rababb07ff7fd2c71e6f7466f8aee0153c43b8d16 --- lams_common/src/flash/org/lamsfoundation/lams/common/util/ObjectUtils.as (.../ObjectUtils.as) (revision 41086a6b0a8161383805dabe406a8c81c7503327) +++ lams_common/src/flash/org/lamsfoundation/lams/common/util/ObjectUtils.as (.../ObjectUtils.as) (revision ababb07ff7fd2c71e6f7466f8aee0153c43b8d16) @@ -18,31 +18,34 @@ * @return */ public static function printObject(target):String{ + var str:String = ""; for(var o in target){ //trace('object:' + o + ' value:' + target[o]); - var str:String = ""; + Debugger.log(o + ':' + target[o],Debugger.GEN,'printObject','org.lamsfoundation.lams.common.util.ObjectUtils'); str += o + ':' + target[o]; printObject(target[o]); } + return str; } /** - * Recursively goes through and object and prints out property values + * Recursively goes through and object and returns string out property values * @usage printObject(_global); * @param target * @return */ - public static function toString(target):String{ + public static function toString(target):String{ + var str:String = ""; for(var o in target){ //trace('object:' + o + ' value:' + target[o]); - var str:String = ""; + //Debugger.log(o + ':' + target[o],Debugger.GEN,'printObject','org.lamsfoundation.lams.common.util.ObjectUtils'); str += o + ':' + target[o]; - printObject(target[o]); + toString(target[o]); } return str; } @@ -112,4 +115,5 @@ } + }