Index: lams_common/src/flash/org/lamsfoundation/lams/common/util/Debugger.as =================================================================== diff -u -rd79d2364c4372b764feb476e70ffed3c726354ba -r05a958183c9ef82df743bea3d05cf3f5278188da --- lams_common/src/flash/org/lamsfoundation/lams/common/util/Debugger.as (.../Debugger.as) (revision d79d2364c4372b764feb476e70ffed3c726354ba) +++ lams_common/src/flash/org/lamsfoundation/lams/common/util/Debugger.as (.../Debugger.as) (revision 05a958183c9ef82df743bea3d05cf3f5278188da) @@ -11,7 +11,7 @@ * * */ -class Debugger { +class org.lamsfoundation.lams.common.util.Debugger { //Declarations public static var CRITICAL:Number = 1; //level constants @@ -112,6 +112,18 @@ _instance.dispatchEvent({type:'update',target:_instance}); } } + } + + public static function error(e:Object):Void{ + if(e instanceof LFError){ + var lfe = LFError(e); + trace("/////////////////////// ERROR ///////////////////"); + log(lfe.message,Debugger.CRITICAL,lfe.fname,"LFError"); + trace("/////////////////////////////////////////////////"); + }else{ + log("Recieved unsupported error type",Debugger.CRITICAL,"error","Debugger"); + } + } /** Index: lams_common/src/flash/org/lamsfoundation/lams/common/util/Hashtable.as =================================================================== diff -u -r6a444c7d67a5093b732f7cc735e42e1be204ffcc -r05a958183c9ef82df743bea3d05cf3f5278188da --- lams_common/src/flash/org/lamsfoundation/lams/common/util/Hashtable.as (.../Hashtable.as) (revision 6a444c7d67a5093b732f7cc735e42e1be204ffcc) +++ lams_common/src/flash/org/lamsfoundation/lams/common/util/Hashtable.as (.../Hashtable.as) (revision 05a958183c9ef82df743bea3d05cf3f5278188da) @@ -3,7 +3,7 @@ /** * HashTable */ -class Hashtable { +class org.lamsfoundation.lams.common.util.Hashtable { //Declarations private var elements:Array; @@ -130,7 +130,7 @@ return r; } - public function containsKey(o) { + public function containsKey(o:Number) { setBusy(); var r = this._getIndex(o) != this.elements.length; clearBusy(); Index: lams_common/src/flash/org/lamsfoundation/lams/common/util/HashtableElement.as =================================================================== diff -u -r8656ac3c7c375dcf0358ecec1dc3c55761e2fcc9 -r05a958183c9ef82df743bea3d05cf3f5278188da --- lams_common/src/flash/org/lamsfoundation/lams/common/util/HashtableElement.as (.../HashtableElement.as) (revision 8656ac3c7c375dcf0358ecec1dc3c55761e2fcc9) +++ lams_common/src/flash/org/lamsfoundation/lams/common/util/HashtableElement.as (.../HashtableElement.as) (revision 05a958183c9ef82df743bea3d05cf3f5278188da) @@ -3,7 +3,7 @@ /** * HashtableElement */ -class HashtableElement { +class org.lamsfoundation.lams.common.util.HashtableElement { //Declarations private var key; private var val; Index: lams_common/src/flash/org/lamsfoundation/lams/common/util/ObjectUtils.as =================================================================== diff -u -rb073703474f671340e783ad40165335e9a60b162 -r05a958183c9ef82df743bea3d05cf3f5278188da --- lams_common/src/flash/org/lamsfoundation/lams/common/util/ObjectUtils.as (.../ObjectUtils.as) (revision b073703474f671340e783ad40165335e9a60b162) +++ lams_common/src/flash/org/lamsfoundation/lams/common/util/ObjectUtils.as (.../ObjectUtils.as) (revision 05a958183c9ef82df743bea3d05cf3f5278188da) @@ -5,7 +5,7 @@ * * */ -class ObjectUtils{ +class org.lamsfoundation.lams.common.util.ObjectUtils{ /**