# package test # { # public class ObjectToClone # { # private var _o : Object; # # public function ObjectToClone () # { # _o = new Object (); # } # # public function setValue(type:String,value:*) : void # { # _o[type] = value; # } # # public function getValue(type:String) : * # { # return _o[type]; # } # # public function set data (value : Object) : void # { # trace( "haha!" ); # # public function get data () : Object # { # return _o; # } # } # }