hey... i was close ;)
Scott
Scott Melby
Founder, Fast Lane Software LLC
http://www.fastlanesw.com
http://blog.fastlanesw.com
lytvynyuk wrote:
Sorry friend but I think your case will not gonna work ;)
what is put methods? Dictionary doesn't have it :)
But here is my corrected case, where I do object copy of entries, this
case will not gonna work If you entries is Dictionary or Class
static public function cloneDictionary(oldDictionary:Dictionary,
weakKeys:Boolean = false):Dictionary
{
var newDictionary:Dictionary = new Dictionary(weakKeys);
for(var key:Object in oldDictionary) {
newDictionary[key] =
ObjectUtil.copy(oldDictionary[key]);
}
return newDictionary;
}
http://riahut.com <http://riahut.com>
--- In flexcoders@yahoogroups.com, Scott Melby <[EMAIL PROTECTED]> wrote:
Fixing a couple of typos :)
static public funciton cloneDictionary(oldDictionary:Dictionary,
weakKeys:Boolean = false):Dictionary
{
var newDictionary:Dictionary = new Dictionary(weakKeys);
for(var key:Object in oldDictionary)
{
new.put(key, oldDictionary[key]);
}
return newDictionary;
}
Scott
Scott Melby
Founder, Fast Lane Software LLC
http://www.fastlanesw.com
http://blog.fastlanesw.com